]> sourceware.org Git - glibc.git/commitdiff
Update.
authorUlrich Drepper <drepper@redhat.com>
Sat, 28 Jun 2003 08:26:43 +0000 (08:26 +0000)
committerUlrich Drepper <drepper@redhat.com>
Sat, 28 Jun 2003 08:26:43 +0000 (08:26 +0000)
2003-06-25  Alfred M. Szmidt  <ams@kemisten.nu>

* sysdeps/generic/bits/in.h (IPV6_HOPOPTS, IPV6_DSTOPTS): New macros.
(IPV6_RXHOPOPTS, IPV6_RXDSTOPTS): Use them.

* sysdeps/generic/ifreq.h (__if_nextreq) [_HAVE_SA_LEN]: Typo fix.

ChangeLog
bits/in.h
sysdeps/generic/bits/in.h
sysdeps/generic/ifreq.h

index 126dc3803435863e6fb810f3e14e0abc112556f5..64c1146272c11a2885e9b4269fa74a1b4fe881ea 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2003-06-25  Alfred M. Szmidt  <ams@kemisten.nu>
+
+       * sysdeps/generic/bits/in.h (IPV6_HOPOPTS, IPV6_DSTOPTS): New macros.
+       (IPV6_RXHOPOPTS, IPV6_RXDSTOPTS): Use them.
+
+       * sysdeps/generic/ifreq.h (__if_nextreq) [_HAVE_SA_LEN]: Typo fix.
+
 2003-06-04  Thorsten Kukuk  <kukuk@suse.de>
 
        * sysdeps/unix/sysv/linux/net/if_arp.h: Sync with kernel header,
index f94a41becfb9ab66c041543b1252942683ee0ed4..a51038224580cb38006a55ced8f4a0cf844db90f 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 f94a41becfb9ab66c041543b1252942683ee0ed4..a51038224580cb38006a55ced8f4a0cf844db90f 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. */
index 6e01fb463e18f08ed5e43b3e2ee409b0b293b5aa..73340d4c93732119d0eb883f2e198cee90c6d462 100644 (file)
@@ -28,8 +28,8 @@ static inline struct ifreq *
 __if_nextreq (struct ifreq *ifr)
 {
 #ifdef _HAVE_SA_LEN
-  if (ifr->ifa_addr > sizeof ifr->ifa_addr)
-    return (struct ifreq *) ((char *) &ifr->ifa_addr + ifr->ifa_addr.sa_len);
+  if (ifr->ifr_addr.sa_len > sizeof ifr->ifr_addr)
+    return (struct ifreq *) ((char *) &ifr->ifr_addr + ifr->ifr_addr.sa_len);
 #endif
   return ifr + 1;
 }
This page took 0.048974 seconds and 5 git commands to generate.