diff options
| author | Michael Kerrisk <mtk.manpages@gmail.com> | 2005-12-05 16:16:07 +0000 |
|---|---|---|
| committer | Michael Kerrisk <mtk.manpages@gmail.com> | 2005-12-05 16:16:07 +0000 |
| commit | bf71d57c6811acb6fc84339c8b8fc75fc1799174 (patch) | |
| tree | 72ea89b7caeaa5c9c413db80d74df3ab22e4ba93 | |
| parent | 26905f6a558801379b93bd4ab3d86f8b53438581 (diff) | |
| download | man-pages-bf71d57c6811acb6fc84339c8b8fc75fc1799174.tar.gz | |
Added some FIXMEs
| -rw-r--r-- | man7/ipv6.7 | 77 |
1 files changed, 41 insertions, 36 deletions
diff --git a/man7/ipv6.7 b/man7/ipv6.7 index 78633030f9..c4a7b58e36 100644 --- a/man7/ipv6.7 +++ b/man7/ipv6.7 @@ -113,10 +113,39 @@ The socket option level for IPv6 is .BR IPPROTO_IPV6 . A boolean integer flag is zero when it is false, otherwise true. .TP -.B IPV6_UNICAST_HOPS -Set the unicast hop limit for the socket. Argument is an pointer to an -integer. \-1 in the value means use the route default, otherwise it should be -between 0 and 255. +.B IPV6_ADDRFORM +Turn an +.I AF_INET6 +socket into a socket of a different address family. Only +.I AF_INET +is currently supported for that. It is only allowed for IPv6 sockets +that are connected and bound to a v4-mapped-on-v6 address. The argument +is a pointer to a integer containing +.BR AF_INET . +This is useful to pass v4-mapped sockets as file descriptors to +programs that don't know how to deal with the IPv6 API. +.TP +.B IPV6_ADD_MEMBERSHIP, IPV6_DROP_MEMBERSHIP +Control membership in multicast groups. Argument is a pointer to a +.I struct ipv6_mreq +structure. +.\" FIXME IPV6_CHECKSUM is not documented, and probably should be +.\" FIXME IPV6_JOIN_ANYCAST is not documented, and probably should be +.\" FIXME IPV6_LEAVE_ANYCAST is not documented, and probably should be +.\" FIXME there are probably many other IPV6_* socket options that +.\" should be documented +.TP +.B IPV6_MTU +Set the MTU to be used for the socket. The MTU is limited by the device +MTU or the path mtu when path mtu discovery is enabled. +Argument is a pointer to integer. +.TP +.B IPV6_MTU_DISCOVER +Control path mtu discovery on the socket. See +.I IP_MTU_DISCOVER +in +.BR ip (7) +for details. .TP .B IPV6_MULTICAST_HOPS Set the multicast hop limit for the socket. Argument is a pointer to an @@ -135,17 +164,9 @@ The argument is an pointer to an interface index (see .BR netdevice (7)) in an integer. .TP -.B IPV6_ADDRFORM -Turn an -.I AF_INET6 -socket into a socket of a different address family. Only -.I AF_INET -is currently supported for that. It is only allowed for IPv6 sockets -that are connected and bound to a v4-mapped-on-v6 address. The argument -is a pointer to a integer containing -.BR AF_INET . -This is useful to pass v4-mapped sockets as file descriptors to -programs that don't know how to deal with the IPv6 API. +.B IPV6_MULTICAST_LOOP +Control whether the socket sees multicast packets that it has send itself. +Argument is a pointer to boolean. .TP .B IPV6_PKTINFO Set delivery of the @@ -183,27 +204,6 @@ or .B SOCK_RAW sockets. Argument is a pointer to a boolean value. .TP -.B IPV6_MULTICAST_LOOP -Control whether the socket sees multicast packets that is has send itself. -Argument is a pointer to boolean. -.TP -.B IPV6_ADD_MEMBERSHIP, IPV6_DROP_MEMBERSHIP -Control membership in multicast groups. Argument is a pointer to a -.I struct ipv6_mreq -structure. -.TP -.B IPV6_MTU -Set the MTU to be used for the socket. The MTU is limited by the device -MTU or the path mtu when path mtu discovery is enabled. -Argument is a pointer to integer. -.TP -.B IPV6_MTU_DISCOVER -Control path mtu discovery on the socket. See -.I IP_MTU_DISCOVER -in -.BR ip (7) -for details. -.TP .B IPV6_RECVERR Control receiving of asynchronous error options. See .I IP_RECVERR @@ -216,6 +216,11 @@ Argument is a pointer to boolean. Pass all forwarded packets containing an router alert option to this socket. Only allowed for datagram sockets and for root. Argument is a pointer to boolean. +.TP +.B IPV6_UNICAST_HOPS +Set the unicast hop limit for the socket. Argument is an pointer to an +integer. \-1 in the value means use the route default, otherwise it should be +between 0 and 255. .\" FLOWLABEL_MGR, FLOWINFO_SEND .SH VERSIONS The older |
