diff options
author | brian <brian@FreeBSD.org> | 1998-06-15 19:05:51 +0000 |
---|---|---|
committer | brian <brian@FreeBSD.org> | 1998-06-15 19:05:51 +0000 |
commit | 3f8652a3018ca60b9dd6e6cabb477c7abf044e98 (patch) | |
tree | fd13d6e2ea1c51f8d7ba44db68e08392fb75aca1 /usr.sbin/ppp/ipcp.c | |
parent | 4ea5840027f56ea4075ff02e0ab45e168d292ec8 (diff) | |
download | FreeBSD-src-3f8652a3018ca60b9dd6e6cabb477c7abf044e98.zip FreeBSD-src-3f8652a3018ca60b9dd6e6cabb477c7abf044e98.tar.gz |
Give ``load'' optional context. It's now possible to
``link 1,2,3 load label'' for people that want to set
up their links in a more mpd-like manner.
Diffstat (limited to 'usr.sbin/ppp/ipcp.c')
-rw-r--r-- | usr.sbin/ppp/ipcp.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/usr.sbin/ppp/ipcp.c b/usr.sbin/ppp/ipcp.c index 65e975b..4af816e 100644 --- a/usr.sbin/ppp/ipcp.c +++ b/usr.sbin/ppp/ipcp.c @@ -17,7 +17,7 @@ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. * - * $Id: ipcp.c,v 1.53 1998/05/29 18:32:11 brian Exp $ + * $Id: ipcp.c,v 1.54 1998/06/12 17:45:10 brian Exp $ * * TODO: * o More RFC1772 backwoard compatibility @@ -676,13 +676,13 @@ IpcpLayerDown(struct fsm *fp) * XXX this stuff should really live in the FSM. Our config should * associate executable sections in files with events. */ - if (system_Select(fp->bundle, s, LINKDOWNFILE, NULL) < 0) { + if (system_Select(fp->bundle, s, LINKDOWNFILE, NULL, NULL) < 0) { if (bundle_GetLabel(fp->bundle)) { if (system_Select(fp->bundle, bundle_GetLabel(fp->bundle), - LINKDOWNFILE, NULL) < 0) - system_Select(fp->bundle, "MYADDR", LINKDOWNFILE, NULL); + LINKDOWNFILE, NULL, NULL) < 0) + system_Select(fp->bundle, "MYADDR", LINKDOWNFILE, NULL, NULL); } else - system_Select(fp->bundle, "MYADDR", LINKDOWNFILE, NULL); + system_Select(fp->bundle, "MYADDR", LINKDOWNFILE, NULL, NULL); } if (!(ipcp->fsm.bundle->phys_type.all & PHYS_AUTO)) @@ -726,14 +726,14 @@ IpcpLayerUp(struct fsm *fp) * XXX this stuff should really live in the FSM. Our config should * associate executable sections in files with events. */ - if (system_Select(fp->bundle, inet_ntoa(ipcp->my_ifip), LINKUPFILE, NULL) - < 0) { + if (system_Select(fp->bundle, inet_ntoa(ipcp->my_ifip), LINKUPFILE, + NULL, NULL) < 0) { if (bundle_GetLabel(fp->bundle)) { if (system_Select(fp->bundle, bundle_GetLabel(fp->bundle), - LINKUPFILE, NULL) < 0) - system_Select(fp->bundle, "MYADDR", LINKUPFILE, NULL); + LINKUPFILE, NULL, NULL) < 0) + system_Select(fp->bundle, "MYADDR", LINKUPFILE, NULL, NULL); } else - system_Select(fp->bundle, "MYADDR", LINKUPFILE, NULL); + system_Select(fp->bundle, "MYADDR", LINKUPFILE, NULL, NULL); } throughput_start(&ipcp->throughput, "IPCP throughput", |