summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sbin/ifconfig/af_ipx.c10
-rw-r--r--sbin/ifconfig/ifconfig.c2
-rw-r--r--sbin/ifconfig/ifconfig.h1
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 *);
OpenPOWER on IntegriCloud