Date: Sat, 23 May 1998 15:24:54 -0700 (PDT) From: Brian Somers <brian@FreeBSD.ORG> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-usrsbin@FreeBSD.ORG Subject: cvs commit: src/usr.sbin/ppp bundle.c bundle.h chat.c datalink.c descriptor.h ipcp.c log.c log.h main.c modem.c mp.c physical.c prompt.c prompt.h server.c Message-ID: <199805232224.PAA24814@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
brian 1998/05/23 15:24:54 PDT
Modified files:
usr.sbin/ppp bundle.c bundle.h chat.c datalink.c
descriptor.h ipcp.c log.c log.h main.c
modem.c mp.c physical.c prompt.c prompt.h
server.c
Log:
o Move our prompt descriptor list outside of the bundle.
It's now dealt with by the `server' object. This simplifies
things as we only have one list of prompt descriptors and
the log_ routines check prompt::logactive to determine
whether it should be used for output.
o Include the MP socket UpdateSet() result in bundle::UpdateSet().
o Don't select on the tun device unless we're in NETWORK
phase or AUTO mode.
o Stop the idle timer when we go to DEAD phase. We may
have transferred a link and not had a chance to kill
it.
o Don't fail when trying to unlink our transferred datalink
from our descriptor lists just before the transfer.
o Add our link descriptor to the write set if we got a short
write the last time (physical::out is set).
o Log the connection source address when a connection is closed.
o Remove descriptor::next field. Descriptor lists are not required
any more.
Revision Changes Path
1.4 +18 -129 src/usr.sbin/ppp/bundle.c
1.3 +2 -6 src/usr.sbin/ppp/bundle.h
1.46 +1 -2 src/usr.sbin/ppp/chat.c
1.4 +1 -4 src/usr.sbin/ppp/datalink.c
1.3 +1 -2 src/usr.sbin/ppp/descriptor.h
1.52 +2 -2 src/usr.sbin/ppp/ipcp.c
1.28 +82 -15 src/usr.sbin/ppp/log.c
1.20 +13 -3 src/usr.sbin/ppp/log.h
1.124 +10 -3 src/usr.sbin/ppp/main.c
1.83 +5 -6 src/usr.sbin/ppp/modem.c
1.5 +7 -6 src/usr.sbin/ppp/mp.c
1.3 +2 -2 src/usr.sbin/ppp/physical.c
1.3 +5 -11 src/usr.sbin/ppp/prompt.c
1.3 +2 -2 src/usr.sbin/ppp/prompt.h
1.19 +71 -46 src/usr.sbin/ppp/server.c
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199805232224.PAA24814>
