diff -up net-tools-1.60/ifconfig.c.ifdef-vs-if net-tools-1.60/ifconfig.c --- net-tools-1.60/ifconfig.c.ifdef-vs-if 2011-01-03 12:23:14.000000000 +0100 +++ net-tools-1.60/ifconfig.c 2011-01-03 12:31:40.000000000 +0100 @@ -51,7 +51,7 @@ #include -#ifdef HAVE_HWSLIP +#if HAVE_HWSLIP #include #endif @@ -784,7 +784,7 @@ int main(int argc, char **argv) continue; } #endif -#ifdef HAVE_AFINET +#if HAVE_AFINET { /* ipv4 address a.b.c.d */ unsigned long ip, nm, bc; safe_strncpy(host, *spp, (sizeof host)); @@ -875,7 +875,7 @@ int main(int argc, char **argv) continue; } #endif -#ifdef HAVE_AFINET +#if HAVE_AFINET { /* ipv4 address a.b.c.d */ unsigned long ip, nm, bc; diff -up net-tools-1.60/lib/interface.c.ifdef-vs-if net-tools-1.60/lib/interface.c --- net-tools-1.60/lib/interface.c.ifdef-vs-if 2011-01-03 12:23:14.000000000 +0100 +++ net-tools-1.60/lib/interface.c 2011-01-03 12:40:57.000000000 +0100 @@ -36,7 +36,7 @@ #include #endif -#ifdef HAVE_HWSLIP +#if HAVE_HWSLIP #include #include #endif @@ -482,7 +482,7 @@ int if_fetch(struct interface *ife) else ife->mtu = ifr.ifr_mtu; -#ifdef HAVE_HWSLIP +#if HAVE_HWSLIP if (ife->type == ARPHRD_SLIP || ife->type == ARPHRD_CSLIP || ife->type == ARPHRD_SLIP6 || ife->type == ARPHRD_CSLIP6 || ife->type == ARPHRD_ADAPT) { @@ -726,8 +726,10 @@ void ife_print_long(struct interface *pt hf = ptr->type; +#if HAVE_HWSLIP if (hf == ARPHRD_CSLIP || hf == ARPHRD_CSLIP6) can_compress = 1; +#endif hw = get_hwntype(hf); if (hw == NULL) diff -up net-tools-1.60/lib/net-support.h.ifdef-vs-if net-tools-1.60/lib/net-support.h --- net-tools-1.60/lib/net-support.h.ifdef-vs-if 2000-10-28 12:59:42.000000000 +0200 +++ net-tools-1.60/lib/net-support.h 2011-01-03 12:33:21.000000000 +0100 @@ -234,7 +234,7 @@ extern char afname[]; /* this is a 2.0.36 flag from /usr/src/linux/include/linux/route.h */ #define RTF_NOTCACHED 0x0400 /* this route isn't cached */ -#ifdef HAVE_AFECONET +#if HAVE_AFECONET #ifndef AF_ECONET #define AF_ECONET 19 /* Acorn Econet */ #endif