diff options
author | Rob Landley <rob@landley.net> | 2006-05-19 22:54:42 +0000 |
---|---|---|
committer | Rob Landley <rob@landley.net> | 2006-05-19 22:54:42 +0000 |
commit | 9b5a99ad2109abdb0fcf7303a57c20500dad3e9c (patch) | |
tree | db8feec690a45a7065258bfcdffbafbd4e905689 | |
parent | 206f75784b8e87e44b16be733be1d79e55c38ea8 (diff) |
Patch from Robert P. Day to remove #ifdefed out SLIP support code that we
have no CONFIG option to enable, and which existing SLIP users don't seem
to miss.
-rw-r--r-- | networking/interface.c | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/networking/interface.c b/networking/interface.c index 878452236..d97b0422e 100644 --- a/networking/interface.c +++ b/networking/interface.c @@ -52,7 +52,6 @@ */ #define HAVE_HWETHER 1 #define HAVE_HWPPP 1 -#undef HAVE_HWSLIP #include "inet_common.h" @@ -79,10 +78,6 @@ #define _PATH_PROCNET_IFINET6 "/proc/net/if_inet6" #define new(p) ((p) = xcalloc(1,sizeof(*(p)))) -#ifdef HAVE_HWSLIP -#include <net/if_slip.h> -#endif - #if HAVE_AFINET6 #ifndef _LINUX_IN6_H @@ -1061,27 +1056,6 @@ static int if_fetch(struct interface *ife) else ife->mtu = ifr.ifr_mtu; -#ifdef HAVE_HWSLIP - if (ife->type == ARPHRD_SLIP || ife->type == ARPHRD_CSLIP || - ife->type == ARPHRD_SLIP6 || ife->type == ARPHRD_CSLIP6 || - ife->type == ARPHRD_ADAPT) { -#ifdef SIOCGOUTFILL - strcpy(ifr.ifr_name, ifname); - if (ioctl(skfd, SIOCGOUTFILL, &ifr) < 0) - ife->outfill = 0; - else - ife->outfill = (unsigned int) ifr.ifr_data; -#endif -#ifdef SIOCGKEEPALIVE - strcpy(ifr.ifr_name, ifname); - if (ioctl(skfd, SIOCGKEEPALIVE, &ifr) < 0) - ife->keepalive = 0; - else - ife->keepalive = (unsigned int) ifr.ifr_data; -#endif - } -#endif - #ifdef SIOCGIFMAP strcpy(ifr.ifr_name, ifname); if (ioctl(skfd, SIOCGIFMAP, &ifr) == 0) @@ -1308,13 +1282,6 @@ static const struct hwtype * const hwtypes[] = { &loop_hwtype, -#if HAVE_HWSLIP - &slip_hwtype, - &cslip_hwtype, - &slip6_hwtype, - &cslip6_hwtype, - &adaptive_hwtype, -#endif #if HAVE_HWSTRIP &strip_hwtype, #endif @@ -1338,13 +1305,6 @@ static void hwinit() { loop_hwtype.title = _("Local Loopback"); unspec_hwtype.title = _("UNSPEC"); -#if HAVE_HWSLIP - slip_hwtype.title = _("Serial Line IP"); - cslip_hwtype.title = _("VJ Serial Line IP"); - slip6_hwtype.title = _("6-bit Serial Line IP"); - cslip6_hwtype.title = _("VJ 6-bit Serial Line IP"); - adaptive_hwtype.title = _("Adaptive Serial Line IP"); -#endif #if HAVE_HWETHER ether_hwtype.title = _("Ethernet"); #endif |