diff options
| author | Brian Somers <brian@FreeBSD.org> | 2001-08-18 19:07:13 +0000 |
|---|---|---|
| committer | Brian Somers <brian@FreeBSD.org> | 2001-08-18 19:07:13 +0000 |
| commit | 1136c6ac64148317a4496e6f447bc81640bcbb82 (patch) | |
| tree | 7970bc01f669a62400f33174cd77c70f50ce85a9 /usr.sbin/ppp/command.c | |
| parent | be30ee31a5379b9ed90e71b43c8242709913b853 (diff) | |
Notes
Diffstat (limited to 'usr.sbin/ppp/command.c')
| -rw-r--r-- | usr.sbin/ppp/command.c | 29 |
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; |
