浏览代码

add local endpoint

Luke Pulverenti 10 年之前
父节点
当前提交
ff0610b8ec

+ 1 - 1
MediaBrowser.Controller/Dlna/SsdpMessageEventArgs.cs

@@ -12,7 +12,7 @@ namespace MediaBrowser.Controller.Dlna
 
         public Dictionary<string, string> Headers { get; set; }
 
-        public IPAddress LocalIp { get; set; }
+        public IPEndPoint LocalEndPoint { get; set; }
         public byte[] Message { get; set; }
 
         public SsdpMessageEventArgs()

+ 2 - 2
MediaBrowser.Server.Implementations/EntryPoints/ExternalPortForwarding.cs

@@ -108,9 +108,9 @@ namespace MediaBrowser.Server.Implementations.EntryPoints
         {
             var endpoint = e.EndPoint as IPEndPoint;
 
-            if (endpoint != null && e.LocalIp != null)
+            if (endpoint != null && e.LocalEndPoint != null)
             {
-                NatUtility.Handle(e.LocalIp, e.Message, endpoint, NatProtocol.Upnp);
+                NatUtility.Handle(e.LocalEndPoint.Address, e.Message, endpoint, NatProtocol.Upnp);
             }
         }