Bug 18132
Summary: | ipv6(7) describes IP_PKTINFO, but should be IP_RECVPKTINFO instead | ||
---|---|---|---|
Product: | Documentation | Reporter: | Cameron Kerr (cameron) |
Component: | man-pages | Assignee: | documentation_man-pages (documentation_man-pages) |
Status: | RESOLVED CODE_FIX | ||
Severity: | high | CC: | alan, cameron, mtk.manpages, xerofoify |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 2.6.32 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: | Small wrapper library around recvmsg |
Description
Cameron Kerr
2010-09-09 06:26:37 UTC
RFC3542 explains this newer API, so I guess the bugs section of the ipv6 manual page needs to be updated also. Particularly, the "2.2 kernel" makes it seem very out-dated; should it say "since the 2.2 kernel"? BUGS The IPv6 extended API as in RFC 2292 is currently only partly impleā mented; although the 2.2 kernel has near complete support for receiving options, the macros for generating IPv6 options are missing in glibc 2.1. RFC3542 Section 4.2, "UDP and Raw Socket Implications", gives a description of the IPV6_RECVxxx options and the rationale for the "sticky" options. It would seem that strace is also outdated in this respect. This issue has been address by a seaparate fix, some time ago man-pages commit d796c68d5ab6dc10c3737e40305b1ee23d7b0adc Author: Bert Hubert <bert.hubert@netherlabs.nl> Date: Sun Oct 21 12:51:33 2012 +0200 ipv6.7: Document IPV6_RECVPKTINFO I believe the man page nowadays addresses the concerns of this bug report, so I'm closing. Please reopen, if you believe otherwise. |