From owner-cvs-usrsbin Tue Jun 10 02:45:46 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA23120 for cvs-usrsbin-outgoing; Tue, 10 Jun 1997 02:45:46 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA23078; Tue, 10 Jun 1997 02:45:19 -0700 (PDT) From: Brian Somers Received: (from brian@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id CAA18680; Tue, 10 Jun 1997 02:45:02 -0700 (PDT) Date: Tue, 10 Jun 1997 02:45:02 -0700 (PDT) Message-Id: <199706100945.CAA18680@freefall.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 arp.c arp.h async.c auth.c auth.h ccp.c ccp.h chap.c chap.h chat.c chat.h command.c command.h defs.h filter.c filter.h fsm.c fsm.h global.h hdlc.c hdlc.h ip.c ip.h ipcp.c ipcp.h lcp.c lcp.h lcpproto.h ... Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk brian 1997/06/10 02:45:01 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp Makefile alias_cmd.c arp.c arp.h async.c auth.c auth.h ccp.c ccp.h chap.c chap.h chat.c chat.h command.c command.h defs.h filter.c filter.h fsm.c fsm.h global.h hdlc.c hdlc.h ip.c ip.h ipcp.c ipcp.h lcp.c lcp.h lcpproto.h loadalias.c log.c log.h lqr.c lqr.h main.c main.h mbuf.c mbuf.h modem.c modem.h os.c os.h pap.c pap.h passwdauth.c passwdauth.h pathnames.h phase.h ppp.8 pred.c pred.h route.c route.h sig.c sig.h slcompress.c slcompress.h systems.c systems.h timeout.h timer.c vars.c vars.h vjcomp.c Removed files: (Branch: RELENG_2_2) usr.sbin/ppp cdefs.h Log: YAMFC: Overhaul ppp: o Use syslog o Remove references to stdout/stderr (incl perror()) o Introduce VarTerm - the interactive terminal or zero o Allow "set timeout" to affect current session o Change "set debug" to "set log" o Allow "set log [+|-]flag" o Make MSEXT and PASSWDAUTH stuff the default o Move all #ifdef DEBUG stuff into the code - this shouldn't be too much overhead. It's now controlled with "set log +debug" o Add "set log command, debug, tun, warn, error, alert" o Remove cdefs.h, and assume an ansi compiler. o Improve all diagnostic output o Don't trap SIGSEGV o SIGHUP now terminates again (log files are controlled by syslog) o Call CloseModem() when changing devices o Fix parsing of third arg of "delete" o Make the man page a little more detailed. o Update the version number to 1.00. o Increase the predictor-1 buffer by 2 bytes. Revision Changes Path 1.9.2.7 +4 -5 src/usr.sbin/ppp/Makefile 1.1.2.3 +45 -33 src/usr.sbin/ppp/alias_cmd.c 1.5.2.2 +20 -19 src/usr.sbin/ppp/arp.c 1.1.4.1 +3 -3 src/usr.sbin/ppp/arp.h 1.5.2.2 +3 -3 src/usr.sbin/ppp/async.c 1.7.2.5 +2 -4 src/usr.sbin/ppp/auth.c 1.3.2.1 +7 -7 src/usr.sbin/ppp/auth.h 1.7.2.4 +28 -30 src/usr.sbin/ppp/ccp.c 1.3.2.1 +7 -7 src/usr.sbin/ppp/ccp.h 1.7.2.7 +11 -40 src/usr.sbin/ppp/chap.c 1.3.2.1 +2 -2 src/usr.sbin/ppp/chap.h 1.11.2.9 +28 -40 src/usr.sbin/ppp/chat.c 1.1.4.3 +3 -4 src/usr.sbin/ppp/chat.h 1.24.2.18 +452 -371 src/usr.sbin/ppp/command.c 1.2.6.1 +1 -1 src/usr.sbin/ppp/command.h 1.4.2.5 +1 -2 src/usr.sbin/ppp/defs.h 1.6.2.2 +68 -59 src/usr.sbin/ppp/filter.c 1.4.2.2 +2 -2 src/usr.sbin/ppp/filter.h 1.7.2.4 +35 -47 src/usr.sbin/ppp/fsm.c 1.5.2.1 +25 -26 src/usr.sbin/ppp/fsm.h 1.2.6.1 +1 -1 src/usr.sbin/ppp/global.h 1.9.2.4 +22 -28 src/usr.sbin/ppp/hdlc.c 1.4.2.3 +8 -8 src/usr.sbin/ppp/hdlc.h 1.9.2.10 +43 -43 src/usr.sbin/ppp/ip.c 1.1.4.1 +4 -4 src/usr.sbin/ppp/ip.h 1.9.2.11 +62 -62 src/usr.sbin/ppp/ipcp.c 1.4.2.1 +7 -9 src/usr.sbin/ppp/ipcp.h 1.10.2.9 +57 -61 src/usr.sbin/ppp/lcp.c 1.4.6.1 +7 -8 src/usr.sbin/ppp/lcp.h 1.4.6.1 +9 -10 src/usr.sbin/ppp/lcpproto.h 1.1.2.2 +8 -12 src/usr.sbin/ppp/loadalias.c 1.4.2.6 +108 -277 src/usr.sbin/ppp/log.c 1.6.2.3 +31 -72 src/usr.sbin/ppp/log.h 1.7.2.5 +27 -35 src/usr.sbin/ppp/lqr.c 1.3.2.1 +7 -7 src/usr.sbin/ppp/lqr.h 1.22.2.22 +129 -140 src/usr.sbin/ppp/main.c 1.1.4.1 +2 -2 src/usr.sbin/ppp/main.h 1.3.6.2 +22 -44 src/usr.sbin/ppp/mbuf.c 1.2.6.1 +12 -10 src/usr.sbin/ppp/mbuf.h 1.24.2.12 +76 -127 src/usr.sbin/ppp/modem.c 1.5.2.1 +17 -18 src/usr.sbin/ppp/modem.h 1.7.2.10 +43 -36 src/usr.sbin/ppp/os.c 1.3.2.1 +12 -12 src/usr.sbin/ppp/os.h 1.7.2.4 +14 -16 src/usr.sbin/ppp/pap.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/ppp/pap.h 1.2.2.2 +5 -7 src/usr.sbin/ppp/passwdauth.c 1.1.2.1 +1 -1 src/usr.sbin/ppp/passwdauth.h 1.4.6.1 +1 -1 src/usr.sbin/ppp/pathnames.h 1.2.6.2 +2 -3 src/usr.sbin/ppp/phase.h 1.19.2.9 +970 -322 src/usr.sbin/ppp/ppp.8 1.7.2.3 +9 -12 src/usr.sbin/ppp/pred.c 1.1.4.1 +4 -4 src/usr.sbin/ppp/pred.h 1.9.2.4 +56 -86 src/usr.sbin/ppp/route.c 1.1.4.1 +2 -2 src/usr.sbin/ppp/route.h 1.2.2.2 +3 -3 src/usr.sbin/ppp/sig.c 1.2.2.3 +3 -3 src/usr.sbin/ppp/sig.h 1.6.2.1 +23 -30 src/usr.sbin/ppp/slcompress.c 1.3.6.2 +4 -5 src/usr.sbin/ppp/slcompress.h 1.6.2.5 +17 -23 src/usr.sbin/ppp/systems.c 1.1.4.2 +4 -4 src/usr.sbin/ppp/systems.h 1.5.6.3 +9 -8 src/usr.sbin/ppp/timeout.h 1.5.2.5 +23 -35 src/usr.sbin/ppp/timer.c 1.9.2.7 +51 -102 src/usr.sbin/ppp/vars.c 1.7.2.8 +8 -6 src/usr.sbin/ppp/vars.h 1.4.2.2 +7 -13 src/usr.sbin/ppp/vjcomp.c