diff options
author | Denis Vlasenko <vda.linux@googlemail.com> | 2008-09-06 18:52:28 +0400 |
---|---|---|
committer | Denis Vlasenko <vda.linux@googlemail.com> | 2008-09-06 18:52:28 +0400 |
commit | ee9deb863e089e1b607cc5771123257c3223bea0 (patch) | |
tree | bb6740dc2bde5549a1ab8ce3667d8ae46057ebb8 | |
parent | ee34ebe966554ad6b73d150b02cc506f9318fead (diff) |
ifenslave: on uclibc at least, net/if.h + linux/if_bonding.h dont coexist
-rw-r--r-- | networking/ifenslave.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/networking/ifenslave.c b/networking/ifenslave.c index 89a3f9e80..ae9745726 100644 --- a/networking/ifenslave.c +++ b/networking/ifenslave.c @@ -100,11 +100,15 @@ #include "libbb.h" -#include <net/if.h> +/* #include <net/if.h> - no. linux/if_bonding.h pulls in linux/if.h */ #include <net/if_arp.h> #include <linux/if_bonding.h> #include <linux/sockios.h> +#ifndef IFNAMSIZ +#define IFNAMSIZ 16 +#endif + typedef uint64_t u64; /* hack, so we may include kernel's ethtool.h */ typedef uint32_t u32; /* ditto */ typedef uint16_t u16; /* ditto */ |