diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2012-05-10 12:47:00 -0700 |
---|---|---|
committer | Roland McGrath <roland@hack.frob.com> | 2012-05-10 15:57:22 -0700 |
commit | 6178c55bdbb1e434b594e5f8563b6948f8f3edc0 (patch) | |
tree | c295f3a773d0790f195e410a96ef9f54a0c4d742 | |
parent | 6f080c2fcffac1bb8626b8d143dba57a37abb071 (diff) | |
download | glibc-6178c55bdbb1e434b594e5f8563b6948f8f3edc0.zip glibc-6178c55bdbb1e434b594e5f8563b6948f8f3edc0.tar.gz glibc-6178c55bdbb1e434b594e5f8563b6948f8f3edc0.tar.bz2 |
Hurd: Add SOL_IP, SOL_IPV6, SOL_ICMPV6
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | bits/in.h | 7 |
2 files changed, 11 insertions, 0 deletions
@@ -1,3 +1,7 @@ +2012-05-10 Samuel Thibault <samuel.thibault@ens-lyon.org> + + * bits/in.h (SOL_IP, SOL_IPV6, SOL_ICMPV6): New macros. + 2012-05-10 Thomas Schwinge <thomas@schwinge.name> * sysdeps/mach/hurd/dl-sysdep.c (open_file): Do not raise @@ -21,6 +21,9 @@ # error "Never use <bits/in.h> directly; include <netinet/in.h> instead." #endif +/* To select the IP level. */ +#define SOL_IP 0 + /* Options for use with `getsockopt' and `setsockopt' at the IP level. The first word in the comment at the right is the data type used; "bool" means a boolean value stored in an `int'. */ @@ -47,6 +50,10 @@ struct ip_opts char ip_opts[40]; /* Actually variable in size. */ }; +/* Socket-level values for IPv6. */ +#define SOL_IPV6 41 +#define SOL_ICMPV6 58 + /* IPV6 socket options. */ #define IPV6_ADDRFORM 1 #define IPV6_PKTINFO 2 |