diff options
| author | BaronGreenback <jimcartlidge@yahoo.co.uk> | 2020-09-24 15:43:06 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-09-24 15:43:06 +0100 |
| commit | 28634d3b366c814192a14970e5f790d6cae149bf (patch) | |
| tree | ce92dd1217f5268d954be2080fb105d343e0ec21 | |
| parent | fb1d452b593a5e016695ca0c412e83a25244850e (diff) | |
Update DlnaEntryPoint.cs
| -rw-r--r-- | Emby.Dlna/Main/DlnaEntryPoint.cs | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/Emby.Dlna/Main/DlnaEntryPoint.cs b/Emby.Dlna/Main/DlnaEntryPoint.cs index 35ec15623..6f626711a 100644 --- a/Emby.Dlna/Main/DlnaEntryPoint.cs +++ b/Emby.Dlna/Main/DlnaEntryPoint.cs @@ -259,15 +259,16 @@ namespace Emby.Dlna.Main private void RegisterServerEndpoints() { - var bindAddresses = _networkManager.GetInternalBindAddresses() - .Where(i => i.AddressFamily == AddressFamily.InterNetwork || (i.AddressFamily == AddressFamily.InterNetworkV6 && i.Address.ScopeId != 0)); - var udn = CreateUuid(_appHost.SystemId); - if (!bindAddresses.Any()) + var ba = new NetCollection( + _networkManager.GetInternalBindAddresses() + .Where(i => i.AddressFamily == AddressFamily.InterNetwork || (i.AddressFamily == AddressFamily.InterNetworkV6 && i.Address.ScopeId != 0))); + + if (ba.Count == 0) { // No interfaces returned, so use loopback. - bindAddresses = _networkManager.GetLoopbacks(); + ba = _networkManager.GetLoopbacks(); } foreach (var addr in bindAddresses) |
