Date: Fri, 3 Apr 1998 11:26:09 -0800 (PST) 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 Makefile alias_cmd.c auth.c auth.h bundle.c bundle.h ccp.c command.c command.h datalink.c datalink.h defs.c defs.h filter.c hdlc.c ipcp.c lcp.c link.c link.h log.c log.h main.c mbuf.c modem.c ppp.8 prompt.c prompt.h route.c ... Message-ID: <199804031926.LAA05766@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
brian 1998/04/03 11:26:09 PST
Modified files: (Branch: MP)
usr.sbin/ppp Makefile alias_cmd.c auth.c auth.h
bundle.c bundle.h ccp.c command.c
command.h datalink.c datalink.h defs.c
defs.h filter.c hdlc.c ipcp.c lcp.c
link.c link.h log.c log.h main.c mbuf.c
modem.c ppp.8 prompt.c prompt.h route.c
server.c server.h slcompress.c systems.c
systems.h throughput.c throughput.h
timer.c timer.h vars.c vars.h
Log:
Deglobalise `struct prompt':
o Our diagnostic socket has its password set in the `set socket'
line only (not in ppp.secret).
o Passwords are per server socket (*VarAuthKey are gone)
o Authority is per prompt (VarLocalAuth is gone).
o Local logging is per prompt.
o Add a `show who' command to see who's connected. No identd
routine - just a `where the connection came from' display.
o SIGUSR1 is disabled for now - we have no way of choosing a
password for the socket created :-(
Prompts are attached as a list of `struct descriptor's in
struct bundle, and serviced under the bundles descriptor
service routines. Ultimately, everything should be done
like this.
Cosmetic:
o alphabeticalise SRCS in Makefile.
o Add a few comments in command.h
TODO: Start checking that we don't overflow the descriptor sets
in select() now that we can have any number of descriptors.
Revision Changes Path
1.36.2.9 +2 -2 src/usr.sbin/ppp/Makefile
1.12.2.3 +17 -15 src/usr.sbin/ppp/alias_cmd.c
1.27.2.18 +1 -58 src/usr.sbin/ppp/auth.c
1.10.2.6 +1 -9 src/usr.sbin/ppp/auth.h
1.1.2.36 +120 -9 src/usr.sbin/ppp/Attic/bundle.c
1.1.2.24 +13 -2 src/usr.sbin/ppp/Attic/bundle.h
1.30.2.31 +9 -9 src/usr.sbin/ppp/ccp.c
1.131.2.50 +123 -185 src/usr.sbin/ppp/command.c
1.12.2.8 +11 -8 src/usr.sbin/ppp/command.h
1.1.2.31 +3 -3 src/usr.sbin/ppp/Attic/datalink.c
1.1.2.14 +4 -2 src/usr.sbin/ppp/Attic/datalink.h
1.11.4.6 +1 -18 src/usr.sbin/ppp/defs.c
1.29.2.10 +1 -2 src/usr.sbin/ppp/defs.h
1.22.2.12 +17 -17 src/usr.sbin/ppp/filter.c
1.28.2.23 +12 -10 src/usr.sbin/ppp/hdlc.c
1.50.2.31 +23 -23 src/usr.sbin/ppp/ipcp.c
1.55.2.36 +13 -11 src/usr.sbin/ppp/lcp.c
1.1.2.16 +6 -6 src/usr.sbin/ppp/Attic/link.c
1.1.2.8 +3 -2 src/usr.sbin/ppp/Attic/link.h
1.25.2.2 +144 -11 src/usr.sbin/ppp/log.c
1.18.2.2 +10 -4 src/usr.sbin/ppp/log.h
1.121.2.43 +58 -50 src/usr.sbin/ppp/main.c
1.13.2.7 +2 -2 src/usr.sbin/ppp/mbuf.c
1.77.2.43 +37 -38 src/usr.sbin/ppp/modem.c
1.97.2.11 +2 -2 src/usr.sbin/ppp/ppp.8
1.1.2.18 +173 -109 src/usr.sbin/ppp/Attic/prompt.c
1.1.2.4 +29 -10 src/usr.sbin/ppp/Attic/prompt.h
1.42.2.15 +12 -10 src/usr.sbin/ppp/route.c
1.16.2.11 +41 -40 src/usr.sbin/ppp/server.c
1.4.2.2 +5 -4 src/usr.sbin/ppp/server.h
1.15.2.5 +6 -6 src/usr.sbin/ppp/slcompress.c
1.35.2.4 +13 -18 src/usr.sbin/ppp/systems.c
1.10.2.2 +6 -3 src/usr.sbin/ppp/systems.h
1.4.4.3 +8 -8 src/usr.sbin/ppp/throughput.c
1.2.4.3 +2 -2 src/usr.sbin/ppp/throughput.h
1.27.2.2 +8 -8 src/usr.sbin/ppp/timer.c
1.5.4.2 +4 -2 src/usr.sbin/ppp/timer.h
1.45.2.23 +7 -42 src/usr.sbin/ppp/vars.c
1.42.2.20 +1 -17 src/usr.sbin/ppp/vars.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199804031926.LAA05766>
