Added comment and a static field for localhost.

This commit is contained in:
WolfGaming
2014-12-07 10:30:57 +00:00
parent f191babec8
commit 20fe03b6c1
3 changed files with 6 additions and 5 deletions

View File

@@ -9,6 +9,7 @@
#endregion
using System;
using System.Net;
using OpenRA.Network;
using OpenRA.Widgets;
@@ -76,7 +77,7 @@ namespace OpenRA.Mods.RA.Widgets.Logic
latency.GetText = () => LobbyUtils.LatencyDescription(ping);
latency.GetColor = () => LobbyUtils.LatencyColor(ping);
var address = orderManager.LobbyInfo.ClientWithIndex(clientIndex).IpAddress;
if (address == "127.0.0.1" && UPnP.NatDevice != null)
if (address == IPAddress.Loopback.ToString() && UPnP.NatDevice != null)
address = UPnP.NatDevice.GetExternalIP().ToString();
var cachedDescriptiveIP = LobbyUtils.DescriptiveIpAddress(address);
ip.GetText = () => cachedDescriptiveIP;