summaryrefslogtreecommitdiffstats
path: root/usr.sbin
diff options
context:
space:
mode:
authorbrian <brian@FreeBSD.org>1999-10-15 20:36:04 +0000
committerbrian <brian@FreeBSD.org>1999-10-15 20:36:04 +0000
commitcbc0d9236982fa504c7b3f06fb94b3758a089938 (patch)
tree2f475a5dfbc4d7b992c8a5e7e1282a96e8d516d1 /usr.sbin
parentf0dc30299f3fc60d2968270cf1a459394a83b148 (diff)
downloadFreeBSD-src-cbc0d9236982fa504c7b3f06fb94b3758a089938.zip
FreeBSD-src-cbc0d9236982fa504c7b3f06fb94b3758a089938.tar.gz
When we get the last NCP TLD, close all datalinks with CLOSE_STAYDOWN
rather than CLOSE_NORMAL.
Diffstat (limited to 'usr.sbin')
-rw-r--r--usr.sbin/ppp/bundle.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.sbin/ppp/bundle.c b/usr.sbin/ppp/bundle.c
index 9992ab5..1dca617 100644
--- a/usr.sbin/ppp/bundle.c
+++ b/usr.sbin/ppp/bundle.c
@@ -312,7 +312,7 @@ bundle_LayerFinish(void *v, struct fsm *fp)
if (bundle_Phase(bundle) != PHASE_DEAD)
bundle_NewPhase(bundle, PHASE_TERMINATE);
for (dl = bundle->links; dl; dl = dl->next)
- datalink_Close(dl, CLOSE_NORMAL);
+ datalink_Close(dl, CLOSE_STAYDOWN);
fsm2initial(fp);
} else if (fp->proto == PROTO_LCP) {
int others_active;
OpenPOWER on IntegriCloud