diff options
author | Brian Somers <brian@FreeBSD.org> | 1998-05-15 18:21:45 +0000 |
---|---|---|
committer | Brian Somers <brian@FreeBSD.org> | 1998-05-15 18:21:45 +0000 |
commit | ea7229694b5a94840ef14aa0bb71bb338f02bbe9 (patch) | |
tree | 6e31ff75dee8c20d89e12d43462147f08146ad96 /usr.sbin/ppp/ccp.c | |
parent | 0a1b5c9d9ea926382e954159457256df082cf0be (diff) | |
download | src-ea7229694b5a94840ef14aa0bb71bb338f02bbe9.tar.gz src-ea7229694b5a94840ef14aa0bb71bb338f02bbe9.zip |
o Call bundle_LinkClosed() when transferring a datalink so that
the bundle has the opportunity to go PHASE_DEAD and cleanup
the interface (if it's the last link).
o Regnerate our phys_type value when we transfer the link.
o Always clean up the interface when destroying our bundle in case
we're abending.
o Always clean up our interface when the last link is gone rather than
delaying things 'till exit time in the -direct case (the interface
is useless anyway). Do this *after* slamming down our NCPs (if
they're still around).
o Our MP server descriptor now clears the relevent device descriptor
from our descriptor [fd]sets when a datalink is on death-row (to
be transferred to another running ppp), thus avoiding the possibility
of passing a bum descriptor to select() and having ppp abend.
o Handle the MP socket descriptor functions from within the bundle
descriptor functions. Now we ensure that the MP socket descriptor
functions see the descriptor sets *after* they've been seen by our
datalinks.
o Add/fix a few more comments.
Notes
Notes:
svn path=/cvs2svn/branches/MP/; revision=36076
Diffstat (limited to 'usr.sbin/ppp/ccp.c')
0 files changed, 0 insertions, 0 deletions