diff --git a/modules/misc/network/ipv6.c b/modules/misc/network/ipv6.c index 3baa5db697..f60bf81fd7 100644 --- a/modules/misc/network/ipv6.c +++ b/modules/misc/network/ipv6.c @@ -198,10 +198,9 @@ static int OpenUDP( vlc_object_t * p_this ) # ifndef IPV6_PROTECTION_LEVEL # define IPV6_PROTECTION_LEVEL 23 # endif - if( ptr->ai_family == AF_INET6 ) { int i_val = 30 /*PROTECTION_LEVEL_UNRESTRICTED*/; - setsockopt( fd, IPPROTO_IPV6, IPV6_PROTECTION_LEVEL, &i_val, + setsockopt( i_handle, IPPROTO_IPV6, IPV6_PROTECTION_LEVEL, &i_val, sizeof( i_val ) ); } #endif