From 40ea66cd9d06677cb24e2293e065c101c0dfa64b Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Sat, 5 Jul 2003 08:00:17 +0000 Subject: 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. --- networking/nameif.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'networking') 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 */ -- cgit v1.2.3