diff options
-rw-r--r-- | sbin/ifconfig/af_ipx.c | 10 | ||||
-rw-r--r-- | sbin/ifconfig/ifconfig.c | 2 | ||||
-rw-r--r-- | sbin/ifconfig/ifconfig.h | 1 |
3 files changed, 0 insertions, 13 deletions
diff --git a/sbin/ifconfig/af_ipx.c b/sbin/ifconfig/af_ipx.c index dd98d7e..bc5d500 100644 --- a/sbin/ifconfig/af_ipx.c +++ b/sbin/ifconfig/af_ipx.c @@ -44,7 +44,6 @@ static const char rcsid[] = #include <ifaddrs.h> #include <net/if_var.h> -#define IPXIP #define IPTUNNEL #include <netipx/ipx.h> #include <netipx/ipx_if.h> @@ -97,16 +96,7 @@ ipx_getaddr(const char *addr, int which) static void ipx_postproc(int s, const struct afswtch *afp) { - if (setipdst) { - struct ipxip_req rq; - int size = sizeof(rq); - rq.rq_ipx = ipx_addreq.ifra_addr; - rq.rq_ip = ipx_addreq.ifra_dstaddr; - - if (setsockopt(s, 0, SO_IPXIP_ROUTE, &rq, size) < 0) - Perror("Encapsulation Routing"); - } } static struct afswtch af_ipx = { diff --git a/sbin/ifconfig/ifconfig.c b/sbin/ifconfig/ifconfig.c index f072ea8..153147c 100644 --- a/sbin/ifconfig/ifconfig.c +++ b/sbin/ifconfig/ifconfig.c @@ -83,7 +83,6 @@ struct ifreq ifr; char name[IFNAMSIZ]; int setaddr; -int setipdst; int setmask; int doalias; int clearaddr; @@ -616,7 +615,6 @@ setifipdst(const char *addr, int dummy __unused, int s, if (inet == NULL) return; inet->af_getaddr(addr, DSTADDR); - setipdst++; clearaddr = 0; newaddr = 0; } diff --git a/sbin/ifconfig/ifconfig.h b/sbin/ifconfig/ifconfig.h index d14d240..5ef36c9 100644 --- a/sbin/ifconfig/ifconfig.h +++ b/sbin/ifconfig/ifconfig.h @@ -129,7 +129,6 @@ extern int supmedia; extern int printkeys; extern int newaddr; extern int verbose; -extern int setipdst; void setifcap(const char *, int value, int s, const struct afswtch *); |