(IPV6_HOPOPTS, IPV6_DSTOPTS): New macros.
authordrepper <drepper>
Sat, 28 Jun 2003 08:25:50 +0000 (08:25 +0000)
committerdrepper <drepper>
Sat, 28 Jun 2003 08:25:50 +0000 (08:25 +0000)
(IPV6_RXHOPOPTS, IPV6_RXDSTOPTS): Use them.

bits/in.h
sysdeps/generic/bits/in.h

index f94a41b..a510382 100644 (file)
--- a/bits/in.h
+++ b/bits/in.h
@@ -64,8 +64,8 @@ struct ip_mreq
 /* IPV6 socket options.  */
 #define IPV6_ADDRFORM          1
 #define IPV6_RXINFO            2
-#define IPV6_RXHOPOPTS         3
-#define IPV6_RXDSTOPTS         4
+#define IPV6_HOPOPTS           3
+#define IPV6_DSTOPTS           4
 #define IPV6_RTHDR             5
 #define IPV6_PKTOPTIONS                6
 #define IPV6_CHECKSUM          7
@@ -85,6 +85,8 @@ struct ip_mreq
 /* Obsolete synonyms for the above.  */
 #define IPV6_ADD_MEMBERSHIP    IPV6_JOIN_GROUP
 #define IPV6_DROP_MEMBERSHIP   IPV6_LEAVE_GROUP
+#define IPV6_RXHOPOPTS         IPV6_HOPOPTS
+#define IPV6_RXDSTOPTS         IPV6_DSTOPTS
 
 /* Routing header options for IPv6.  */
 #define IPV6_RTHDR_LOOSE       0       /* Hop doesn't need to be neighbour. */
index f94a41b..a510382 100644 (file)
@@ -64,8 +64,8 @@ struct ip_mreq
 /* IPV6 socket options.  */
 #define IPV6_ADDRFORM          1
 #define IPV6_RXINFO            2
-#define IPV6_RXHOPOPTS         3
-#define IPV6_RXDSTOPTS         4
+#define IPV6_HOPOPTS           3
+#define IPV6_DSTOPTS           4
 #define IPV6_RTHDR             5
 #define IPV6_PKTOPTIONS                6
 #define IPV6_CHECKSUM          7
@@ -85,6 +85,8 @@ struct ip_mreq
 /* Obsolete synonyms for the above.  */
 #define IPV6_ADD_MEMBERSHIP    IPV6_JOIN_GROUP
 #define IPV6_DROP_MEMBERSHIP   IPV6_LEAVE_GROUP
+#define IPV6_RXHOPOPTS         IPV6_HOPOPTS
+#define IPV6_RXDSTOPTS         IPV6_DSTOPTS
 
 /* Routing header options for IPv6.  */
 #define IPV6_RTHDR_LOOSE       0       /* Hop doesn't need to be neighbour. */