summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGlenn L McGrath2003-08-29 11:34:08 +0000
committerGlenn L McGrath2003-08-29 11:34:08 +0000
commitb54a748621718853c25ab41fef85b196bbd55fef (patch)
treec24c4d7cb02a12fc9e72db056d8a5d0ec7b9ad44
parent08dea3e5a71bbdbf3bb123ff05c521eb152c690a (diff)
downloadbusybox-b54a748621718853c25ab41fef85b196bbd55fef.zip
busybox-b54a748621718853c25ab41fef85b196bbd55fef.tar.gz
Fix for compiling with ipv6
-rw-r--r--libbb/interface.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/libbb/interface.c b/libbb/interface.c
index 394ba5f..28007f4 100644
--- a/libbb/interface.c
+++ b/libbb/interface.c
@@ -15,7 +15,7 @@
* that either displays or sets the characteristics of
* one or more of the system's networking interfaces.
*
- * Version: $Id: interface.c,v 1.19 2003/08/02 00:04:18 mjn3 Exp $
+ * Version: $Id: interface.c,v 1.20 2003/08/29 11:34:08 bug1 Exp $
*
* Author: Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
* and others. Copyright 1993 MicroWalt Corporation
@@ -51,12 +51,6 @@
#undef HAVE_AFECONET
#undef HAVE_AFASH
-#ifdef CONFIG_FEATURE_IPV6
-# define HAVE_AFINET6 1
-#else
-# undef HAVE_AFINET6
-#endif
-
/*
*
* Device Hardware types.
@@ -81,6 +75,12 @@
#include <net/if_arp.h>
#include "libbb.h"
+#ifdef CONFIG_FEATURE_IPV6
+# define HAVE_AFINET6 1
+#else
+# undef HAVE_AFINET6
+#endif
+
#define _(x) x
#define _PATH_PROCNET_DEV "/proc/net/dev"
#define _PATH_PROCNET_IFINET6 "/proc/net/if_inet6"
@@ -100,7 +100,7 @@
struct in6_ifreq {
struct in6_addr ifr6_addr;
- __u32 ifr6_prefixlen;
+ uint32_t ifr6_prefixlen;
unsigned int ifr6_ifindex;
};