mirror of
https://github.com/jellyfin/jellyfin.git
synced 2024-07-08 23:00:51 +02:00
Apply review suggestions
This commit is contained in:
parent
6954283af3
commit
6e46075414
|
@ -61,14 +61,10 @@ namespace Emby.Server.Implementations.Net
|
|||
}
|
||||
|
||||
/// <inheritdoc />
|
||||
public ISocket CreateUdpMulticastSocket(IPAddress ipAddress, IPAddress? bindIpAddress, int multicastTimeToLive, int localPort)
|
||||
public ISocket CreateUdpMulticastSocket(IPAddress ipAddress, IPAddress bindIpAddress, int multicastTimeToLive, int localPort)
|
||||
{
|
||||
ArgumentNullException.ThrowIfNull(ipAddress);
|
||||
|
||||
if (bindIpAddress == null)
|
||||
{
|
||||
bindIpAddress = IPAddress.Any;
|
||||
}
|
||||
ArgumentNullException.ThrowIfNull(bindIpAddress);
|
||||
|
||||
if (multicastTimeToLive <= 0)
|
||||
{
|
||||
|
|
|
@ -336,13 +336,15 @@ namespace Rssdp.Infrastructure
|
|||
private List<ISocket> ListenForBroadcasts()
|
||||
{
|
||||
var sockets = new List<ISocket>();
|
||||
var nonNullBindAddresses = _networkManager.GetInternalBindAddresses().Where(x => x.Address != null);
|
||||
|
||||
if (_enableMultiSocketBinding)
|
||||
{
|
||||
foreach (var address in _networkManager.GetInternalBindAddresses())
|
||||
foreach (var address in nonNullBindAddresses)
|
||||
{
|
||||
if (address.AddressFamily == AddressFamily.InterNetworkV6)
|
||||
{
|
||||
// Not support IPv6 right now
|
||||
// Not supporting IPv6 right now
|
||||
continue;
|
||||
}
|
||||
|
||||
|
@ -379,7 +381,7 @@ namespace Rssdp.Infrastructure
|
|||
{
|
||||
if (address.AddressFamily == AddressFamily.InterNetworkV6)
|
||||
{
|
||||
// Not support IPv6 right now
|
||||
// Not supporting IPv6 right now
|
||||
continue;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue