Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9928890c authored by YOSHIFUJI Hideaki's avatar YOSHIFUJI Hideaki
Browse files

[IPV6]: rearrange constants for new advanced API to solve conflicts.



64, 65 are already used in ip6_tables.
Pointed out by Patrick McHardy <kaber@trash.net>.

Signed-off-by: default avatarYOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>
parent 03981f24
Loading
Loading
Loading
Loading
+22 −20
Original line number Diff line number Diff line
@@ -198,27 +198,29 @@ 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
#define IPV6_RECVTCLASS		66
#define IPV6_TCLASS		67