diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2009-08-08 03:20:12 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2009-08-08 03:20:12 +0200 |
commit | 0568b6e45aa59c72815378134715232fd11d9100 (patch) | |
tree | 24fe920e122bb1c0e01bd854591e5b4180a088b1 /networking | |
parent | 334fcc8fd4fdad3c52ac0fb591771888325b5bcf (diff) | |
download | busybox-w32-0568b6e45aa59c72815378134715232fd11d9100.tar.gz busybox-w32-0568b6e45aa59c72815378134715232fd11d9100.tar.bz2 busybox-w32-0568b6e45aa59c72815378134715232fd11d9100.zip |
randomconfig fixes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'networking')
-rw-r--r-- | networking/ifenslave.c | 11 | ||||
-rw-r--r-- | networking/ifplugd.c | 1 | ||||
-rw-r--r-- | networking/tc.c | 2 |
3 files changed, 6 insertions, 8 deletions
diff --git a/networking/ifenslave.c b/networking/ifenslave.c index 16fcd54f1..218000708 100644 --- a/networking/ifenslave.c +++ b/networking/ifenslave.c | |||
@@ -105,16 +105,13 @@ | |||
105 | #include <linux/if_bonding.h> | 105 | #include <linux/if_bonding.h> |
106 | #include <linux/sockios.h> | 106 | #include <linux/sockios.h> |
107 | 107 | ||
108 | #include "fix_u32.h" /* hack, so we may include kernel's ethtool.h */ | ||
109 | #include <linux/ethtool.h> | ||
110 | |||
108 | #ifndef IFNAMSIZ | 111 | #ifndef IFNAMSIZ |
109 | #define IFNAMSIZ 16 | 112 | # define IFNAMSIZ 16 |
110 | #endif | 113 | #endif |
111 | 114 | ||
112 | typedef uint64_t u64; /* hack, so we may include kernel's ethtool.h */ | ||
113 | typedef uint32_t u32; /* ditto */ | ||
114 | typedef uint16_t u16; /* ditto */ | ||
115 | typedef uint8_t u8; /* ditto */ | ||
116 | #include <linux/ethtool.h> | ||
117 | |||
118 | 115 | ||
119 | struct dev_data { | 116 | struct dev_data { |
120 | struct ifreq mtu, flags, hwaddr; | 117 | struct ifreq mtu, flags, hwaddr; |
diff --git a/networking/ifplugd.c b/networking/ifplugd.c index 62bc9d6d5..8abecb90a 100644 --- a/networking/ifplugd.c +++ b/networking/ifplugd.c | |||
@@ -8,6 +8,7 @@ | |||
8 | */ | 8 | */ |
9 | #include "libbb.h" | 9 | #include "libbb.h" |
10 | 10 | ||
11 | #include "fix_u32.h" | ||
11 | #include <linux/if.h> | 12 | #include <linux/if.h> |
12 | #include <linux/mii.h> | 13 | #include <linux/mii.h> |
13 | #include <linux/ethtool.h> | 14 | #include <linux/ethtool.h> |
diff --git a/networking/tc.c b/networking/tc.c index 4e84faae9..fc47e9571 100644 --- a/networking/tc.c +++ b/networking/tc.c | |||
@@ -516,7 +516,7 @@ int tc_main(int argc UNUSED_PARAM, char **argv) | |||
516 | duparg(*argv, "priority"); | 516 | duparg(*argv, "priority"); |
517 | filter_prio = get_u32(*argv, "priority"); | 517 | filter_prio = get_u32(*argv, "priority"); |
518 | } else if (arg == ARG_proto) { /* filter::list */ | 518 | } else if (arg == ARG_proto) { /* filter::list */ |
519 | __u16 tmp; | 519 | uint16_t tmp; |
520 | if (filter_proto) | 520 | if (filter_proto) |
521 | duparg(*argv, "protocol"); | 521 | duparg(*argv, "protocol"); |
522 | if (ll_proto_a2n(&tmp, *argv)) | 522 | if (ll_proto_a2n(&tmp, *argv)) |