summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ppp/ipcp.c
diff options
context:
space:
mode:
authorbrian <brian@FreeBSD.org>1998-06-15 19:05:51 +0000
committerbrian <brian@FreeBSD.org>1998-06-15 19:05:51 +0000
commit3f8652a3018ca60b9dd6e6cabb477c7abf044e98 (patch)
treefd13d6e2ea1c51f8d7ba44db68e08392fb75aca1 /usr.sbin/ppp/ipcp.c
parent4ea5840027f56ea4075ff02e0ab45e168d292ec8 (diff)
downloadFreeBSD-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.c20
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",
OpenPOWER on IntegriCloud