From: Eric Andersen Date: Sat, 5 Jul 2003 08:00:17 +0000 (-0000) Subject: Patch from Lars Kellogg-Stedman: X-Git-Tag: 1_00_pre1~23 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=40ea66cd9d06677cb24e2293e065c101c0dfa64b;p=oweals%2Fbusybox.git Patch from Lars Kellogg-Stedman: Glibc 2.1.3 (used by the Hardhat Linux SDK distributed by Cyclades) does not define IF_NAMESIZE in net/if.h. --- diff --git a/networking/nameif.c b/networking/nameif.c index e74a04213..dca7c8c08 100644 --- a/networking/nameif.c +++ b/networking/nameif.c @@ -35,6 +35,15 @@ #include "busybox.h" +/* Older versions of net/if.h do not appear to define IF_NAMESIZE. */ +#ifndef IF_NAMESIZE +# ifdef IFNAMSIZ +# define IF_NAMESIZE IFNAMSIZ +# else +# define IF_NAMESIZE 16 +# endif +#endif + /* take from linux/sockios.h */ #define SIOCSIFNAME 0x8923 /* set interface name */