diff options
| author | YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org> | 2005-09-09 22:26:34 -0400 |
|---|---|---|
| committer | YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org> | 2005-09-09 22:26:34 -0400 |
| commit | 9928890c1f94da58bf753ede937b7324f6832866 (patch) | |
| tree | 7144229f019e2b37219f3a3f3e730eab211ca7a0 /include/linux | |
| parent | 03981f2427c767cfcd917cb51197c43fe68ba5db (diff) | |
[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: YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/in6.h | 42 |
1 files changed, 22 insertions, 20 deletions
diff --git a/include/linux/in6.h b/include/linux/in6.h index bd32b79d6295..50cdc3ad61a7 100644 --- a/include/linux/in6.h +++ b/include/linux/in6.h | |||
| @@ -198,27 +198,29 @@ struct in6_flowlabel_req | |||
| 198 | * MCAST_MSFILTER 48 | 198 | * MCAST_MSFILTER 48 |
| 199 | */ | 199 | */ |
| 200 | 200 | ||
| 201 | /* RFC3542 advanced socket options (50-67) */ | 201 | /* |
| 202 | #define IPV6_RECVPKTINFO 50 | 202 | * Advanced API (RFC3542) (1) |
| 203 | #define IPV6_PKTINFO 51 | 203 | * |
| 204 | #if 0 | 204 | * Note: IPV6_RECVRTHDRDSTOPTS does not exist. see net/ipv6/datagram.c. |
| 205 | #define IPV6_RECVPATHMTU 52 | 205 | */ |
| 206 | #define IPV6_PATHMTU 53 | 206 | |
| 207 | #define IPV6_DONTFRAG 54 | 207 | #define IPV6_RECVPKTINFO 49 |
| 208 | #define IPV6_USE_MIN_MTU 55 | 208 | #define IPV6_PKTINFO 50 |
| 209 | #endif | 209 | #define IPV6_RECVHOPLIMIT 51 |
| 210 | #define IPV6_RECVHOPOPTS 56 | 210 | #define IPV6_HOPLIMIT 52 |
| 211 | #define IPV6_HOPOPTS 57 | 211 | #define IPV6_RECVHOPOPTS 53 |
| 212 | #if 0 | 212 | #define IPV6_HOPOPTS 54 |
| 213 | #define IPV6_RECVRTHDRDSTOPTS 58 /* Unused, see net/ipv6/datagram.c */ | 213 | #define IPV6_RTHDRDSTOPTS 55 |
| 214 | #define IPV6_RECVRTHDR 56 | ||
| 215 | #define IPV6_RTHDR 57 | ||
| 216 | #define IPV6_RECVDSTOPTS 58 | ||
| 217 | #define IPV6_DSTOPTS 59 | ||
| 218 | #if 0 /* not yet */ | ||
| 219 | #define IPV6_RECVPATHMTU 60 | ||
| 220 | #define IPV6_PATHMTU 61 | ||
| 221 | #define IPV6_DONTFRAG 62 | ||
| 222 | #define IPV6_USE_MIN_MTU 63 | ||
| 214 | #endif | 223 | #endif |
| 215 | #define IPV6_RTHDRDSTOPTS 59 | ||
| 216 | #define IPV6_RECVRTHDR 60 | ||
| 217 | #define IPV6_RTHDR 61 | ||
| 218 | #define IPV6_RECVDSTOPTS 62 | ||
| 219 | #define IPV6_DSTOPTS 63 | ||
| 220 | #define IPV6_RECVHOPLIMIT 64 | ||
| 221 | #define IPV6_HOPLIMIT 65 | ||
| 222 | #define IPV6_RECVTCLASS 66 | 224 | #define IPV6_RECVTCLASS 66 |
| 223 | #define IPV6_TCLASS 67 | 225 | #define IPV6_TCLASS 67 |
| 224 | 226 | ||
