From 108737794be48e841c0418a4dfdfc5a9b826423d Mon Sep 17 00:00:00 2001 From: Bitl Date: Sat, 2 Sep 2017 13:27:02 -0700 Subject: [PATCH] TODO: find good libary for UPNP --- .../RBXLegacyLauncher/MainForm.cs | 26 ++++--------------- .../RBXLegacyLauncher.csproj | 10 ------- 2 files changed, 5 insertions(+), 31 deletions(-) diff --git a/RBXLegacyLauncher/RBXLegacyLauncher/MainForm.cs b/RBXLegacyLauncher/RBXLegacyLauncher/MainForm.cs index 230eb26..d8b6a5c 100644 --- a/RBXLegacyLauncher/RBXLegacyLauncher/MainForm.cs +++ b/RBXLegacyLauncher/RBXLegacyLauncher/MainForm.cs @@ -110,10 +110,7 @@ namespace RBXLegacyLauncher { if (GlobalVars.upnp == true) { - NATUPNPLib.UPnPNATClass upnpnat = new NATUPNPLib.UPnPNATClass(); - NATUPNPLib.IStaticPortMappingCollection mappings = upnpnat.StaticPortMappingCollection; - mappings.Add(GlobalVars.ServerPort, "TCP", GlobalVars.ServerPort, SecurityFuncs.GetLocalIPAddress(), true, "RBXLegacy Server Port TCP"); - mappings.Add(GlobalVars.ServerPort, "UDP", GlobalVars.ServerPort, SecurityFuncs.GetLocalIPAddress(), true, "RBXLegacy Server Port UDP"); + //TODO: find good libary for UPNP } WriteConfigValues(); StartServer(); @@ -822,11 +819,7 @@ namespace RBXLegacyLauncher void ServerExited(object sender, EventArgs e) { - NATUPNPLib.UPnPNATClass upnpnat = new NATUPNPLib.UPnPNATClass(); - NATUPNPLib.IStaticPortMappingCollection mappings = upnpnat.StaticPortMappingCollection; - - mappings.Remove(GlobalVars.ServerPort, "TCP"); - mappings.Remove(GlobalVars.ServerPort, "UDP"); + //TODO: find good libary for UPNP } void StartStudio() @@ -871,10 +864,7 @@ namespace RBXLegacyLauncher { if (GlobalVars.upnp == true) { - NATUPNPLib.UPnPNATClass upnpnat = new NATUPNPLib.UPnPNATClass(); - NATUPNPLib.IStaticPortMappingCollection mappings = upnpnat.StaticPortMappingCollection; - mappings.Add(GlobalVars.ServerPort, "TCP", GlobalVars.ServerPort, SecurityFuncs.GetLocalIPAddress(), true, "RBXLegacy Server Port TCP"); - mappings.Add(GlobalVars.ServerPort, "UDP", GlobalVars.ServerPort, SecurityFuncs.GetLocalIPAddress(), true, "RBXLegacy Server Port UDP"); + //TODO: find good libary for UPNP } StartServer(); } @@ -882,10 +872,7 @@ namespace RBXLegacyLauncher { if (GlobalVars.upnp == true) { - NATUPNPLib.UPnPNATClass upnpnat = new NATUPNPLib.UPnPNATClass(); - NATUPNPLib.IStaticPortMappingCollection mappings = upnpnat.StaticPortMappingCollection; - mappings.Add(GlobalVars.ServerPort, "TCP", GlobalVars.ServerPort, SecurityFuncs.GetLocalIPAddress(), true, "RBXLegacy Server Port TCP"); - mappings.Add(GlobalVars.ServerPort, "UDP", GlobalVars.ServerPort, SecurityFuncs.GetLocalIPAddress(), true, "RBXLegacy Server Port UDP"); + //TODO: find good libary for UPNP } StartServerNo3D(); } @@ -893,10 +880,7 @@ namespace RBXLegacyLauncher { if (GlobalVars.upnp == true) { - NATUPNPLib.UPnPNATClass upnpnat = new NATUPNPLib.UPnPNATClass(); - NATUPNPLib.IStaticPortMappingCollection mappings = upnpnat.StaticPortMappingCollection; - mappings.Add(GlobalVars.ServerPort, "TCP", GlobalVars.ServerPort, SecurityFuncs.GetLocalIPAddress(), true, "RBXLegacy Server Port TCP"); - mappings.Add(GlobalVars.ServerPort, "UDP", GlobalVars.ServerPort, SecurityFuncs.GetLocalIPAddress(), true, "RBXLegacy Server Port UDP"); + //TODO: find good libary for UPNP } StartServerNo3D(); } diff --git a/RBXLegacyLauncher/RBXLegacyLauncher/RBXLegacyLauncher.csproj b/RBXLegacyLauncher/RBXLegacyLauncher/RBXLegacyLauncher.csproj index 698424e..97ef50d 100644 --- a/RBXLegacyLauncher/RBXLegacyLauncher/RBXLegacyLauncher.csproj +++ b/RBXLegacyLauncher/RBXLegacyLauncher/RBXLegacyLauncher.csproj @@ -119,15 +119,5 @@ - - - {1C565858-F302-471E-B409-F180AA4ABEC6} - 1 - 0 - 0 - tlbimp - False - - \ No newline at end of file