|
|
|
@ -18,13 +18,13 @@ using static MediaBrowser.Controller.Extensions.ConfigurationExtensions;
|
|
|
|
|
using IConfigurationManager = MediaBrowser.Common.Configuration.IConfigurationManager;
|
|
|
|
|
using IPNetwork = Microsoft.AspNetCore.HttpOverrides.IPNetwork;
|
|
|
|
|
|
|
|
|
|
namespace Jellyfin.Networking.Manager
|
|
|
|
|
namespace Jellyfin.Networking.Manager;
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Class to take care of network interface management.
|
|
|
|
|
/// </summary>
|
|
|
|
|
public class NetworkManager : INetworkManager, IDisposable
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Class to take care of network interface management.
|
|
|
|
|
/// </summary>
|
|
|
|
|
public class NetworkManager : INetworkManager, IDisposable
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Threading lock for network properties.
|
|
|
|
|
/// </summary>
|
|
|
|
@ -1122,5 +1122,4 @@ namespace Jellyfin.Networking.Manager
|
|
|
|
|
_logger.Log(logLevel, "Filter list: {0}", _remoteAddressFilter.Select(s => s.Prefix + "/" + s.PrefixLength));
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|