aboutsummaryrefslogtreecommitdiff
path: root/Mono.Nat/Upnp/Searchers/UpnpSearcher.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2016-10-27 21:07:40 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2016-10-27 21:07:40 -0400
commitce043225c4096b2082bdf351bd5d59848f4eb533 (patch)
tree2978843a59e7df933451a438226c7a91497e9bce /Mono.Nat/Upnp/Searchers/UpnpSearcher.cs
parent8e57296f6986f13578f37647640fcaf49c9981f1 (diff)
update port mapper
Diffstat (limited to 'Mono.Nat/Upnp/Searchers/UpnpSearcher.cs')
-rw-r--r--Mono.Nat/Upnp/Searchers/UpnpSearcher.cs7
1 files changed, 5 insertions, 2 deletions
diff --git a/Mono.Nat/Upnp/Searchers/UpnpSearcher.cs b/Mono.Nat/Upnp/Searchers/UpnpSearcher.cs
index 3d9df012a..96bd174eb 100644
--- a/Mono.Nat/Upnp/Searchers/UpnpSearcher.cs
+++ b/Mono.Nat/Upnp/Searchers/UpnpSearcher.cs
@@ -36,6 +36,7 @@ using Mono.Nat.Upnp;
using System.Diagnostics;
using System.Net.Sockets;
using System.Net.NetworkInformation;
+using MediaBrowser.Common.Net;
using MediaBrowser.Controller.Dlna;
using MediaBrowser.Model.Logging;
@@ -48,10 +49,12 @@ namespace Mono.Nat
private DateTime nextSearch;
private readonly ILogger _logger;
+ private readonly IHttpClient _httpClient;
- public UpnpSearcher(ILogger logger)
+ public UpnpSearcher(ILogger logger, IHttpClient httpClient)
{
_logger = logger;
+ _httpClient = httpClient;
}
public void Search()
@@ -76,7 +79,7 @@ namespace Mono.Nat
prefix. */
// We have an internet gateway device now
- UpnpNatDevice d = new UpnpNatDevice(localAddress, deviceInfo, endpoint, string.Empty, _logger);
+ UpnpNatDevice d = new UpnpNatDevice(localAddress, deviceInfo, endpoint, string.Empty, _logger, _httpClient);
NatUtility.Log("Fetching service list: {0}", d.HostEndPoint);
OnDeviceFound(new DeviceEventArgs(d));