Loading include/linux/in6.h +36 −20 Original line number Diff line number Diff line Loading @@ -198,27 +198,43 @@ struct in6_flowlabel_req * MCAST_MSFILTER 48 */ /* RFC3542 advanced socket options (50-67) */ #define IPV6_RECVPKTINFO 50 #define IPV6_PKTINFO 51 #if 0 #define IPV6_RECVPATHMTU 52 #define IPV6_PATHMTU 53 #define IPV6_DONTFRAG 54 #define IPV6_USE_MIN_MTU 55 #endif #define IPV6_RECVHOPOPTS 56 #define IPV6_HOPOPTS 57 #if 0 #define IPV6_RECVRTHDRDSTOPTS 58 /* Unused, see net/ipv6/datagram.c */ /* * Advanced API (RFC3542) (1) * * Note: IPV6_RECVRTHDRDSTOPTS does not exist. see net/ipv6/datagram.c. */ #define IPV6_RECVPKTINFO 49 #define IPV6_PKTINFO 50 #define IPV6_RECVHOPLIMIT 51 #define IPV6_HOPLIMIT 52 #define IPV6_RECVHOPOPTS 53 #define IPV6_HOPOPTS 54 #define IPV6_RTHDRDSTOPTS 55 #define IPV6_RECVRTHDR 56 #define IPV6_RTHDR 57 #define IPV6_RECVDSTOPTS 58 #define IPV6_DSTOPTS 59 #if 0 /* not yet */ #define IPV6_RECVPATHMTU 60 #define IPV6_PATHMTU 61 #define IPV6_DONTFRAG 62 #define IPV6_USE_MIN_MTU 63 #endif #define IPV6_RTHDRDSTOPTS 59 #define IPV6_RECVRTHDR 60 #define IPV6_RTHDR 61 #define IPV6_RECVDSTOPTS 62 #define IPV6_DSTOPTS 63 #define IPV6_RECVHOPLIMIT 64 #define IPV6_HOPLIMIT 65 /* * Netfilter * * Following socket options are used in ip6_tables; * see include/linux/netfilter_ipv6/ip6_tables.h. * * IP6T_SO_SET_REPLACE / IP6T_SO_GET_INFO 64 * IP6T_SO_SET_ADD_COUNTERS / IP6T_SO_GET_ENTRIES 65 */ /* * Advanced API (RFC3542) (2) */ #define IPV6_RECVTCLASS 66 #define IPV6_TCLASS 67 Loading Loading
include/linux/in6.h +36 −20 Original line number Diff line number Diff line Loading @@ -198,27 +198,43 @@ struct in6_flowlabel_req * MCAST_MSFILTER 48 */ /* RFC3542 advanced socket options (50-67) */ #define IPV6_RECVPKTINFO 50 #define IPV6_PKTINFO 51 #if 0 #define IPV6_RECVPATHMTU 52 #define IPV6_PATHMTU 53 #define IPV6_DONTFRAG 54 #define IPV6_USE_MIN_MTU 55 #endif #define IPV6_RECVHOPOPTS 56 #define IPV6_HOPOPTS 57 #if 0 #define IPV6_RECVRTHDRDSTOPTS 58 /* Unused, see net/ipv6/datagram.c */ /* * Advanced API (RFC3542) (1) * * Note: IPV6_RECVRTHDRDSTOPTS does not exist. see net/ipv6/datagram.c. */ #define IPV6_RECVPKTINFO 49 #define IPV6_PKTINFO 50 #define IPV6_RECVHOPLIMIT 51 #define IPV6_HOPLIMIT 52 #define IPV6_RECVHOPOPTS 53 #define IPV6_HOPOPTS 54 #define IPV6_RTHDRDSTOPTS 55 #define IPV6_RECVRTHDR 56 #define IPV6_RTHDR 57 #define IPV6_RECVDSTOPTS 58 #define IPV6_DSTOPTS 59 #if 0 /* not yet */ #define IPV6_RECVPATHMTU 60 #define IPV6_PATHMTU 61 #define IPV6_DONTFRAG 62 #define IPV6_USE_MIN_MTU 63 #endif #define IPV6_RTHDRDSTOPTS 59 #define IPV6_RECVRTHDR 60 #define IPV6_RTHDR 61 #define IPV6_RECVDSTOPTS 62 #define IPV6_DSTOPTS 63 #define IPV6_RECVHOPLIMIT 64 #define IPV6_HOPLIMIT 65 /* * Netfilter * * Following socket options are used in ip6_tables; * see include/linux/netfilter_ipv6/ip6_tables.h. * * IP6T_SO_SET_REPLACE / IP6T_SO_GET_INFO 64 * IP6T_SO_SET_ADD_COUNTERS / IP6T_SO_GET_ENTRIES 65 */ /* * Advanced API (RFC3542) (2) */ #define IPV6_RECVTCLASS 66 #define IPV6_TCLASS 67 Loading