diff options
author | joerg <joerg@FreeBSD.org> | 2001-12-30 20:43:09 +0000 |
---|---|---|
committer | joerg <joerg@FreeBSD.org> | 2001-12-30 20:43:09 +0000 |
commit | 18ea14531f8f3ebbed2bebd7105b117847189e9f (patch) | |
tree | 068d3149d316d0ee1a5f0bff940ac9ce35b5ec4f /sbin/spppcontrol/spppcontrol.c | |
parent | dcd142d5d3afac395fcc167f01e9c2b20e9da913 (diff) | |
download | FreeBSD-src-18ea14531f8f3ebbed2bebd7105b117847189e9f.zip FreeBSD-src-18ea14531f8f3ebbed2bebd7105b117847189e9f.tar.gz |
Implement the option to disable IPv6 on an sppp interface (counterpart
to the kernel code just committed).
MFC after: 1 month
Diffstat (limited to 'sbin/spppcontrol/spppcontrol.c')
-rw-r--r-- | sbin/spppcontrol/spppcontrol.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sbin/spppcontrol/spppcontrol.c b/sbin/spppcontrol/spppcontrol.c index 2d20570..26ec6a2 100644 --- a/sbin/spppcontrol/spppcontrol.c +++ b/sbin/spppcontrol/spppcontrol.c @@ -177,6 +177,10 @@ main(int argc, char **argv) spr.defs.enable_vj = 1; else if (strcmp(argv[0], "disable-vj") == 0) spr.defs.enable_vj = 0; + else if (strcmp(argv[0], "enable-ipv6") == 0) + spr.defs.enable_ipv6 = 1; + else if (strcmp(argv[0], "disable-ipv6") == 0) + spr.defs.enable_ipv6 = 0; else errx(EX_DATAERR, "bad parameter: \"%s\"", argv[0]); @@ -221,6 +225,7 @@ print_vals(const char *ifname, struct spppreq *sp) } printf("\tlcp-timeout=%d ms\n", sp->defs.lcp.timeout); printf("\t%sable-vj\n", sp->defs.enable_vj? "en": "dis"); + printf("\t%sable-ipv6\n", sp->defs.enable_ipv6? "en": "dis"); } const char * |