[Bug 522191] Re: setsockopt SOL_IPV6-level constants (IPV6_*) missing from Socket6

Launchpad Bug Tracker 522191 at bugs.launchpad.net
Mon Feb 17 04:08:41 UTC 2014


** Branch linked: lp:ubuntu/trusty-proposed/libsocket6-perl

-- 
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