View | Details | Raw Unified | Return to bug 181229
Collapse All | Expand All

(-)SNMP_Session.pm (-1 / +1 lines)
Lines 147-153 Link Here
147
    if (eval {local $SIG{__DIE__};require Socket6;} &&
147
    if (eval {local $SIG{__DIE__};require Socket6;} &&
148
       eval {local $SIG{__DIE__};require IO::Socket::INET6; IO::Socket::INET6->VERSION("1.26");}) {
148
       eval {local $SIG{__DIE__};require IO::Socket::INET6; IO::Socket::INET6->VERSION("1.26");}) {
149
       	Socket6->import(qw(inet_pton inet_ntop getaddrinfo));
149
       	Socket6->import(qw(inet_pton inet_ntop getaddrinfo));
150
	$ipv6_addr_len = length(pack_sockaddr_in6(161, inet_pton(AF_INET6(), "::1")));
150
	$ipv6_addr_len = length(Socket6::pack_sockaddr_in6(161, inet_pton(AF_INET6(), "::1")));
151
	$SNMP_Session::ipv6available = 1;
151
	$SNMP_Session::ipv6available = 1;
152
    }
152
    }
153
    eval 'local $SIG{__DIE__};local $SIG{__WARN__};$dont_wait_flags = MSG_DONTWAIT();';
153
    eval 'local $SIG{__DIE__};local $SIG{__WARN__};$dont_wait_flags = MSG_DONTWAIT();';

Return to bug 181229