[Bug 522191] Re: setsockopt SOL_IPV6-level constants (IPV6_*) missing from Socket6
Bug Watch Updater
522191 at bugs.launchpad.net
Sun Feb 16 06:46:43 UTC 2014
** Changed in: libsocket6-perl (Debian)
Status: New => Fix Committed
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to libsocket6-perl in Ubuntu.
https://bugs.launchpad.net/bugs/522191
Title:
setsockopt SOL_IPV6-level constants (IPV6_*) missing from Socket6
Status in “libsocket6-perl” package in Ubuntu:
Triaged
Status in “libsocket6-perl” package in Debian:
Fix Committed
Bug description:
Binary package hint: libsocket6-perl
The SOL_IPV6(=IPPROTO_IPV6)-level constants for setsockopt which are
documented in ipv6(7) under Linux, many of which are common to other
operating systems, are not defined by the Socket6 module, as they
probably should. Of particular importance is IPV6_V6ONLY, which is
indispensable for reliably binding an IPv6 socket to ip6addr_any
(without setting the value of the IPV6_V6ONLY option, it is impossible
to know whether the socket will bind to the IPv4 domain as well: this
depends on the net.ipv6.bindv6only sysctl which is unpredictable).
The attached patch fixes the problem by adding the constants in
question to those defined by Socket6.
(Bug report also submitted to Debian.)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libsocket6-perl/+bug/522191/+subscriptions
More information about the foundations-bugs
mailing list