aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/ppp/command.c
diff options
context:
space:
mode:
authorBrian Somers <brian@FreeBSD.org>2001-08-18 19:07:13 +0000
committerBrian Somers <brian@FreeBSD.org>2001-08-18 19:07:13 +0000
commit1136c6ac64148317a4496e6f447bc81640bcbb82 (patch)
tree7970bc01f669a62400f33174cd77c70f50ce85a9 /usr.sbin/ppp/command.c
parentbe30ee31a5379b9ed90e71b43c8242709913b853 (diff)
Notes
Diffstat (limited to 'usr.sbin/ppp/command.c')
-rw-r--r--usr.sbin/ppp/command.c29
1 files changed, 9 insertions, 20 deletions
diff --git a/usr.sbin/ppp/command.c b/usr.sbin/ppp/command.c
index d8515c0e55f5..2c79b8906255 100644
--- a/usr.sbin/ppp/command.c
+++ b/usr.sbin/ppp/command.c
@@ -460,17 +460,15 @@ command_Expand(char **nargv, int argc, char const *const *oargv,
nargv[arg] = subst(nargv[arg], "HISADDR",
inet_ntoa(bundle->ncp.ipcp.peer_ip));
#ifndef NOINET6
- if (probe.ipv6_available)
- nargv[arg] = subst(nargv[arg], "HISADDR6",
- ncpaddr_ntoa(&bundle->ncp.ipv6cp.hisaddr));
+ nargv[arg] = subst(nargv[arg], "HISADDR6",
+ ncpaddr_ntoa(&bundle->ncp.ipv6cp.hisaddr));
#endif
nargv[arg] = subst(nargv[arg], "AUTHNAME", bundle->cfg.auth.name);
nargv[arg] = subst(nargv[arg], "INTERFACE", bundle->iface->name);
nargv[arg] = subst(nargv[arg], "MYADDR", inet_ntoa(bundle->ncp.ipcp.my_ip));
#ifndef NOINET6
- if (probe.ipv6_available)
- nargv[arg] = subst(nargv[arg], "MYADDR6",
- ncpaddr_ntoa(&bundle->ncp.ipv6cp.myaddr));
+ nargv[arg] = subst(nargv[arg], "MYADDR6",
+ ncpaddr_ntoa(&bundle->ncp.ipv6cp.myaddr));
#endif
nargv[arg] = subst(nargv[arg], "USER", bundle->ncp.mp.peer.authname);
nargv[arg] = subst(nargv[arg], "PEER_ENDDISC",
@@ -2342,8 +2340,7 @@ AddCommand(struct cmdargs const *arg)
ncpaddr_setip4(&gw, arg->bundle->ncp.ipcp.peer_ip);
addrs |= ROUTE_GWHISADDR;
#ifndef NOINET6
- } else if (probe.ipv6_available &&
- strcasecmp(arg->argv[arg->argn + gw_arg], "HISADDR6") == 0) {
+ } else if (strcasecmp(arg->argv[arg->argn + gw_arg], "HISADDR6") == 0) {
ncpaddr_copy(&gw, &arg->bundle->ncp.ipv6cp.hisaddr);
addrs |= ROUTE_GWHISADDR6;
#endif
@@ -2382,8 +2379,7 @@ DeleteCommand(struct cmdargs const *arg)
ncprange_setip4host(&dest, arg->bundle->ncp.ipcp.my_ip);
addrs = ROUTE_DSTMYADDR;
#ifndef NOINET6
- } else if (probe.ipv6_available &&
- strcasecmp(arg->argv[arg->argn], "MYADDR6") == 0) {
+ } else if (strcasecmp(arg->argv[arg->argn], "MYADDR6") == 0) {
ncprange_sethost(&dest, &arg->bundle->ncp.ipv6cp.myaddr);
addrs = ROUTE_DSTMYADDR6;
#endif
@@ -2391,8 +2387,7 @@ DeleteCommand(struct cmdargs const *arg)
ncprange_setip4host(&dest, arg->bundle->ncp.ipcp.peer_ip);
addrs = ROUTE_DSTHISADDR;
#ifndef NOINET6
- } else if (probe.ipv6_available &&
- strcasecmp(arg->argv[arg->argn], "HISADDR6") == 0) {
+ } else if (strcasecmp(arg->argv[arg->argn], "HISADDR6") == 0) {
ncprange_sethost(&dest, &arg->bundle->ncp.ipv6cp.hisaddr);
addrs = ROUTE_DSTHISADDR6;
#endif
@@ -2877,11 +2872,8 @@ ClearCommand(struct cmdargs const *arg)
} else if (strcasecmp(arg->argv[arg->argn], "ipcp") == 0)
t = &arg->bundle->ncp.ipcp.throughput;
#ifndef NOINET6
- else if (strcasecmp(arg->argv[arg->argn], "ipv6cp") == 0) {
- if (!probe.ipv6_available)
- return 0;
+ else if (strcasecmp(arg->argv[arg->argn], "ipv6cp") == 0)
t = &arg->bundle->ncp.ipv6cp.throughput;
- }
#endif
else
return -1;
@@ -3027,11 +3019,8 @@ IfaceClearCommand(struct cmdargs const *arg)
if (strcasecmp(arg->argv[arg->argn], "inet") == 0)
family = AF_INET;
#ifndef NOINET6
- else if (strcasecmp(arg->argv[arg->argn], "inet6") == 0) {
- if (!probe.ipv6_available)
- return 0;
+ else if (strcasecmp(arg->argv[arg->argn], "inet6") == 0)
family = AF_INET6;
- }
#endif
else
return -1;