Merge pull request #11753 from lioncash/upnp
Common/UPnP: Move interface into Common namespace
This commit is contained in:
commit
1e4b0d032e
|
@ -164,14 +164,14 @@ static void UnmapPortThread()
|
||||||
UnmapPort(s_mapped);
|
UnmapPort(s_mapped);
|
||||||
}
|
}
|
||||||
|
|
||||||
void UPnP::TryPortmapping(u16 port)
|
void Common::UPnP::TryPortmapping(u16 port)
|
||||||
{
|
{
|
||||||
if (s_thread.joinable())
|
if (s_thread.joinable())
|
||||||
s_thread.join();
|
s_thread.join();
|
||||||
s_thread = std::thread(&MapPortThread, port);
|
s_thread = std::thread(&MapPortThread, port);
|
||||||
}
|
}
|
||||||
|
|
||||||
void UPnP::StopPortmapping()
|
void Common::UPnP::StopPortmapping()
|
||||||
{
|
{
|
||||||
if (s_thread.joinable())
|
if (s_thread.joinable())
|
||||||
s_thread.join();
|
s_thread.join();
|
||||||
|
|
|
@ -7,10 +7,10 @@
|
||||||
|
|
||||||
#include "Common/CommonTypes.h"
|
#include "Common/CommonTypes.h"
|
||||||
|
|
||||||
namespace UPnP
|
namespace Common::UPnP
|
||||||
{
|
{
|
||||||
void TryPortmapping(u16 port);
|
void TryPortmapping(u16 port);
|
||||||
void StopPortmapping();
|
void StopPortmapping();
|
||||||
} // namespace UPnP
|
} // namespace Common::UPnP
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -111,7 +111,7 @@ NetPlayServer::~NetPlayServer()
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef USE_UPNP
|
#ifdef USE_UPNP
|
||||||
UPnP::StopPortmapping();
|
Common::UPnP::StopPortmapping();
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -168,7 +168,7 @@ NetPlayServer::NetPlayServer(const u16 port, const bool forward_port, NetPlayUI*
|
||||||
|
|
||||||
#ifdef USE_UPNP
|
#ifdef USE_UPNP
|
||||||
if (forward_port)
|
if (forward_port)
|
||||||
UPnP::TryPortmapping(port);
|
Common::UPnP::TryPortmapping(port);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue