diff options
| author | Floogle <18466542+skyfloogle@users.noreply.github.com> | 2023-01-12 17:45:49 +0100 |
|---|---|---|
| committer | Floogle <18466542+skyfloogle@users.noreply.github.com> | 2023-05-20 17:15:07 +0200 |
| commit | 4f11b0d4c9aee98161bce08c8ff0f516ff84f524 (patch) | |
| tree | c78ea7353cf32df0fef381725caaa8a4eb9352b2 /Source/Core/DolphinQt/MainWindow.cpp | |
| parent | 4efa10c170f6c758311d3ac607174633cb716ffc (diff) | |
Traversal: Autoconfigure TTL to use for probe packet
Diffstat (limited to 'Source/Core/DolphinQt/MainWindow.cpp')
| -rw-r--r-- | Source/Core/DolphinQt/MainWindow.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/Source/Core/DolphinQt/MainWindow.cpp b/Source/Core/DolphinQt/MainWindow.cpp index aef0f94cc8..5dfc58c0da 100644 --- a/Source/Core/DolphinQt/MainWindow.cpp +++ b/Source/Core/DolphinQt/MainWindow.cpp @@ -1563,14 +1563,16 @@ bool MainWindow::NetPlayHost(const UICommon::GameFile& game) const std::string traversal_host = Config::Get(Config::NETPLAY_TRAVERSAL_SERVER); const u16 traversal_port = Config::Get(Config::NETPLAY_TRAVERSAL_PORT); + const u16 traversal_port_alt = Config::Get(Config::NETPLAY_TRAVERSAL_PORT_ALT); if (is_traversal) host_port = Config::Get(Config::NETPLAY_LISTEN_PORT); // Create Server - Settings::Instance().ResetNetPlayServer(new NetPlay::NetPlayServer( - host_port, use_upnp, m_netplay_dialog, - NetPlay::NetTraversalConfig{is_traversal, traversal_host, traversal_port})); + Settings::Instance().ResetNetPlayServer( + new NetPlay::NetPlayServer(host_port, use_upnp, m_netplay_dialog, + NetPlay::NetTraversalConfig{is_traversal, traversal_host, + traversal_port, traversal_port_alt})); if (!Settings::Instance().GetNetPlayServer()->is_connected) { |
