amurai 95/02/26 04:18:09 Modified: etc/ppp ppp.conf.filter.sample ppp.conf.sample ppp.secret.sample sys/net if_tun.c if_tun.h usr.sbin/ppp Makefile async.c auth.c ccp.c ccp.h chap.c chap.h chat.c command.c command.h defs.h filter.c filter.h fsm.c fsm.h global.h hdlc.c hdlc.h ip.c ipcp.c ipcp.h lcp.c lcp.h lcpproto.h log.c log.h lqr.c lqr.h main.c mbuf.c mbuf.h md5c.c modem.c modem.h os.c os.h pap.c pathnames.h phase.h ppp.8 pred.c route.c slcompress.c slcompress.h systems.c timeout.h timer.c uucplock.c vars.c vars.h vjcomp.c Added: usr.sbin/ppp arp.c Log: New user Process PPP based on iij-ppp0.94beta2. o Supporting SYNC SIO device (But need a device driver) - add "set speed sync" o Fixing bug for Predictor-1 function. o Add new parameter that re-sent interval for set timeout commands. o Improving RTT (Round Trip Time) and reducing processor time. - Previous Timer service was using polling, and now using SIGALRM ;-) - A 0.94beta2 will not work correctly.... -- Follows are additinal feature not including 0.94beta2 o Support Proxy ARP - add "enable/disable proxy" commands o Marging common routine in CHAP/PAP. o Enhancing LCP/IPCP log information. o Support local Authfication connection on port 300x and tty. - You can set up pair of your "hostname -s" and password in ppp.secret. if either ppp.secret file nor your hostname line don't exist, It will notify a message and working as same as previous version.(Backword compatibility) - If you did set up them, It's allow connection but nothing to do except help and passwd command. - add "passwd yourpasswd" commands o Support afilter - keep Alive filter that a packet can send/receiving according to ifilter/ofilter but doesn't count it as preventing idle timer expires. - Same syntax of other filters. o Fixing bugs reported by current user for previous one. Thanks !! Reviewed by: Atsushi Murai (amurai@spec.co.jp) rgrimes 95/05/29 20:55:16 Modified: usr.sbin Makefile usr.sbin/XNSrouted af.c if.c input.c main.c protocol.h startup.c timer.c trace.c usr.sbin/XNSrouted/tools query.c usr.sbin/ac ac.c usr.sbin/accton accton.c usr.sbin/amd/amd afs_ops.c host_ops.c info_hes.c info_passwd.c map.c mapc.c misc_rpc.c nfs_ops.c nfs_start.c nfs_subr.c restart.c rpc_fwd.c srvr_nfs.c umount_fs.c wire.c usr.sbin/amd/amq amq.c usr.sbin/amd/config Makefile.irix3 mtab_file.c os-convex.h os-irix4.h usr.sbin/amd/fsinfo fsi_data.h fsi_dict.c fsi_util.c wr_atab.c usr.sbin/apm apm.c usr.sbin/apmconf apmconf.c usr.sbin/arp arp.c usr.sbin/bad144 bad144.c usr.sbin/bootparamd/bootparamd Makefile bootparamd.c main.c usr.sbin/bootparamd/callbootd Makefile callbootd.c usr.sbin/cdplay cdplay.c usr.sbin/chown chown.c usr.sbin/config config.h mkioconf.c mkmakefile.c mkswapconf.c usr.sbin/config.new files.c main.c mkheaders.c mkioconf.c mkmakefile.c mkswap.c pack.c sem.c sem.h util.c usr.sbin/cron/cron cron.h do_command.c user.c usr.sbin/cron/crontab Makefile crontab.c usr.sbin/cron/doc Makefile.vixie usr.sbin/cron/lib compat.c entry.c misc.c usr.sbin/crunch/crunchgen crunched_main.c crunchgen.c usr.sbin/crunch/crunchide crunchide.c usr.sbin/ctm/ctm ctm.c ctm.h ctm_ed.c ctm_pass1.c ctm_pass2.c ctm_pass3.c ctm_syntax.c usr.sbin/ctm/ctm_rmail ctm_rmail.c options.h usr.sbin/ctm/ctm_scan ctm_scan.c usr.sbin/ctm/ctm_smail ctm_smail.c usr.sbin/diskpart diskpart.c usr.sbin/eeprom eeprom.c usr.sbin/fdcontrol fdcontrol.c usr.sbin/fdformat fdformat.c usr.sbin/fdwrite fdwrite.c usr.sbin/inetd inetd.c usr.sbin/iostat iostat.c usr.sbin/kbdcontrol kbdcontrol.c usr.sbin/kgmon kgmon.c usr.sbin/kvm_mkdb nlist.c usr.sbin/lpr/common_source common.c usr.sbin/lpr/filters lpf.c usr.sbin/lpr/lpc cmds.c usr.sbin/lpr/lpd lpdchar.c printjob.c recvjob.c usr.sbin/lpr/lpr lpr.c usr.sbin/lpr/pac pac.c usr.sbin/lptcontrol Makefile lptcontrol.c usr.sbin/lsdev i386.c lsdev.c usr.sbin/mixer mixer.c usr.sbin/mrouted callout.c config.c igmp.c kern.c main.c mapper.c mrinfo.c mtrace.c prune.c prune.h route.c vif.c usr.sbin/mtree compare.c create.c spec.c verify.c usr.sbin/named Makefile db_defs.h db_dump.c db_func.h db_glob.h db_glue.c db_load.c db_lookup.c db_reload.c db_save.c db_secure.c db_update.c dmalloc.c dmalloc.h ns_defs.h ns_forw.c ns_glob.h ns_init.c ns_main.c ns_maint.c ns_ncache.c ns_req.c ns_resp.c ns_sort.c ns_stats.c ns_validate.c options.h pathnames.h portability.h storage.c tree.c usr.sbin/named/tools/nsquery nsquery.c usr.sbin/named/tools/nstest nstest.c usr.sbin/named/xfer named-xfer.c usr.sbin/ncrcontrol ncrcontrol.c usr.sbin/nslookup debug.c getinfo.c list.c main.c pathnames.h res.h send.c skip.c subr.c usr.sbin/pcvt/cursor cursor.c usr.sbin/pcvt/demo playvt.c usr.sbin/pcvt/fed edit.c fed.c fed.h misc.c select.c usr.sbin/pcvt/fontedit fontedit.c usr.sbin/pcvt/ispcvt ispcvt.c usr.sbin/pcvt/kcon kcon.c usr.sbin/pcvt/keycap keycap.c usr.sbin/pcvt/loadfont loadfont.c usr.sbin/pcvt/mcon mcon.c usr.sbin/pcvt/scon scon.c usr.sbin/pcvt/set2061 ICD2061Aalt.c Makefile compiler.h main.c usr.sbin/pcvt/userkeys vt220keys.c usr.sbin/pcvt/vttest esc.c main.c usr.sbin/pkg_install/add futil.c main.c perform.c usr.sbin/pkg_install/create main.c pl.c usr.sbin/pkg_install/delete main.c usr.sbin/pkg_install/info main.c perform.c show.c usr.sbin/pkg_install/lib file.c msg.c plist.c usr.sbin/pkg_manage Makefile pkg_main.c pkg_manage.c pkg_manage.h pkg_ui.c version.c usr.sbin/portmap from_local.c pmap_check.c portmap.c usr.sbin/portmap/pmap_dump pmap_dump.c usr.sbin/portmap/pmap_set pmap_set.c usr.sbin/ppp arp.c async.c auth.c auth.h ccp.c chap.c chat.c command.c filter.c fsm.c hdlc.c ip.c ipcp.c lcp.c log.c lqr.c main.c mbuf.c md5.h md5c.c modem.c os.c pap.c pathnames.h pred.c route.c slcompress.c slcompress.h systems.c timer.c uucplock.c vars.c vjcomp.c usr.sbin/pppd auth.c chap.c fsm.c ipcp.c ipcp.h lcp.c main.c options.c pppd.h sys-bsd.c upap.c usr.sbin/pppstats pppstats.c usr.sbin/pstat pstat.c usr.sbin/pwd_mkdb pw_scan.c pwd_mkdb.c usr.sbin/rarpd arptab.c rarpd.c usr.sbin/repquota repquota.c usr.sbin/routed af.c if.c input.c main.c startup.c tables.c usr.sbin/routed/query query.c usr.sbin/routed/trace trace.c usr.sbin/sa main.c pdb.c usrdb.c usr.sbin/sendmail/cf/cf Makefile Makefile.dist usr.sbin/sendmail/contrib bitdomain.c usr.sbin/sendmail/contrib/xla xla.c usr.sbin/sendmail/makemap makemap.c usr.sbin/sendmail/src Makefile Makefile.386BSD Makefile.BSDI Makefile.ConvexOS Makefile.FreeBSD Makefile.HP-UX Makefile.NetBSD Makefile.SCO Makefile.Solaris Makefile.SunOS.5.1 Makefile.SunOS.5.2 Makefile.SunOS.5.x Makefile.Utah conf.c conf.h deliver.c domain.c headers.c main.c parseaddr.c readcf.c recipient.c savemail.c srvrsmtp.c udb.c usersmtp.c util.c usr.sbin/sgsc sgsc.c usr.sbin/sliplogin sliplogin.c usr.sbin/slstat slstat.c usr.sbin/sysctl sysctl.c usr.sbin/syslogd syslogd.c usr.sbin/tcpdump/tcpdump ipx.h print-tcp.c tcpdump.c usr.sbin/timed/timed byteorder.c candidate.c measure.c usr.sbin/trsp trsp.c usr.sbin/tzsetup main.c tzmenu.c tzsetup.h usr.sbin/vidcontrol decode.c vidcontrol.c usr.sbin/vipw pw_util.c vipw.c usr.sbin/vnconfig vnconfig.c usr.sbin/watch watch.c usr.sbin/xntpd Makefile.inc usr.sbin/xntpd/authstuff authcert.c authspeed.c keyparity.c makeSP.c unixcert.c usr.sbin/xntpd/clockstuff chutest.c propdelay.c usr.sbin/xntpd/include in.h l_stdlib.h ntp.h ntp_in.h ntp_io.h ntp_machine.h ntp_request.h ntp_select.h ntp_string.h ntp_types.h parse.h parse_conf.h usr.sbin/xntpd/include/sys parsestreams.h usr.sbin/xntpd/kernel chuinit.c clkinit.c usr.sbin/xntpd/lib a_md512crypt.c a_md5decrypt.c a_md5encrypt.c atoint.c atolfp.c auth12crypt.c authdecrypt.c authencrypt.c authkeys.c authreadkeys.c authusekey.c caljulian.c calleapwhen.c calyearstart.c clocktypes.c decodenetnum.c dofptoa.c dolfptoa.c findconfig.c getopt.c hextolfp.c humandate.c md5.c mstolfp.c netof.c numtohost.c prettydate.c refnumtoa.c systime.c utvtoa.c usr.sbin/xntpd/ntpdate ntpdate.c usr.sbin/xntpd/ntpq ntpq.c ntpq_ops.c usr.sbin/xntpd/ntptrace ntptrace.c usr.sbin/xntpd/parse clk_dcf7000.c clk_meinberg.c clk_rawdcf.c clk_schmid.c clk_trimtsip.c parse.c parse_conf.c parsesolaris.c parsestreams.c usr.sbin/xntpd/parse/util dcfd.c parsetest.c testdcf.c usr.sbin/xntpd/util byteorder.c longsize.c ntptime.c precision.c testrs6000.c tickadj.c timetrim.c usr.sbin/xntpd/xntpd ntp_config.c ntp_control.c ntp_filegen.c ntp_intres.c ntp_io.c ntp_leap.c ntp_loopfilter.c ntp_monitor.c ntp_peer.c ntp_proto.c ntp_refclock.c ntp_request.c ntp_restrict.c ntp_unixclock.c ntp_util.c refclock_acts.c refclock_as2201.c refclock_atom.c refclock_chu.c refclock_datum.c refclock_gpstm.c refclock_heath.c refclock_leitch.c refclock_mx4200.c refclock_nmea.c refclock_omega.c refclock_parse.c refclock_pst.c refclock_tpro.c usr.sbin/xntpd/xntpdc ntpdc.c ntpdc_ops.c usr.sbin/ypbind ypbind.c usr.sbin/yppoll yppoll.c usr.sbin/ypset ypset.c Log: Remove trailing whitespace. mpp 96/01/30 05:52:52 Modified: usr.sbin/ac ac.8 usr.sbin/adduser adduser.8 usr.sbin/cdcontrol cdcontrol.1 usr.sbin/cdplay cdplay.1 usr.bin/ctags ctags.1 usr.bin/ee ee.1 usr.sbin/fdcontrol fdcontrol.8 usr.sbin/fdformat fdformat.1 usr.sbin/fdwrite fdwrite.1 usr.bin/file file.1 usr.bin/ftp ftp.1 usr.bin/getopt getopt.1 usr.sbin/inetd inetd.8 usr.sbin/kbdmap kbdmap.1 usr.bin/keyinit keyinit.1 usr.bin/killall killall.1 usr.bin/login login.1 usr.sbin/lsdev lsdev.8 usr.bin/lsvfs lsvfs.1 usr.bin/mail mail.1 usr.sbin/manctl manctl.8 usr.bin/mkstr mkstr.1 usr.sbin/mtree mtree.8 usr.sbin/ncrcontrol ncrcontrol.8 usr.sbin/pkg_manage pkg_manage.1 usr.sbin/ppp ppp.8 usr.sbin/quot quot.8 usr.sbin/rarpd rarpd.8 usr.sbin/rtprio rtprio.1 usr.bin/rup rup.1 usr.bin/rusers rusers.1 usr.bin/sasc sasc.1 usr.bin/sgmlfmt sgmlfmt.1 share/man/man3 fpgetround.3 share/man/man4 bpf.4 cd.4 ch.4 ipfirewall.4 iso.4 lkm.4 scsi.4 sd.4 snp.4 st.4 su.4 tty.4 uk.4 worm.4 yp.4 share/man/man5 a.out.5 dir.5 ethers.5 link.5 passwd.5 services.5 skey.access.5 sysconfig.5 share/man/man7 mdoc.samples.7 share/man/man9 devfs_add_devsw.9 intro.9 usr.sbin/sicontrol sicontrol.8 usr.sbin/sliplogin sliplogin.8 usr.sbin/slstat slstat.8 usr.sbin/sysctl sysctl.8 usr.bin/tconv tconv.1 usr.sbin/vidcontrol vidcontrol.1 usr.sbin/watch watch.8 usr.bin/xinstall install.1 usr.bin/ypcat ypcat.1 usr.bin/ypmatch ypmatch.1 usr.sbin/yppush yppush.8 usr.sbin/ypserv ypserv.8 Log: Fix a bunch of spelling errors in a bunch of man pages. Revision Changes Path 1.5 +3 -3 src/usr.sbin/ac/ac.8 1.8 +8 -8 src/usr.sbin/adduser/adduser.8 1.2 +1 -1 src/usr.sbin/cdcontrol/cdcontrol.1 1.4 +1 -1 src/usr.sbin/cdplay/cdplay.1 1.2 +1 -1 src/usr.bin/ctags/ctags.1 1.2 +2 -2 src/usr.bin/ee/ee.1 1.2 +2 -2 src/usr.sbin/fdcontrol/fdcontrol.8 1.7 +1 -1 src/usr.sbin/fdformat/fdformat.1 1.2 +2 -2 src/usr.sbin/fdwrite/fdwrite.1 1.4 +3 -3 src/usr.bin/file/file.1 1.4 +1 -1 src/usr.bin/ftp/ftp.1 1.3 +1 -1 src/usr.bin/getopt/getopt.1 1.7 +2 -2 src/usr.sbin/inetd/inetd.8 1.2 +4 -4 src/usr.sbin/kbdmap/kbdmap.1 1.3 +2 -2 src/usr.bin/keyinit/keyinit.1 1.2 +2 -2 src/usr.bin/killall/killall.1 1.3 +1 -1 src/usr.bin/login/login.1 1.4 +3 -3 src/usr.sbin/lsdev/lsdev.8 1.3 +2 -2 src/usr.bin/lsvfs/lsvfs.1 1.4 +1 -1 src/usr.bin/mail/mail.1 1.2 +2 -2 src/usr.sbin/manctl/manctl.8 1.2 +1 -1 src/usr.bin/mkstr/mkstr.1 1.6 +2 -2 src/usr.sbin/mtree/mtree.8 1.3 +2 -2 src/usr.sbin/ncrcontrol/ncrcontrol.8 1.5 +2 -2 src/usr.sbin/pkg_manage/pkg_manage.1 1.13 +4 -4 src/usr.sbin/ppp/ppp.8 1.3 +2 -2 src/usr.sbin/quot/quot.8 1.3 +2 -2 src/usr.sbin/rarpd/rarpd.8 1.4 +2 -2 src/usr.sbin/rtprio/rtprio.1 1.3 +2 -2 src/usr.bin/rup/rup.1 1.2 +2 -2 src/usr.bin/rusers/rusers.1 1.3 +3 -3 src/usr.bin/sasc/sasc.1 1.7 +3 -3 src/usr.bin/sgmlfmt/sgmlfmt.1 1.2 +1 -1 src/share/man/man3/fpgetround.3 1.4 +8 -8 src/share/man/man4/bpf.4 1.4 +3 -3 src/share/man/man4/cd.4 1.3 +1 -1 src/share/man/man4/ch.4 1.3 +15 -15 src/share/man/man4/ipfirewall.4 1.2 +1 -1 src/share/man/man4/iso.4 1.5 +2 -2 src/share/man/man4/lkm.4 1.4 +5 -5 src/share/man/man4/scsi.4 1.4 +4 -4 src/share/man/man4/sd.4 1.7 +4 -4 src/share/man/man4/snp.4 1.7 +7 -7 src/share/man/man4/st.4 1.2 +2 -2 src/share/man/man4/su.4 1.3 +1 -1 src/share/man/man4/tty.4 1.3 +1 -1 src/share/man/man4/uk.4 1.3 +2 -2 src/share/man/man4/worm.4 1.5 +8 -8 src/share/man/man4/yp.4 1.3 +2 -2 src/share/man/man5/a.out.5 1.2 +1 -1 src/share/man/man5/dir.5 1.2 +3 -3 src/share/man/man5/ethers.5 1.4 +5 -5 src/share/man/man5/link.5 1.4 +12 -12 src/share/man/man5/passwd.5 1.3 +1 -1 src/share/man/man5/services.5 1.2 +2 -2 src/share/man/man5/skey.access.5 1.2 +2 -2 src/share/man/man5/sysconfig.5 1.2 +1 -1 src/share/man/man7/mdoc.samples.7 1.2 +2 -2 src/share/man/man9/devfs_add_devsw.9 1.3 +2 -2 src/share/man/man9/intro.9 1.3 +2 -2 src/usr.sbin/sicontrol/sicontrol.8 1.7 +1 -1 src/usr.sbin/sliplogin/sliplogin.8 1.4 +2 -2 src/usr.sbin/slstat/slstat.8 1.8 +3 -3 src/usr.sbin/sysctl/sysctl.8 1.3 +2 -2 src/usr.bin/tconv/tconv.1 1.7 +1 -1 src/usr.sbin/vidcontrol/vidcontrol.1 1.7 +2 -2 src/usr.sbin/watch/watch.8 1.3 +3 -3 src/usr.bin/xinstall/install.1 1.2 +2 -2 src/usr.bin/ypcat/ypcat.1 1.2 +2 -2 src/usr.bin/ypmatch/ypmatch.1 1.2 +3 -3 src/usr.sbin/yppush/yppush.8 1.2 +8 -8 src/usr.sbin/ypserv/ypserv.8 jkh 96/06/04 19:59:02 Branch: . RELENG_2_1_0 bin RELENG_2_1_0 bin/cp RELENG_2_1_0 bin/csh RELENG_2_1_0 bin/date RELENG_2_1_0 bin/dd RELENG_2_1_0 bin/df RELENG_2_1_0 bin/echo RELENG_2_1_0 bin/ed RELENG_2_1_0 bin/expr RELENG_2_1_0 bin/hostname RELENG_2_1_0 bin/ln RELENG_2_1_0 bin/ls RELENG_2_1_0 bin/mv RELENG_2_1_0 bin/pax RELENG_2_1_0 bin/ps RELENG_2_1_0 bin/rcp RELENG_2_1_0 bin/rm RELENG_2_1_0 bin/rmail RELENG_2_1_0 bin/sh RELENG_2_1_0 bin/sh/bltin RELENG_2_1_0 bin/stty RELENG_2_1_0 bin/sync RELENG_2_1_0 etc RELENG_2_1_0 etc/etc.i386 RELENG_2_1_0 etc/mtree RELENG_2_1_0 etc/ppp RELENG_2_1_0 games RELENG_2_1_0 games/adventure RELENG_2_1_0 games/atc RELENG_2_1_0 games/backgammon/common_source RELENG_2_1_0 games/bcd RELENG_2_1_0 games/boggle/boggle RELENG_2_1_0 games/caesar RELENG_2_1_0 games/canfield/canfield RELENG_2_1_0 games/cribbage RELENG_2_1_0 games/fish RELENG_2_1_0 games/fortune RELENG_2_1_0 games/fortune/datfiles RELENG_2_1_0 games/fortune/fortune RELENG_2_1_0 games/hack RELENG_2_1_0 games/larn RELENG_2_1_0 games/mille RELENG_2_1_0 games/morse RELENG_2_1_0 games/phantasia RELENG_2_1_0 games/quiz RELENG_2_1_0 games/robots RELENG_2_1_0 games/sail RELENG_2_1_0 games/snake/snake RELENG_2_1_0 games/wargames RELENG_2_1_0 games/wump RELENG_2_1_0 gnu RELENG_2_1_0 gnu/include RELENG_2_1_0 gnu/lib/libdialog/TESTS RELENG_2_1_0 gnu/lib/libg++/libiberty RELENG_2_1_0 gnu/lib/libgmp RELENG_2_1_0 gnu/lib/libgmp/tests RELENG_2_1_0 gnu/lib/libreadline RELENG_2_1_0 gnu/lib/libreadline/examples RELENG_2_1_0 gnu/lib/libregex RELENG_2_1_0 gnu/lib/libregex/test RELENG_2_1_0 gnu/libexec RELENG_2_1_0 gnu/libexec/uucp/contrib RELENG_2_1_0 gnu/libexec/uucp/cu RELENG_2_1_0 gnu/libexec/uucp/uucico RELENG_2_1_0 gnu/libexec/uucp/uustat RELENG_2_1_0 gnu/usr.bin RELENG_2_1_0 gnu/usr.bin/as RELENG_2_1_0 gnu/usr.bin/awk RELENG_2_1_0 gnu/usr.bin/bc RELENG_2_1_0 gnu/usr.bin/cc/cc RELENG_2_1_0 gnu/usr.bin/cc/doc RELENG_2_1_0 gnu/usr.bin/cc/f77 RELENG_2_1_0 gnu/usr.bin/cc/include RELENG_2_1_0 gnu/usr.bin/cc/libgcc RELENG_2_1_0 gnu/usr.bin/cpio RELENG_2_1_0 gnu/usr.bin/cvs/contrib RELENG_2_1_0 gnu/usr.bin/cvs/doc RELENG_2_1_0 gnu/usr.bin/cvs/examples RELENG_2_1_0 gnu/usr.bin/diff RELENG_2_1_0 gnu/usr.bin/gdb/bfd RELENG_2_1_0 gnu/usr.bin/gdb/gdb RELENG_2_1_0 gnu/usr.bin/gdb/libiberty RELENG_2_1_0 gnu/usr.bin/grep RELENG_2_1_0 gnu/usr.bin/groff RELENG_2_1_0 gnu/usr.bin/groff/addftinfo RELENG_2_1_0 gnu/usr.bin/groff/grodvi RELENG_2_1_0 gnu/usr.bin/groff/groff RELENG_2_1_0 gnu/usr.bin/groff/grops RELENG_2_1_0 gnu/usr.bin/groff/grotty RELENG_2_1_0 gnu/usr.bin/groff/indxbib RELENG_2_1_0 gnu/usr.bin/groff/libgroff RELENG_2_1_0 gnu/usr.bin/groff/lkbib RELENG_2_1_0 gnu/usr.bin/groff/lookbib RELENG_2_1_0 gnu/usr.bin/groff/mm RELENG_2_1_0 gnu/usr.bin/groff/nroff RELENG_2_1_0 gnu/usr.bin/groff/pic RELENG_2_1_0 gnu/usr.bin/groff/refer RELENG_2_1_0 gnu/usr.bin/groff/tbl RELENG_2_1_0 gnu/usr.bin/groff/tfmtodit RELENG_2_1_0 gnu/usr.bin/groff/tmac RELENG_2_1_0 gnu/usr.bin/groff/troff RELENG_2_1_0 gnu/usr.bin/groff/xditview RELENG_2_1_0 gnu/usr.bin/gzip RELENG_2_1_0 gnu/usr.bin/ld RELENG_2_1_0 gnu/usr.bin/ld/rtld RELENG_2_1_0 gnu/usr.bin/man RELENG_2_1_0 gnu/usr.bin/man/apropos RELENG_2_1_0 gnu/usr.bin/man/catman RELENG_2_1_0 gnu/usr.bin/man/lib RELENG_2_1_0 gnu/usr.bin/man/makewhatis RELENG_2_1_0 gnu/usr.bin/man/man RELENG_2_1_0 gnu/usr.bin/man/manpath RELENG_2_1_0 gnu/usr.bin/mkisofs RELENG_2_1_0 gnu/usr.bin/mkisofs/diag RELENG_2_1_0 gnu/usr.bin/patch RELENG_2_1_0 gnu/usr.bin/perl/eg RELENG_2_1_0 gnu/usr.bin/perl/eg/g RELENG_2_1_0 gnu/usr.bin/perl/eg/scan RELENG_2_1_0 gnu/usr.bin/perl/eg/van RELENG_2_1_0 gnu/usr.bin/perl/emacs RELENG_2_1_0 gnu/usr.bin/perl/lib RELENG_2_1_0 gnu/usr.bin/perl/perl RELENG_2_1_0 gnu/usr.bin/perl/perl/t/base RELENG_2_1_0 gnu/usr.bin/perl/perl/t/cmd RELENG_2_1_0 gnu/usr.bin/perl/perl/t/comp RELENG_2_1_0 gnu/usr.bin/perl/perl/t/io RELENG_2_1_0 gnu/usr.bin/perl/perl/t/op RELENG_2_1_0 gnu/usr.bin/perl/x2p RELENG_2_1_0 gnu/usr.bin/rcs RELENG_2_1_0 gnu/usr.bin/rcs/rcsfreeze RELENG_2_1_0 gnu/usr.bin/send-pr RELENG_2_1_0 gnu/usr.bin/sort RELENG_2_1_0 gnu/usr.bin/tar RELENG_2_1_0 gnu/usr.bin/texinfo RELENG_2_1_0 gnu/usr.bin/texinfo/info RELENG_2_1_0 gnu/usr.bin/texinfo/info-files RELENG_2_1_0 gnu/usr.bin/texinfo/misc RELENG_2_1_0 gnu/usr.sbin RELENG_2_1_0 include RELENG_2_1_0 include/arpa RELENG_2_1_0 include/protocols RELENG_2_1_0 include/rpc RELENG_2_1_0 include/rpcsvc RELENG_2_1_0 lib RELENG_2_1_0 lib/csu/i386 RELENG_2_1_0 lib/libF77 RELENG_2_1_0 lib/libI77 RELENG_2_1_0 lib/libc RELENG_2_1_0 lib/libc/compat-43 RELENG_2_1_0 lib/libc/db/btree RELENG_2_1_0 lib/libc/db/doc RELENG_2_1_0 lib/libc/db/hash RELENG_2_1_0 lib/libc/db/man RELENG_2_1_0 lib/libc/db/mpool RELENG_2_1_0 lib/libc/db/recno RELENG_2_1_0 lib/libc/db/test RELENG_2_1_0 lib/libc/gen RELENG_2_1_0 lib/libc/gmon RELENG_2_1_0 lib/libc/i386 RELENG_2_1_0 lib/libc/i386/gen RELENG_2_1_0 lib/libc/i386/string RELENG_2_1_0 lib/libc/i386/sys RELENG_2_1_0 lib/libc/locale RELENG_2_1_0 lib/libc/net RELENG_2_1_0 lib/libc/nls RELENG_2_1_0 lib/libc/quad RELENG_2_1_0 lib/libc/regex RELENG_2_1_0 lib/libc/rpc RELENG_2_1_0 lib/libc/stdio RELENG_2_1_0 lib/libc/stdlib RELENG_2_1_0 lib/libc/stdtime RELENG_2_1_0 lib/libc/string RELENG_2_1_0 lib/libc/sys RELENG_2_1_0 lib/libc/xdr RELENG_2_1_0 lib/libc/yp RELENG_2_1_0 lib/libcom_err RELENG_2_1_0 lib/libcom_err/doc RELENG_2_1_0 lib/libcrypt RELENG_2_1_0 lib/libcurses RELENG_2_1_0 lib/libdisk RELENG_2_1_0 lib/libedit RELENG_2_1_0 lib/libf2c RELENG_2_1_0 lib/libforms RELENG_2_1_0 lib/libforms/examples RELENG_2_1_0 lib/libkvm RELENG_2_1_0 lib/libncurses/TESTS RELENG_2_1_0 lib/libpcap RELENG_2_1_0 lib/libutil RELENG_2_1_0 lib/msun/i387 RELENG_2_1_0 libexec/bootpd RELENG_2_1_0 release/sysinstall RELENG_2_1_0 sbin/rdisc RELENG_2_1_0 sbin/slattach RELENG_2_1_0 share/doc/iso/ucb RELENG_2_1_0 share/doc/iso/wisc RELENG_2_1_0 share/doc/iso/wiscman RELENG_2_1_0 share/man/man4 RELENG_2_1_0 share/mk RELENG_2_1_0 sys/i386/boot/biosboot RELENG_2_1_0 sys/i386/i386 RELENG_2_1_0 sys/i386/include RELENG_2_1_0 sys/i386/isa RELENG_2_1_0 sys/i386/scsi RELENG_2_1_0 sys/kern RELENG_2_1_0 sys/miscfs/devfs RELENG_2_1_0 sys/miscfs/procfs RELENG_2_1_0 sys/net RELENG_2_1_0 sys/netinet RELENG_2_1_0 sys/netiso RELENG_2_1_0 sys/netiso/xebec RELENG_2_1_0 sys/pci RELENG_2_1_0 sys/sys RELENG_2_1_0 usr.bin/compile_et RELENG_2_1_0 usr.bin/compress/doc RELENG_2_1_0 usr.bin/ee RELENG_2_1_0 usr.bin/ee/doc RELENG_2_1_0 usr.bin/ee/nls/de_DE.ISO_8859-1 RELENG_2_1_0 usr.bin/ee/nls/en_US.ISO_8859-1 RELENG_2_1_0 usr.bin/getopt RELENG_2_1_0 usr.bin/ipcs RELENG_2_1_0 usr.bin/lex RELENG_2_1_0 usr.bin/lex/lib RELENG_2_1_0 usr.bin/modstat RELENG_2_1_0 usr.bin/netstat RELENG_2_1_0 usr.bin/rlogin RELENG_2_1_0 usr.bin/symorder RELENG_2_1_0 usr.bin/w RELENG_2_1_0 usr.sbin/ncrcontrol RELENG_2_1_0 usr.sbin/pcvt/kbdio RELENG_2_1_0 usr.sbin/pcvt/set2061 RELENG_2_1_0 usr.sbin/pcvt/vgaio RELENG_2_1_0 usr.sbin/ppp RELENG_2_1_0 usr.sbin/rarpd RELENG_2_1_0 usr.sbin/sendmail/cf RELENG_2_1_0 usr.sbin/sendmail/contrib RELENG_2_1_0 usr.sbin/slstat RELENG_2_1_0 usr.sbin/tcpdump/tcpdump RELENG_2_1_0 usr.sbin/tcpdump/tcpslice RELENG_2_1_0 usr.sbin/xntpd/kernel RELENG_2_1_0 usr.sbin/xntpd/parse RELENG_2_1_0 Modified: . Makefile bin Makefile Makefile.inc bin/cp cp.1 cp.c extern.h utils.c bin/csh const.c csh.1 csh.c func.c bin/date date.c bin/dd dd.c bin/df df.c bin/echo echo.1 echo.c bin/ed Makefile io.c bin/expr Makefile bin/hostname hostname.1 bin/ln ln.c bin/ls ls.c print.c util.c bin/mv mv.1 mv.c bin/pax ar_io.c ar_subs.c buf_subs.c cache.c cpio.c file_subs.c ftree.c gen_subs.c options.c pat_rep.c pax.c sel_subs.c tables.c tar.c tty_subs.c bin/ps Makefile fmt.c keyword.c print.c ps.1 ps.c bin/rcp rcp.c bin/rm rm.1 rm.c bin/rmail rmail.c bin/sh Makefile parser.c bin/sh/bltin bltin.h bin/stty stty.1 bin/sync sync.8 etc hosts inetd.conf make.conf netstart profile rc rc.serial security services sysconfig syslog.conf termcap.small weekly etc/etc.i386 MAKEDEV rc.i386 etc/mtree BSD.include.dist BSD.local.dist BSD.usr.dist BSD.var.dist etc/ppp ppp.conf.iij ppp.conf.sample ppp.linkup.sample games Makefile games/adventure done.c init.c io.c main.c save.c subr.c vocab.c wizard.c games/atc Makefile games/backgammon/common_source backgammon.c games/bcd bcd.6 games/boggle/boggle Makefile games/caesar Makefile caesar.6 caesar.c rot13.sh games/canfield/canfield Makefile games/cribbage Makefile games/fish Makefile games/fortune Makefile games/fortune/datfiles Makefile fortunes fortunes.sp.ok fortunes2 games/fortune/fortune fortune.6 games/hack hack.version.c games/larn Makefile larn.6 games/mille mille.6 varpush.c games/morse Makefile morse.c games/phantasia Makefile games/quiz Makefile quiz.c games/robots Makefile games/sail pl_main.c games/snake/snake Makefile snake.6 games/wargames Makefile games/wump Makefile gnu Makefile gnu/include Makefile gnu/lib/libgmp Makefile gnu/lib/libgmp/tests Makefile gnu/lib/libreadline Makefile complete.c display.c funmap.c history.c history.h posixstat.h readline.3 readline.c readline.h tilde.c vi_mode.c gnu/lib/libreadline/examples fileman.c manexamp.c gnu/lib/libregex Makefile gnu/lib/libregex/test Makefile Makefile.in gnu/libexec Makefile gnu/libexec/uucp/contrib uupoll.shar uurate.c gnu/libexec/uucp/cu Makefile gnu/libexec/uucp/uucico Makefile gnu/libexec/uucp/uustat Makefile uustat.1 gnu/usr.bin Makefile gnu/usr.bin/as Makefile Makefile.in as.1 hash.c gnu/usr.bin/awk Makefile awk.1 main.c gnu/usr.bin/bc scan.c gnu/usr.bin/cc/cc Makefile cc.1 gcc.c gnu/usr.bin/cc/doc invoke.texi gnu/usr.bin/cc/f77 Makefile gnu/usr.bin/cc/include tm.h gnu/usr.bin/cc/libgcc Makefile gnu/usr.bin/cpio main.c util.c gnu/usr.bin/cvs/contrib easy-import.pl gnu/usr.bin/cvs/doc cvs.texinfo gnu/usr.bin/cvs/examples loginfo gnu/usr.bin/diff diff.1 gnu/usr.bin/gdb/bfd sysdep.h trad-core.c gnu/usr.bin/gdb/gdb Makefile freebsd-nat.c gdb.1 gnu/usr.bin/gdb/libiberty Makefile gnu/usr.bin/grep Makefile grep.1 grep.c search.c gnu/usr.bin/groff Makefile.cfg Makefile.comm Makefile.dev Makefile.in gnu/usr.bin/groff/addftinfo addftinfo.man gnu/usr.bin/groff/grodvi Makefile gnu/usr.bin/groff/groff Makefile groff.man gnu/usr.bin/groff/grops Makefile grops.man gnu/usr.bin/groff/grotty Makefile grotty.man gnu/usr.bin/groff/indxbib Makefile gnu/usr.bin/groff/libgroff cmap.cc cset.cc gnu/usr.bin/groff/lkbib Makefile gnu/usr.bin/groff/lookbib Makefile gnu/usr.bin/groff/mm Makefile gnu/usr.bin/groff/nroff Makefile gnu/usr.bin/groff/pic Makefile gnu/usr.bin/groff/refer Makefile gnu/usr.bin/groff/tbl Makefile gnu/usr.bin/groff/tfmtodit Makefile gnu/usr.bin/groff/tmac Makefile tmac.doc.old gnu/usr.bin/groff/troff Makefile gnu/usr.bin/groff/xditview Makefile gnu/usr.bin/gzip Makefile gzip.1 gnu/usr.bin/ld ld.c gnu/usr.bin/ld/rtld Makefile rtld.c gnu/usr.bin/man Makefile gnu/usr.bin/man/apropos Makefile apropos.man apropos.sh gnu/usr.bin/man/catman catman.1 catman.perl gnu/usr.bin/man/lib config.h_dist gnu/usr.bin/man/makewhatis Makefile makewhatis.1 makewhatis.perl gnu/usr.bin/man/man Makefile man.man gnu/usr.bin/man/manpath Makefile manpath.config gnu/usr.bin/mkisofs ChangeLog Makefile.in README defaults.h exclude.c mkisofs.8 mkisofs.c mkisofs.h rock.c tree.c write.c gnu/usr.bin/mkisofs/diag Makefile isodump.c isovfy.c gnu/usr.bin/patch EXTERN.h INTERN.h common.h inp.c inp.h patch.1 patch.c pch.c pch.h util.h version.c version.h gnu/usr.bin/perl/eg ADB changes dus findcp findtar muck.man myrup nih relink rename rmfrom shmkill gnu/usr.bin/perl/eg/g gcp gcp.man ged gsh gsh.man gnu/usr.bin/perl/eg/scan scan_df scan_last scan_messages scan_passwd scan_ps scan_sudo scan_suid scanner gnu/usr.bin/perl/eg/van empty unvanish vanexp vanish gnu/usr.bin/perl/emacs perldb.pl gnu/usr.bin/perl/lib Makefile importenv.pl stat.pl validate.pl gnu/usr.bin/perl/perl crypt.c gnu/usr.bin/perl/perl/t/base cond.t if.t lex.t pat.t term.t gnu/usr.bin/perl/perl/t/cmd elsif.t for.t mod.t switch.t while.t gnu/usr.bin/perl/perl/t/comp cmdopt.t decl.t multiline.t script.t term.t gnu/usr.bin/perl/perl/t/io argv.t dup.t inplace.t pipe.t print.t tell.t gnu/usr.bin/perl/perl/t/op append.t array.t auto.t chop.t cond.t delete.t do.t each.t exec.t exp.t flip.t fork.t glob.t index.t int.t join.t list.t local.t magic.t mkdir.t oct.t ord.t pack.t push.t range.t read.t repeat.t s.t sleep.t split.t sprintf.t study.t substr.t time.t undef.t unshift.t vec.t write.t gnu/usr.bin/perl/x2p Makefile a2p.1 gnu/usr.bin/rcs rcstest gnu/usr.bin/rcs/rcsfreeze rcsfreeze.sh gnu/usr.bin/send-pr Makefile send-pr.1 gnu/usr.bin/sort Makefile error.c getopt.c getopt.h getopt1.c long-options.c long-options.h sort.1 sort.c system.h version.c gnu/usr.bin/tar Makefile getdate.y tar.1 tar.c gnu/usr.bin/texinfo Makefile.inc gnu/usr.bin/texinfo/info info.1 gnu/usr.bin/texinfo/info-files Makefile dir gnu/usr.bin/texinfo/misc Makefile gnu/usr.sbin Makefile include Makefile ctype.h db.h link.h mpool.h ndbm.h netdb.h resolv.h runetype.h signal.h stddef.h stdio.h stdlib.h strhash.h time.h unistd.h vis.h include/arpa nameser.h telnet.h include/protocols routed.h include/rpc auth.h auth_unix.h clnt.h pmap_clnt.h pmap_prot.h pmap_rmt.h rpc.h rpc_msg.h svc.h svc_auth.h types.h xdr.h include/rpcsvc Makefile bootparam_prot.x yp.x yp_prot.h lib Makefile lib/csu/i386 Makefile c++rt0.c crt0.c lib/libF77 README Version.c libF77.xsum main.c makefile pow_di.c pow_hh.c pow_ii.c pow_qq.c pow_ri.c pow_zi.c s_cat.c s_copy.c signal_.c system_.c lib/libI77 Notice README Version.c backspace.c dfe.c due.c fmt.h fmtlib.c iio.c libI77.xsum lio.h lread.c lwrite.c open.c rdfmt.c rsfe.c rsne.c sfe.c sue.c wref.c wrtfmt.c wsle.c wsne.c xwsne.c lib/libc Makefile lib/libc/compat-43 gethostid.3 sigvec.2 lib/libc/db/btree Makefile.inc bt_close.c bt_conv.c bt_debug.c bt_delete.c bt_get.c bt_open.c bt_overflow.c bt_page.c bt_put.c bt_search.c bt_seq.c bt_split.c bt_utils.c btree.h extern.h lib/libc/db/doc hash.usenix.ps libtp.usenix.ps lib/libc/db/hash extern.h hash.c hash.h hash_bigkey.c hash_buf.c hash_log2.c hash_page.c hsearch.c ndbm.c page.h lib/libc/db/man btree.3 hash.3 recno.3 lib/libc/db/mpool mpool.c lib/libc/db/recno extern.h rec_close.c rec_delete.c rec_get.c rec_open.c rec_put.c rec_search.c rec_seq.c rec_utils.c lib/libc/db/test Makefile README dbtest.c run.test lib/libc/gen Makefile.inc assert.c confstr.c crypt.c daemon.3 disklabel.c exec.3 fstab.c getbsize.3 getcap.3 getcap.c getcwd.3 getfsent.3 getgrent.3 getgrent.c getgrouplist.c getpagesize.c getpass.3 getpass.c initgroups.c isatty.c ldexp.3 nlist.c opendir.c psignal.3 psignal.c pwcache.3 pwcache.c setmode.c sleep.c sysconf.c sysctl.3 sysctl.c syslog.3 syslog.c termios.c ttyname.c unvis.c usleep.c vis.c lib/libc/gmon Makefile.inc lib/libc/i386 DEFS.h SYS.h lib/libc/i386/gen Makefile.inc _setjmp.S modf.S setjmp.S sigsetjmp.S lib/libc/i386/string bcopy.S memmove.S lib/libc/i386/sys Ovfork.S brk.S cerror.S exect.S fork.S pipe.S ptrace.S sbrk.S setlogin.S sigpending.S sigprocmask.S sigreturn.S sigsuspend.S syscall.S lib/libc/locale Makefile.inc ansi.c collate.c euc.4 euc.c isupper.3 none.c rune.c runetype.c setlocale.c table.c tolower.c toupper.c utf2.4 utf2.c lib/libc/net Makefile.inc ether_addr.c ethers.3 gethostbydns.c gethostbyht.c gethostbynis.c getnetbydns.c getnetbyht.c getnetbynis.c getservent.c herror.c inet_addr.c inet_network.c linkaddr.3 rcmd.3 res_comp.c res_config.h res_debug.c res_init.c res_mkquery.c res_query.c res_send.c lib/libc/nls catgets.3 msgcat.c lib/libc/quad Makefile.inc quad.h lib/libc/regex engine.c regcomp.c regerror.c lib/libc/rpc Makefile.inc auth_none.c auth_unix.c bindresvport.3 bindresvport.c clnt_generic.c clnt_perror.c clnt_raw.c clnt_simple.c clnt_tcp.c clnt_udp.c get_myaddress.c getrpcent.3 getrpcent.c getrpcport.c pmap_clnt.c pmap_getmaps.c pmap_getport.c pmap_rmt.c rpc.3 rpc.5 rpc_callmsg.c rstat.1 rstat_svc.8 svc.c svc_auth_unix.c svc_raw.c svc_simple.c svc_tcp.c svc_udp.c lib/libc/stdio Makefile.inc clrerr.c fclose.c fflush.c fgetc.c fgetpos.c fgets.c findfp.c fpurge.c fputc.c fputs.c fread.3 fread.c fscanf.c fseek.c ftell.c fwrite.c getc.c getchar.c gets.c mktemp.c printf.3 putc.c putchar.c puts.c putw.c rewind.c scanf.c setvbuf.c snprintf.c sprintf.c sscanf.c stdio.3 ungetc.c vfprintf.c vscanf.c vsnprintf.c vsprintf.c vsscanf.c lib/libc/stdlib Makefile.inc abort.c getenv.c heapsort.c ldiv.3 qsort.c strhash.c lib/libc/stdtime Makefile.inc asctime.c localtime.c strftime.c tzfile.5 lib/libc/string Makefile.inc lib/libc/sys Makefile.inc _exit.2 accept.2 bind.2 brk.2 chown.2 close.2 connect.2 dup.2 execve.2 flock.2 fork.2 fsync.2 ftruncate.c getdirentries.2 getfh.2 getgid.2 getlogin.2 getpeername.2 getpid.2 getrlimit.2 getsockname.2 getsockopt.2 intro.2 ioctl.2 ktrace.2 link.2 listen.2 lseek.c madvise.2 mincore.2 mmap.2 mprotect.2 msync.2 munmap.2 open.2 pipe.2 ptrace.2 quotactl.2 read.2 reboot.2 rtprio.2 setsid.2 sigaction.2 sigaltstack.2 stat.2 sync.2 unlink.2 utimes.2 vfork.2 wait.2 write.2 lib/libc/xdr xdr.3 xdr.c xdr_array.c xdr_mem.c xdr_rec.c xdr_reference.c lib/libc/yp Makefile.inc xdryp.c yplib.c lib/libcom_err Makefile com_err.3 error_message.c et_name.c init_et.c lib/libcom_err/doc com_err.texinfo lib/libcrypt crypt.c lib/libcurses Makefile lib/libdisk Makefile lib/libedit term.c lib/libf2c Makefile lib/libforms Makefile bindings.c objects.c lib/libforms/examples Makefile lib/libkvm kvm_proc.c lib/libncurses/TESTS newdemo.c lib/libpcap bpf_filter.c bpf_image.c etherent.c ethertype.h gencode.c gencode.h grammar.y inet.c nametoaddr.c optimize.c pcap-bpf.c pcap-dlpi.c pcap-int.h pcap-namedb.h pcap-nit.c pcap-nit.h pcap-pf.c pcap-pf.h pcap-snit.c pcap-snoop.c pcap.c pcap.h savefile.c scanner.l lib/libutil setproctitle.c lib/msun/i387 e_exp.S libexec/bootpd bootpd.8 bootptab.5 sbin/slattach Makefile slattach.8 share/doc/iso/ucb program.nr share/doc/iso/wisc appendix_a.nr appendix_b.nr debug.nr errors.nr parts.nr program.nr share/doc/iso/wiscman cons.4 if.4n rvd.4p share/man/man4 snp.4 share/mk Makefile bsd.README bsd.dep.mk bsd.doc.mk bsd.info.mk bsd.kmod.mk bsd.lib.mk bsd.man.mk bsd.own.mk bsd.port.mk bsd.port.subdir.mk bsd.prog.mk bsd.sgml.mk bsd.subdir.mk sys.mk sys/i386/boot/biosboot boot.c sys/i386/i386 autoconf.c sys/i386/include ansi.h sys/i386/isa mse.c qcam.c sys/i386/scsi aic7xxx.c sys/kern kern_lkm.c kern_prot.c uipc_socket.c uipc_socket2.c sys/miscfs/devfs devfs_back.c devfs_front.c devfs_vfsops.c devfs_vnops.c devfsdefs.h sys/miscfs/procfs procfs_status.c sys/net if_ethersubr.c if_fddisubr.c sys/netinet ip_fw.h sys/netiso argo_debug.h clnp.h clnp_debug.c clnp_er.c clnp_frag.c clnp_input.c clnp_options.c clnp_output.c clnp_raw.c clnp_stat.h clnp_subr.c clnp_timer.c cons.h cons_pcb.h esis.h if_cons.c if_eon.c iso.c iso.h iso_chksum.c iso_pcb.c iso_pcb.h iso_proto.c iso_snpac.c iso_var.h tp.trans tp_clnp.h tp_cons.c tp_emit.c tp_inet.c tp_input.c tp_ip.h tp_iso.c tp_meas.c tp_output.c tp_param.h tp_pcb.c tp_pcb.h tp_seq.h tp_stat.h tp_states.init tp_subr.c tp_subr2.c tp_timer.c tp_timer.h tp_tpdu.h tp_trace.c tp_trace.h tp_user.h tp_usrreq.c sys/netiso/xebec debug.h llparse.c llparse.h llscan.c main.c main.h malloc.c malloc.h procs.c procs.h putdriver.c sets.c sets.h test.trans xebec.c xebec.h sys/pci if_fxp.c sys/sys ipc.h sysctl.h types.h usr.bin/compile_et compile_et.1 compile_et.c error_table.y et_lex.lex.l usr.bin/compress/doc revision.log usr.bin/ee ee.c usr.bin/ee/doc new_curse.c usr.bin/ee/nls/de_DE.ISO_8859-1 ee.msg usr.bin/ee/nls/en_US.ISO_8859-1 ee.msg usr.bin/getopt Makefile usr.bin/ipcs ipcs.c usr.bin/lex FlexLexer.h ccl.c dfa.c ecs.c flex.skl flexdef.h gen.c initscan.c main.c misc.c nfa.c parse.y scan.l skel.c sym.c tblcmp.c yylex.c usr.bin/lex/lib libmain.c libyywrap.c usr.bin/modstat Makefile usr.bin/netstat iso.c usr.bin/rlogin krcmd.c usr.bin/symorder symorder.1 symorder.c usr.bin/w w.c usr.sbin/ncrcontrol ncrcontrol.c usr.sbin/pcvt/kbdio kbdio.y lex.l usr.sbin/pcvt/set2061 compiler.h usr.sbin/pcvt/vgaio lex.l vgaio.8 vgaio.y usr.sbin/ppp slcompress.h usr.sbin/rarpd rarpd.8 rarpd.c usr.sbin/sendmail/cf README usr.sbin/sendmail/contrib expn.pl usr.sbin/slstat slstat.c usr.sbin/tcpdump/tcpdump addrtoname.c addrtoname.h appletalk.h bootp.h bpf_dump.c decnet.h ethertype.h extract.h fddi.h interface.h ipx.h llc.h md.h nfsfh.h ntp.h os.h parsenfsfh.c print-arp.c print-atalk.c print-bootp.c print-decnet.c print-domain.c print-egp.c print-ether.c print-fddi.c print-icmp.c print-ipx.c print-isoclns.c print-llc.c print-nfs.c print-ntp.c print-null.c print-ospf.c print-ppp.c print-rip.c print-sl.c print-sunrpc.c print-tcp.c print-tftp.c print-wb.c tcpdump.c util.c usr.sbin/tcpdump/tcpslice gwtm2secs.c search.c tcpslice.1 tcpslice.c util.c usr.sbin/xntpd/kernel chuinit.c clkinit.c usr.sbin/xntpd/parse clk_trimtaip.c clk_trimtsip.c Added: gnu/lib/libg++/libiberty vasprintf.c gnu/usr.bin/gdb/libiberty vasprintf.c lib/libedit termcap.h Removed: etc/etc.i386 README.1ST README.INSTALL cdinst1.install cdinst1.profile cpio.install cpio.magic cpio.rc fstab.wd inst1.install inst1.profile inst2.rc kc.profile gnu/lib/libdialog/TESTS test1.c release/sysinstall decode.c freebsd.cfg installFinal.c installPreconfig.c sbin/rdisc DISCLAIMER rdisc.h Log: This 3rd mega-commit should hopefully bring us back to where we were. I can get it to `make world' succesfully, anyway! Revision Changes Path 1.57.4.14 +39 -55 src/Makefile 1.2.6.2 +1 -1 src/bin/Makefile 1.4.6.2 +0 -10 src/bin/Makefile.inc 1.2.6.2 +6 -15 src/bin/cp/cp.1 1.6.4.2 +4 -5 src/bin/cp/cp.c 1.2.6.2 +1 -1 src/bin/cp/extern.h 1.3.4.4 +4 -13 src/bin/cp/utils.c 1.3.4.2 +1 -3 src/bin/csh/const.c 1.3.4.2 +1 -1 src/bin/csh/csh.1 1.3.4.3 +1 -3 src/bin/csh/csh.c 1.3.4.2 +2 -5 src/bin/csh/func.c 1.4.4.3 +1 -3 src/bin/date/date.c 1.4.4.2 +0 -2 src/bin/dd/dd.c 1.7.4.2 +4 -1 src/bin/df/df.c 1.2.6.2 +1 -3 src/bin/echo/echo.1 1.2.6.2 +2 -8 src/bin/echo/echo.c 1.10.4.2 +1 -8 src/bin/ed/Makefile 1.4.4.2 +2 -2 src/bin/ed/io.c 1.7.4.2 +1 -1 src/bin/expr/Makefile 1.2.6.2 +1 -1 src/bin/hostname/hostname.1 1.5.4.2 +8 -5 src/bin/ln/ln.c 1.6.4.2 +0 -3 src/bin/ls/ls.c 1.4.4.3 +3 -6 src/bin/ls/print.c 1.4.6.2 +1 -1 src/bin/ls/util.c 1.2.6.3 +4 -13 src/bin/mv/mv.1 1.2.6.3 +8 -15 src/bin/mv/mv.c 1.3.4.2 +1 -0 src/bin/pax/ar_io.c 1.3.4.2 +1 -0 src/bin/pax/ar_subs.c 1.3.4.2 +1 -0 src/bin/pax/buf_subs.c 1.2.6.2 +1 -0 src/bin/pax/cache.c 1.3.4.2 +1 -0 src/bin/pax/cpio.c 1.3.4.2 +1 -0 src/bin/pax/file_subs.c 1.3.4.2 +1 -0 src/bin/pax/ftree.c 1.4.4.3 +1 -0 src/bin/pax/gen_subs.c 1.3.4.2 +1 -0 src/bin/pax/options.c 1.4.4.2 +1 -0 src/bin/pax/pat_rep.c 1.3.4.2 +0 -2 src/bin/pax/pax.c 1.2.6.2 +1 -0 src/bin/pax/sel_subs.c 1.3.4.2 +1 -0 src/bin/pax/tables.c 1.3.4.2 +1 -0 src/bin/pax/tar.c 1.2.6.2 +1 -0 src/bin/pax/tty_subs.c 1.5.4.2 +1 -1 src/bin/ps/Makefile 1.5.4.2 +1 -0 src/bin/ps/fmt.c 1.5.6.3 +0 -1 src/bin/ps/keyword.c 1.7.4.4 +3 -4 src/bin/ps/print.c 1.4.6.4 +38 -21 src/bin/ps/ps.1 1.7.4.3 +2 -6 src/bin/ps/ps.c 1.4.4.2 +10 -11 src/bin/rcp/rcp.c 1.2.6.2 +0 -16 src/bin/rm/rm.1 1.6.4.2 +4 -3 src/bin/rm/rm.c 1.5.4.2 +0 -2 src/bin/rmail/rmail.c 1.7.6.3 +0 -3 src/bin/sh/Makefile 1.6.4.4 +21 -17 src/bin/sh/parser.c 1.2.6.3 +4 -4 src/bin/sh/bltin/bltin.h 1.2.6.2 +3 -3 src/bin/stty/stty.1 1.2.6.2 +2 -2 src/bin/sync/sync.8 1.5.4.3 +3 -1 src/etc/hosts 1.16.4.5 +0 -2 src/etc/inetd.conf 1.17.4.5 +5 -24 src/etc/make.conf 1.32.4.5 +19 -16 src/etc/netstart 1.2.4.3 +6 -4 src/etc/profile 1.66.4.12 +22 -23 src/etc/rc 1.4.4.2 +30 -65 src/etc/rc.serial 1.8.4.2 +2 -9 src/etc/security 1.11.4.6 +0 -1 src/etc/services 1.14.4.10 +18 -42 src/etc/sysconfig 1.2.8.2 +0 -2 src/etc/syslog.conf 1.14.4.2 +1 -1 src/etc/termcap.small 1.10.4.3 +27 -11 src/etc/weekly 1.95.4.13 +66 -57 src/etc/etc.i386/MAKEDEV 1.9.4.4 +27 -18 src/etc/etc.i386/rc.i386 1.2.4.2 +6 -0 src/etc/mtree/BSD.include.dist 1.11.4.3 +2 -8 src/etc/mtree/BSD.local.dist 1.40.4.9 +2 -2 src/etc/mtree/BSD.usr.dist 1.23.4.2 +1 -1 src/etc/mtree/BSD.var.dist 1.1.1.1.4.2 +3 -3 src/etc/ppp/ppp.conf.iij 1.3.4.2 +10 -16 src/etc/ppp/ppp.conf.sample 1.1.1.1.4.2 +6 -6 src/etc/ppp/ppp.linkup.sample 1.9.4.3 +0 -1 src/games/Makefile 1.1.1.1.6.2 +0 -1 src/games/adventure/done.c 1.2.4.2 +0 -2 src/games/adventure/init.c 1.1.1.1.6.2 +0 -1 src/games/adventure/io.c 1.1.1.1.6.2 +0 -1 src/games/adventure/main.c 1.1.1.1.6.2 +0 -1 src/games/adventure/save.c 1.1.1.1.6.2 +0 -1 src/games/adventure/subr.c 1.1.1.1.6.2 +0 -1 src/games/adventure/vocab.c 1.1.1.1.6.2 +0 -2 src/games/adventure/wizard.c 1.3.4.2 +1 -1 src/games/atc/Makefile 1.2.4.2 +6 -6 src/games/backgammon/common_source/backgammon.c 1.1.1.1.6.2 +3 -71 src/games/bcd/bcd.6 1.2.6.2 +1 -1 src/games/boggle/boggle/Makefile 1.1.1.1.6.2 +1 -3 src/games/caesar/Makefile 1.1.1.1.6.2 +3 -3 src/games/caesar/caesar.6 1.1.1.1.6.2 +14 -20 src/games/caesar/caesar.c 1.1.1.1.6.2 +1 -1 src/games/caesar/rot13.sh 1.2.6.2 +0 -1 src/games/canfield/canfield/Makefile 1.3.4.2 +1 -1 src/games/cribbage/Makefile 1.2.4.2 +1 -1 src/games/fish/Makefile 1.3.4.2 +7 -3 src/games/fortune/Makefile 1.2.4.2 +7 -22 src/games/fortune/datfiles/Makefile 1.1.1.1.6.2 +3 -3 src/games/fortune/datfiles/fortunes 1.1.1.1.6.2 +3 -3 src/games/fortune/datfiles/fortunes.sp.ok 1.1.1.1.6.2 +3 -3 src/games/fortune/datfiles/fortunes2 1.1.1.1.6.2 +1 -1 src/games/fortune/fortune/fortune.6 1.1.1.1.6.1 +1 -1 src/games/hack/hack.version.c 1.2.6.2 +2 -2 src/games/larn/Makefile 1.1.1.1.6.2 +2 -2 src/games/larn/larn.6 1.1.1.1.6.2 +1 -1 src/games/mille/mille.6 1.1.1.1.6.2 +1 -1 src/games/mille/varpush.c 1.1.1.1.6.2 +1 -1 src/games/morse/Makefile 1.1.1.1.6.2 +72 -293 src/games/morse/morse.c 1.8.4.2 +9 -9 src/games/phantasia/Makefile 1.3.4.2 +2 -2 src/games/quiz/Makefile 1.1.1.1.6.2 +2 -5 src/games/quiz/quiz.c 1.2.6.2 +1 -1 src/games/robots/Makefile 1.1.1.1.6.2 +2 -3 src/games/sail/pl_main.c 1.2.6.2 +0 -1 src/games/snake/snake/Makefile 1.1.1.1.6.2 +3 -3 src/games/snake/snake/snake.6 1.1.1.1.6.2 +1 -1 src/games/wargames/Makefile 1.1.1.1.6.2 +1 -1 src/games/wump/Makefile 1.29.4.2 +0 -1 src/gnu/Makefile 1.1.6.2 +1 -1 src/gnu/include/Makefile 1.3.2.2 +2 -2 src/gnu/lib/libgmp/Makefile 1.2.2.2 +9 -9 src/gnu/lib/libgmp/tests/Makefile 1.20.4.2 +1 -1 src/gnu/lib/libreadline/Makefile 1.8.4.3 +4 -13 src/gnu/lib/libreadline/complete.c 1.9.4.3 +4 -4 src/gnu/lib/libreadline/display.c 1.7.4.2 +1 -1 src/gnu/lib/libreadline/funmap.c 1.9.4.2 +7 -9 src/gnu/lib/libreadline/history.c 1.3.4.2 +1 -1 src/gnu/lib/libreadline/history.h 1.2.4.2 +1 -1 src/gnu/lib/libreadline/posixstat.h 1.2.4.3 +2 -2 src/gnu/lib/libreadline/readline.3 1.13.4.3 +7 -7 src/gnu/lib/libreadline/readline.c 1.3.4.2 +1 -1 src/gnu/lib/libreadline/readline.h 1.7.4.2 +2 -2 src/gnu/lib/libreadline/tilde.c 1.8.4.3 +2 -2 src/gnu/lib/libreadline/vi_mode.c 1.5.4.2 +1 -1 src/gnu/lib/libreadline/examples/fileman.c 1.3.4.2 +1 -1 src/gnu/lib/libreadline/examples/manexamp.c 1.14.4.2 +2 -2 src/gnu/lib/libregex/Makefile 1.2.4.2 +1 -3 src/gnu/lib/libregex/test/Makefile 1.2.4.2 +1 -3 src/gnu/lib/libregex/test/Makefile.in 1.2.4.2 +1 -1 src/gnu/libexec/Makefile 1.1.6.3 +0 -0 src/gnu/libexec/uucp/contrib/uupoll.shar 1.3.4.3 +0 -0 src/gnu/libexec/uucp/contrib/uurate.c 1.3.6.3 +1 -2 src/gnu/libexec/uucp/cu/Makefile 1.7.4.3 +1 -2 src/gnu/libexec/uucp/uucico/Makefile 1.1.8.2 +1 -2 src/gnu/libexec/uucp/uustat/Makefile 1.4.4.3 +1 -1 src/gnu/libexec/uucp/uustat/uustat.1 1.27.4.2 +1 -1 src/gnu/usr.bin/Makefile 1.8.4.2 +2 -0 src/gnu/usr.bin/as/Makefile 1.2.4.2 +7 -9 src/gnu/usr.bin/as/Makefile.in 1.3.8.2 +1 -1 src/gnu/usr.bin/as/as.1 1.3.4.2 +3 -3 src/gnu/usr.bin/as/hash.c 1.5.4.2 +1 -0 src/gnu/usr.bin/awk/Makefile 1.2.6.2 +52 -52 src/gnu/usr.bin/awk/awk.1 1.3.4.2 +0 -6 src/gnu/usr.bin/awk/main.c 1.2.4.1 +1 -1 src/gnu/usr.bin/bc/scan.c 1.8.4.2 +1 -1 src/gnu/usr.bin/cc/cc/Makefile 1.2.4.2 +1 -17 src/gnu/usr.bin/cc/cc/cc.1 1.7.4.2 +1 -1 src/gnu/usr.bin/cc/cc/gcc.c 1.1.4.2 +5 -12 src/gnu/usr.bin/cc/doc/invoke.texi 1.1.6.2 +1 -0 src/gnu/usr.bin/cc/f77/Makefile 1.10.4.3 +6 -19 src/gnu/usr.bin/cc/include/tm.h 1.8.4.2 +2 -2 src/gnu/usr.bin/cc/libgcc/Makefile 1.1.8.2 +0 -6 src/gnu/usr.bin/cpio/main.c 1.2.4.2 +2 -2 src/gnu/usr.bin/cpio/util.c 1.5.2.2 +68 -78 src/gnu/usr.bin/cvs/contrib/easy-import.pl 1.1.1.1.6.3 +0 -4 src/gnu/usr.bin/cvs/doc/cvs.texinfo 1.1.1.2.6.3 +1 -1 src/gnu/usr.bin/cvs/examples/loginfo 1.1.8.2 +9 -6 src/gnu/usr.bin/diff/diff.1 1.5.4.2 +1 -1 src/gnu/usr.bin/gdb/bfd/sysdep.h 1.3.4.2 +11 -11 src/gnu/usr.bin/gdb/bfd/trad-core.c 1.11.4.2 +6 -8 src/gnu/usr.bin/gdb/gdb/Makefile 1.7.4.2 +7 -7 src/gnu/usr.bin/gdb/gdb/freebsd-nat.c 1.2.4.2 +0 -19 src/gnu/usr.bin/gdb/gdb/gdb.1 1.2.4.2 +1 -1 src/gnu/usr.bin/gdb/libiberty/Makefile 1.8.4.2 +1 -1 src/gnu/usr.bin/grep/Makefile 1.2.8.2 +16 -40 src/gnu/usr.bin/grep/grep.1 1.3.4.2 +3 -226 src/gnu/usr.bin/grep/grep.c 1.3.4.2 +1 -1 src/gnu/usr.bin/grep/search.c 1.6.4.3 +5 -6 src/gnu/usr.bin/groff/Makefile.cfg 1.2.4.2 +5 -7 src/gnu/usr.bin/groff/Makefile.comm 1.5.4.2 +12 -9 src/gnu/usr.bin/groff/Makefile.dev 1.2.4.2 +1 -3 src/gnu/usr.bin/groff/Makefile.in 1.1.1.1.4.2 +1 -0 src/gnu/usr.bin/groff/addftinfo/addftinfo.man 1.2.4.2 +1 -1 src/gnu/usr.bin/groff/grodvi/Makefile 1.2.4.2 +1 -1 src/gnu/usr.bin/groff/groff/Makefile 1.1.1.1.4.2 +2 -5 src/gnu/usr.bin/groff/groff/groff.man 1.2.4.2 +1 -1 src/gnu/usr.bin/groff/grops/Makefile 1.1.1.1.4.2 +2 -2 src/gnu/usr.bin/groff/grops/grops.man 1.2.4.2 +1 -1 src/gnu/usr.bin/groff/grotty/Makefile 1.1.1.1.4.2 +18 -9 src/gnu/usr.bin/groff/grotty/grotty.man 1.2.4.2 +2 -2 src/gnu/usr.bin/groff/indxbib/Makefile 1.2.4.2 +0 -6 src/gnu/usr.bin/groff/libgroff/cmap.cc 1.3.4.2 +0 -6 src/gnu/usr.bin/groff/libgroff/cset.cc 1.2.4.2 +1 -1 src/gnu/usr.bin/groff/lkbib/Makefile 1.2.4.2 +1 -1 src/gnu/usr.bin/groff/lookbib/Makefile 1.3.4.2 +4 -3 src/gnu/usr.bin/groff/mm/Makefile 1.2.4.2 +2 -2 src/gnu/usr.bin/groff/nroff/Makefile 1.2.4.2 +1 -1 src/gnu/usr.bin/groff/pic/Makefile 1.2.4.2 +1 -1 src/gnu/usr.bin/groff/refer/Makefile 1.2.4.2 +1 -1 src/gnu/usr.bin/groff/tbl/Makefile 1.2.4.2 +1 -1 src/gnu/usr.bin/groff/tfmtodit/Makefile 1.6.4.2 +7 -7 src/gnu/usr.bin/groff/tmac/Makefile 1.1.4.2 +3 -3 src/gnu/usr.bin/groff/tmac/tmac.doc.old 1.3.4.2 +3 -3 src/gnu/usr.bin/groff/troff/Makefile 1.4.4.3 +3 -4 src/gnu/usr.bin/groff/xditview/Makefile 1.6.6.2 +4 -10 src/gnu/usr.bin/gzip/Makefile 1.3.8.2 +2 -1 src/gnu/usr.bin/gzip/gzip.1 1.27.4.5 +0 -11 src/gnu/usr.bin/ld/ld.c 1.14.4.4 +2 -2 src/gnu/usr.bin/ld/rtld/Makefile 1.24.4.5 +1 -35 src/gnu/usr.bin/ld/rtld/rtld.c 1.3.4.2 +1 -1 src/gnu/usr.bin/man/Makefile 1.8.6.2 +40 -5 src/gnu/usr.bin/man/apropos/Makefile 1.1.1.1.8.2 +4 -10 src/gnu/usr.bin/man/apropos/apropos.man 1.1.1.1.8.2 +42 -54 src/gnu/usr.bin/man/apropos/apropos.sh 1.5.4.2 +0 -7 src/gnu/usr.bin/man/catman/catman.1 1.6.4.2 +2 -2 src/gnu/usr.bin/man/catman/catman.perl 1.2.6.2 +1 -1 src/gnu/usr.bin/man/lib/config.h_dist 1.12.4.2 +0 -9 src/gnu/usr.bin/man/makewhatis/Makefile 1.2.4.2 +30 -41 src/gnu/usr.bin/man/makewhatis/makewhatis.1 1.6.4.2 +10 -67 src/gnu/usr.bin/man/makewhatis/makewhatis.perl 1.11.4.3 +0 -2 src/gnu/usr.bin/man/man/Makefile 1.2.6.2 +1 -1 src/gnu/usr.bin/man/man/man.man 1.9.4.2 +1 -4 src/gnu/usr.bin/man/manpath/Makefile 1.3.4.2 +1 -1 src/gnu/usr.bin/man/manpath/manpath.config 1.1.1.1.4.2 +1 -36 src/gnu/usr.bin/mkisofs/ChangeLog 1.2.4.2 +1 -3 src/gnu/usr.bin/mkisofs/Makefile.in 1.1.1.1.4.2 +0 -8 src/gnu/usr.bin/mkisofs/README 1.2.4.2 +2 -14 src/gnu/usr.bin/mkisofs/defaults.h 1.2.4.2 +2 -1 src/gnu/usr.bin/mkisofs/exclude.c 1.1.1.1.4.2 +19 -56 src/gnu/usr.bin/mkisofs/mkisofs.8 1.3.4.2 +7 -182 src/gnu/usr.bin/mkisofs/mkisofs.c 1.2.4.2 +1 -21 src/gnu/usr.bin/mkisofs/mkisofs.h 1.3.4.2 +1 -1 src/gnu/usr.bin/mkisofs/rock.c 1.4.4.2 +37 -152 src/gnu/usr.bin/mkisofs/tree.c 1.3.4.2 +7 -10 src/gnu/usr.bin/mkisofs/write.c 1.2.4.2 +5 -11 src/gnu/usr.bin/mkisofs/diag/Makefile 1.2.4.2 +7 -9 src/gnu/usr.bin/mkisofs/diag/isodump.c 1.2.4.2 +5 -8 src/gnu/usr.bin/mkisofs/diag/isovfy.c 1.2.4.1 +4 -1 src/gnu/usr.bin/patch/EXTERN.h 1.2.4.1 +4 -1 src/gnu/usr.bin/patch/INTERN.h 1.3.4.1 +4 -1 src/gnu/usr.bin/patch/common.h 1.3.4.1 +4 -1 src/gnu/usr.bin/patch/inp.c 1.2.4.1 +4 -1 src/gnu/usr.bin/patch/inp.h 1.4.6.2 +2 -2 src/gnu/usr.bin/patch/patch.1 1.6.4.1 +4 -1 src/gnu/usr.bin/patch/patch.c 1.5.4.4 +3 -1 src/gnu/usr.bin/patch/pch.c 1.2.4.1 +4 -1 src/gnu/usr.bin/patch/pch.h 1.2.4.1 +4 -1 src/gnu/usr.bin/patch/util.h 1.2.4.1 +4 -1 src/gnu/usr.bin/patch/version.c 1.2.4.1 +4 -1 src/gnu/usr.bin/patch/version.h 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/eg/ADB 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/eg/changes 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/eg/dus 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/eg/findcp 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/eg/findtar 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/eg/muck.man 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/eg/myrup 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/eg/nih 1.1.1.1.6.1 +4 -1 src/gnu/usr.bin/perl/eg/relink 1.1.1.1.6.1 +4 -1 src/gnu/usr.bin/perl/eg/rename 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/eg/rmfrom 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/eg/shmkill 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/eg/g/gcp 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/eg/g/gcp.man 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/eg/g/ged 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/eg/g/gsh 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/eg/g/gsh.man 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/eg/scan/scan_df 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/eg/scan/scan_last 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/eg/scan/scan_messages 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/eg/scan/scan_passwd 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/eg/scan/scan_ps 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/eg/scan/scan_sudo 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/eg/scan/scan_suid 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/eg/scan/scanner 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/eg/van/empty 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/eg/van/unvanish 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/eg/van/vanexp 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/eg/van/vanish 1.1.1.1.6.1 +4 -1 src/gnu/usr.bin/perl/emacs/perldb.pl 1.6.4.2 +4 -4 src/gnu/usr.bin/perl/lib/Makefile 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/lib/importenv.pl 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/lib/stat.pl 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/lib/validate.pl 1.2.4.1 +1 -1 src/gnu/usr.bin/perl/perl/crypt.c 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/base/cond.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/base/if.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/base/lex.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/base/pat.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/base/term.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/cmd/elsif.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/cmd/for.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/cmd/mod.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/cmd/switch.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/cmd/while.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/comp/cmdopt.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/comp/decl.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/comp/multiline.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/comp/script.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/comp/term.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/io/argv.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/io/dup.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/io/inplace.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/io/pipe.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/io/print.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/io/tell.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/append.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/array.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/auto.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/chop.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/cond.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/delete.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/do.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/each.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/exec.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/exp.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/flip.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/fork.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/glob.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/index.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/int.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/join.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/list.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/local.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/magic.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/mkdir.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/oct.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/ord.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/pack.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/push.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/range.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/read.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/repeat.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/s.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/sleep.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/split.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/sprintf.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/study.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/substr.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/time.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/undef.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/unshift.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/vec.t 1.1.1.1.6.1 +1 -1 src/gnu/usr.bin/perl/perl/t/op/write.t 1.8.4.2 +2 -2 src/gnu/usr.bin/perl/x2p/Makefile 1.1.1.1.6.1 +5 -2 src/gnu/usr.bin/perl/x2p/a2p.1 1.1.1.1.8.2 +68 -125 src/gnu/usr.bin/rcs/rcstest 1.1.1.1.8.3 +1 -1 src/gnu/usr.bin/rcs/rcsfreeze/rcsfreeze.sh 1.6.4.2 +4 -8 src/gnu/usr.bin/send-pr/Makefile 1.1.6.2 +9 -0 src/gnu/usr.bin/send-pr/send-pr.1 1.2.8.3 +7 -2 src/gnu/usr.bin/sort/Makefile 1.3.6.2 +51 -64 src/gnu/usr.bin/sort/error.c 1.1.8.2 +128 -141 src/gnu/usr.bin/sort/getopt.c 1.1.8.2 +6 -6 src/gnu/usr.bin/sort/getopt.h 1.1.8.2 +9 -2 src/gnu/usr.bin/sort/getopt1.c 1.2.4.2 +14 -6 src/gnu/usr.bin/sort/long-options.c 1.1.8.2 +1 -10 src/gnu/usr.bin/sort/long-options.h 1.4.4.2 +2 -2 src/gnu/usr.bin/sort/sort.1 1.2.8.2 +374 -629 src/gnu/usr.bin/sort/sort.c 1.3.8.2 +59 -64 src/gnu/usr.bin/sort/system.h 1.1.8.2 +11 -1 src/gnu/usr.bin/sort/version.c 1.6.4.2 +1 -0 src/gnu/usr.bin/tar/Makefile 1.2.6.1 +2 -2 src/gnu/usr.bin/tar/getdate.y 1.3.4.2 +5 -8 src/gnu/usr.bin/tar/tar.1 1.6.4.3 +0 -7 src/gnu/usr.bin/tar/tar.c 1.2.6.2 +2 -0 src/gnu/usr.bin/texinfo/Makefile.inc 1.1.1.1.6.2 +1 -2 src/gnu/usr.bin/texinfo/info/info.1 1.6.4.2 +1 -1 src/gnu/usr.bin/texinfo/info-files/Makefile 1.3.4.3 +0 -4 src/gnu/usr.bin/texinfo/info-files/dir 1.2.4.2 +2 -2 src/gnu/usr.bin/texinfo/misc/Makefile 1.1.4.2 +1 -1 src/gnu/usr.sbin/Makefile 1.25.4.4 +6 -6 src/include/Makefile 1.5.4.2 +32 -24 src/include/ctype.h 1.2.4.2 +3 -3 src/include/db.h 1.4.4.3 +4 -4 src/include/link.h 1.2.6.2 +73 -37 src/include/mpool.h 1.1.1.1.6.2 +1 -1 src/include/ndbm.h 1.2.4.3 +3 -3 src/include/netdb.h 1.3.4.3 +3 -4 src/include/resolv.h 1.1.1.1.6.2 +7 -16 src/include/runetype.h 1.1.1.1.6.2 +8 -10 src/include/signal.h 1.1.1.1.6.2 +3 -7 src/include/stddef.h 1.3.4.2 +4 -6 src/include/stdio.h 1.4.4.2 +3 -7 src/include/stdlib.h 1.2.4.1 +1 -1 src/include/strhash.h 1.4.4.2 +0 -7 src/include/time.h 1.4.4.2 +0 -2 src/include/unistd.h 1.1.1.1.6.2 +1 -9 src/include/vis.h 1.4.4.3 +2 -3 src/include/arpa/nameser.h 1.2.6.2 +1 -1 src/include/arpa/telnet.h 1.3.4.2 +21 -88 src/include/protocols/routed.h 1.3.4.2 +9 -5 src/include/rpc/auth.h 1.3.4.2 +2 -2 src/include/rpc/auth_unix.h 1.3.4.2 +4 -4 src/include/rpc/clnt.h 1.3.4.2 +2 -2 src/include/rpc/pmap_clnt.h 1.3.4.2 +2 -2 src/include/rpc/pmap_prot.h 1.3.4.2 +2 -2 src/include/rpc/pmap_rmt.h 1.4.4.2 +2 -2 src/include/rpc/rpc.h 1.4.4.2 +2 -2 src/include/rpc/rpc_msg.h 1.4.4.2 +3 -3 src/include/rpc/svc.h 1.3.4.2 +2 -2 src/include/rpc/svc_auth.h 1.3.4.2 +2 -2 src/include/rpc/types.h 1.3.4.2 +5 -5 src/include/rpc/xdr.h 1.3.4.3 +1 -1 src/include/rpcsvc/Makefile 1.2.4.2 +2 -0 src/include/rpcsvc/bootparam_prot.x 1.1.6.2 +8 -89 src/include/rpcsvc/yp.x 1.2.4.2 +4 -4 src/include/rpcsvc/yp_prot.h 1.25.4.4 +4 -25 src/lib/Makefile 1.15.4.3 +8 -20 src/lib/csu/i386/Makefile 1.2.4.3 +3 -3 src/lib/csu/i386/c++rt0.c 1.16.4.4 +112 -91 src/lib/csu/i386/crt0.c 1.1.1.1.6.2 +5 -7 src/lib/libF77/README 1.1.1.1.6.2 +1 -12 src/lib/libF77/Version.c 1.1.1.1.6.2 +15 -16 src/lib/libF77/libF77.xsum 1.1.1.1.6.2 +9 -15 src/lib/libF77/main.c 1.1.1.1.6.2 +9 -9 src/lib/libF77/makefile 1.1.1.1.6.2 +3 -4 src/lib/libF77/pow_di.c 1.1.1.1.6.2 +2 -4 src/lib/libF77/pow_hh.c 1.1.1.1.6.2 +2 -4 src/lib/libF77/pow_ii.c 1.1.1.1.6.2 +2 -4 src/lib/libF77/pow_qq.c 1.1.1.1.6.2 +3 -4 src/lib/libF77/pow_ri.c 1.1.1.1.6.2 +3 -4 src/lib/libF77/pow_zi.c 1.1.1.1.6.2 +17 -63 src/lib/libF77/s_cat.c 1.1.1.1.6.2 +14 -38 src/lib/libF77/s_copy.c 1.1.1.1.6.2 +3 -5 src/lib/libF77/signal_.c 1.1.1.1.6.2 +8 -20 src/lib/libF77/system_.c 1.1.1.1.6.2 +1 -1 src/lib/libI77/Notice 1.1.1.1.6.2 +0 -16 src/lib/libI77/README 1.1.1.1.6.2 +1 -25 src/lib/libI77/Version.c 1.1.1.1.6.2 +9 -11 src/lib/libI77/backspace.c 1.1.1.1.6.2 +2 -1 src/lib/libI77/dfe.c 1.1.1.1.6.2 +0 -4 src/lib/libI77/due.c 1.1.1.1.6.2 +0 -14 src/lib/libI77/fmt.h 1.1.1.1.6.2 +18 -29 src/lib/libI77/fmtlib.c 1.1.1.1.6.2 +1 -5 src/lib/libI77/iio.c 1.1.1.1.6.2 +23 -23 src/lib/libI77/libI77.xsum 1.1.1.1.6.2 +0 -1 src/lib/libI77/lio.h 1.1.1.1.6.2 +6 -44 src/lib/libI77/lread.c 1.1.1.1.6.2 +17 -51 src/lib/libI77/lwrite.c 1.1.1.1.6.2 +0 -2 src/lib/libI77/open.c 1.1.1.1.6.2 +1 -1 src/lib/libI77/rdfmt.c 1.1.1.1.6.2 +1 -7 src/lib/libI77/rsfe.c 1.1.1.1.6.2 +3 -44 src/lib/libI77/rsne.c 1.1.1.1.6.2 +1 -11 src/lib/libI77/sfe.c 1.1.1.1.6.2 +4 -8 src/lib/libI77/sue.c 1.1.1.1.6.2 +4 -32 src/lib/libI77/wref.c 1.1.1.1.6.2 +7 -9 src/lib/libI77/wrtfmt.c 1.1.1.1.6.2 +1 -5 src/lib/libI77/wsle.c 1.1.1.1.6.2 +2 -0 src/lib/libI77/wsne.c 1.1.1.1.6.2 +0 -4 src/lib/libI77/xwsne.c 1.10.4.3 +3 -3 src/lib/libc/Makefile 1.1.1.1.6.2 +2 -2 src/lib/libc/compat-43/gethostid.3 1.1.1.1.6.2 +4 -4 src/lib/libc/compat-43/sigvec.2 1.1.1.1.6.2 +2 -2 src/lib/libc/db/btree/Makefile.inc 1.2.4.2 +51 -29 src/lib/libc/db/btree/bt_close.c 1.1.1.1.6.2 +18 -18 src/lib/libc/db/btree/bt_conv.c 1.1.1.1.6.2 +23 -21 src/lib/libc/db/btree/bt_debug.c 1.1.1.1.6.2 +166 -499 src/lib/libc/db/btree/bt_delete.c 1.1.1.1.6.2 +137 -4 src/lib/libc/db/btree/bt_get.c 1.2.4.2 +36 -40 src/lib/libc/db/btree/bt_open.c 1.1.1.1.6.2 +11 -15 src/lib/libc/db/btree/bt_overflow.c 1.1.1.1.6.2 +8 -13 src/lib/libc/db/btree/bt_page.c 1.1.1.1.6.2 +52 -54 src/lib/libc/db/btree/bt_put.c 1.1.1.1.6.2 +76 -54 src/lib/libc/db/btree/bt_search.c 1.1.1.1.6.2 +150 -230 src/lib/libc/db/btree/bt_seq.c 1.1.1.1.6.2 +25 -27 src/lib/libc/db/btree/bt_split.c 1.1.1.1.6.2 +45 -58 src/lib/libc/db/btree/bt_utils.c 1.1.1.1.6.2 +117 -147 src/lib/libc/db/btree/btree.h 1.1.1.1.6.2 +7 -7 src/lib/libc/db/btree/extern.h 1.2.6.1 +1 -1 src/lib/libc/db/doc/Attic/hash.usenix.ps 1.2.6.1 +1 -1 src/lib/libc/db/doc/Attic/libtp.usenix.ps 1.1.1.1.6.2 +12 -12 src/lib/libc/db/hash/extern.h 1.1.1.1.6.4 +35 -42 src/lib/libc/db/hash/hash.c 1.2.4.2 +58 -67 src/lib/libc/db/hash/hash.h 1.1.1.1.6.2 +38 -38 src/lib/libc/db/hash/hash_bigkey.c 1.1.1.1.6.2 +10 -18 src/lib/libc/db/hash/hash_buf.c 1.1.1.1.6.2 +5 -7 src/lib/libc/db/hash/hash_log2.c 1.2.4.2 +85 -85 src/lib/libc/db/hash/hash_page.c 1.1.1.1.6.2 +2 -2 src/lib/libc/db/hash/hsearch.c 1.1.1.1.6.2 +5 -5 src/lib/libc/db/hash/ndbm.c 1.1.1.1.6.2 +8 -8 src/lib/libc/db/hash/page.h 1.1.1.1.6.2 +2 -9 src/lib/libc/db/man/btree.3 1.1.1.1.6.2 +6 -13 src/lib/libc/db/man/hash.3 1.1.1.1.6.2 +3 -23 src/lib/libc/db/man/recno.3 1.2.4.2 +253 -182 src/lib/libc/db/mpool/mpool.c 1.1.1.1.6.2 +2 -2 src/lib/libc/db/recno/extern.h 1.1.1.1.6.2 +20 -39 src/lib/libc/db/recno/rec_close.c 1.1.1.1.6.2 +10 -10 src/lib/libc/db/recno/rec_delete.c 1.1.1.1.6.2 +45 -58 src/lib/libc/db/recno/rec_get.c 1.1.1.1.6.2 +16 -27 src/lib/libc/db/recno/rec_open.c 1.2.4.2 +15 -42 src/lib/libc/db/recno/rec_put.c 1.2.4.2 +4 -3 src/lib/libc/db/recno/rec_search.c 1.2.4.2 +12 -12 src/lib/libc/db/recno/rec_seq.c 1.1.1.1.6.2 +34 -42 src/lib/libc/db/recno/rec_utils.c 1.1.1.1.6.2 +9 -15 src/lib/libc/db/test/Makefile 1.1.1.1.6.2 +11 -30 src/lib/libc/db/test/README 1.2.4.2 +63 -150 src/lib/libc/db/test/dbtest.c 1.1.1.1.6.2 +17 -23 src/lib/libc/db/test/run.test 1.16.4.2 +6 -13 src/lib/libc/gen/Makefile.inc 1.1.1.1.6.2 +1 -0 src/lib/libc/gen/assert.c 1.1.1.1.6.2 +0 -1 src/lib/libc/gen/confstr.c 1.3.4.2 +1 -18 src/lib/libc/gen/crypt.c 1.1.1.1.6.2 +0 -1 src/lib/libc/gen/daemon.3 1.1.1.1.6.2 +17 -7 src/lib/libc/gen/disklabel.c 1.1.1.1.6.3 +1 -1 src/lib/libc/gen/exec.3 1.3.4.2 +8 -9 src/lib/libc/gen/fstab.c 1.1.1.1.6.2 +1 -1 src/lib/libc/gen/getbsize.3 1.1.1.1.6.2 +1 -1 src/lib/libc/gen/getcap.3 1.3.4.2 +3 -0 src/lib/libc/gen/getcap.c 1.4.4.2 +1 -2 src/lib/libc/gen/getcwd.3 1.1.1.1.6.2 +1 -1 src/lib/libc/gen/getfsent.3 1.2.6.3 +1 -1 src/lib/libc/gen/getgrent.3 1.6.4.5 +2 -4 src/lib/libc/gen/getgrent.c 1.3.4.2 +1 -0 src/lib/libc/gen/getgrouplist.c 1.1.1.1.6.2 +6 -14 src/lib/libc/gen/getpagesize.c 1.1.1.1.6.3 +1 -1 src/lib/libc/gen/getpass.3 1.1.1.1.6.2 +19 -53 src/lib/libc/gen/getpass.c 1.1.1.1.6.2 +0 -1 src/lib/libc/gen/initgroups.c 1.1.1.1.6.2 +1 -16 src/lib/libc/gen/isatty.c 1.1.1.1.6.2 +1 -1 src/lib/libc/gen/ldexp.3 1.3.4.2 +2 -0 src/lib/libc/gen/nlist.c 1.2.4.2 +10 -15 src/lib/libc/gen/opendir.c 1.1.1.1.6.3 +1 -1 src/lib/libc/gen/psignal.3 1.1.1.1.6.2 +1 -1 src/lib/libc/gen/psignal.c 1.1.1.1.6.2 +2 -2 src/lib/libc/gen/pwcache.3 1.1.1.1.6.2 +14 -21 src/lib/libc/gen/pwcache.c 1.2.4.2 +3 -3 src/lib/libc/gen/setmode.c 1.1.1.1.6.2 +1 -21 src/lib/libc/gen/sleep.c 1.3.4.2 +1 -1 src/lib/libc/gen/sysconf.c 1.3.6.2 +4 -4 src/lib/libc/gen/sysctl.3 1.1.1.1.6.2 +0 -1 src/lib/libc/gen/sysctl.c 1.1.1.1.6.3 +2 -8 src/lib/libc/gen/syslog.3 1.2.4.5 +19 -61 src/lib/libc/gen/syslog.c 1.4.4.2 +6 -7 src/lib/libc/gen/termios.c 1.1.1.1.6.3 +0 -111 src/lib/libc/gen/ttyname.c 1.2.4.2 +1 -0 src/lib/libc/gen/unvis.c 1.1.1.1.6.2 +2 -19 src/lib/libc/gen/usleep.c 1.2.4.2 +1 -2 src/lib/libc/gen/vis.c 1.2.6.2 +0 -1 src/lib/libc/gmon/Makefile.inc 1.2.6.2 +9 -27 src/lib/libc/i386/DEFS.h 1.2.6.2 +5 -19 src/lib/libc/i386/SYS.h 1.5.4.2 +1 -0 src/lib/libc/i386/gen/Makefile.inc 1.3.4.2 +0 -8 src/lib/libc/i386/gen/_setjmp.S 1.2.4.2 +4 -4 src/lib/libc/i386/gen/modf.S 1.3.4.2 +2 -22 src/lib/libc/i386/gen/setjmp.S 1.4.4.2 +8 -28 src/lib/libc/i386/gen/sigsetjmp.S 1.2.4.2 +4 -6 src/lib/libc/i386/string/bcopy.S 1.2.4.2 +4 -6 src/lib/libc/i386/string/memmove.S 1.2.4.2 +9 -29 src/lib/libc/i386/sys/Ovfork.S 1.2.4.2 +15 -14 src/lib/libc/i386/sys/brk.S 1.3.4.2 +5 -34 src/lib/libc/i386/sys/cerror.S 1.2.4.2 +2 -3 src/lib/libc/i386/sys/exect.S 1.2.4.2 +0 -4 src/lib/libc/i386/sys/fork.S 1.2.4.2 +0 -4 src/lib/libc/i386/sys/pipe.S 1.2.4.2 +4 -5 src/lib/libc/i386/sys/ptrace.S 1.2.4.2 +20 -25 src/lib/libc/i386/sys/sbrk.S 1.2.4.2 +3 -3 src/lib/libc/i386/sys/setlogin.S 1.2.4.2 +0 -4 src/lib/libc/i386/sys/sigpending.S 1.2.4.2 +3 -8 src/lib/libc/i386/sys/sigprocmask.S 1.2.4.2 +7 -6 src/lib/libc/i386/sys/sigreturn.S 1.2.4.2 +3 -8 src/lib/libc/i386/sys/sigsuspend.S 1.2.4.2 +2 -3 src/lib/libc/i386/sys/syscall.S 1.4.4.2 +3 -7 src/lib/libc/locale/Makefile.inc 1.1.1.1.6.2 +3 -4 src/lib/libc/locale/ansi.c 1.4.4.2 +6 -14 src/lib/libc/locale/collate.c 1.1.1.1.6.2 +1 -1 src/lib/libc/locale/euc.4 1.1.1.1.6.2 +0 -2 src/lib/libc/locale/euc.c 1.1.1.1.6.2 +1 -1 src/lib/libc/locale/isupper.3 1.1.1.1.6.2 +2 -0 src/lib/libc/locale/none.c 1.2.6.3 +49 -115 src/lib/libc/locale/rune.c 1.1.6.2 +4 -42 src/lib/libc/locale/runetype.c 1.3.4.2.2.1 +5 -88 src/lib/libc/locale/setlocale.c 1.1.1.1.6.2 +2 -32 src/lib/libc/locale/table.c 1.1.6.2 +6 -43 src/lib/libc/locale/tolower.c 1.1.6.2 +5 -43 src/lib/libc/locale/toupper.c 1.1.1.1.6.2 +1 -1 src/lib/libc/locale/utf2.4 1.1.1.1.6.2 +0 -2 src/lib/libc/locale/utf2.c 1.7.4.2 +6 -10 src/lib/libc/net/Makefile.inc 1.1.4.3 +2 -0 src/lib/libc/net/ether_addr.c 1.1.4.2 +2 -2 src/lib/libc/net/ethers.3 1.4.4.3 +59 -94 src/lib/libc/net/gethostbydns.c 1.2.4.2 +21 -28 src/lib/libc/net/gethostbyht.c 1.1.6.2 +3 -16 src/lib/libc/net/gethostbynis.c 1.3.4.2 +77 -83 src/lib/libc/net/getnetbydns.c 1.2.4.2 +4 -16 src/lib/libc/net/getnetbyht.c 1.3.4.2 +11 -40 src/lib/libc/net/getnetbynis.c 1.1.1.1.6.2 +0 -67 src/lib/libc/net/getservent.c 1.2.4.3 +1 -1 src/lib/libc/net/herror.c 1.2.4.2 +25 -53 src/lib/libc/net/inet_addr.c 1.1.1.1.6.2 +3 -1 src/lib/libc/net/inet_network.c 1.1.1.1.6.2 +3 -3 src/lib/libc/net/linkaddr.3 1.2.6.3 +1 -1 src/lib/libc/net/rcmd.3 1.3.4.2 +15 -12 src/lib/libc/net/res_comp.c 1.2.2.2 +1 -2 src/lib/libc/net/res_config.h 1.3.4.3 +58 -44 src/lib/libc/net/res_debug.c 1.4.4.3 +19 -17 src/lib/libc/net/res_init.c 1.4.4.3 +11 -11 src/lib/libc/net/res_mkquery.c 1.4.4.3 +16 -16 src/lib/libc/net/res_query.c 1.4.4.3 +55 -59 src/lib/libc/net/res_send.c 1.1.4.2 +2 -1 src/lib/libc/nls/catgets.3 1.2.4.3 +4 -2 src/lib/libc/nls/msgcat.c 1.1.1.1.6.2 +1 -10 src/lib/libc/quad/Makefile.inc 1.1.1.1.6.2 +1 -6 src/lib/libc/quad/quad.h 1.2.4.2 +0 -1 src/lib/libc/regex/engine.c 1.1.1.1.6.2 +5 -5 src/lib/libc/regex/regcomp.c 1.2.4.2 +2 -0 src/lib/libc/regex/regerror.c 1.4.4.2 +0 -1 src/lib/libc/rpc/Makefile.inc 1.2.4.2 +0 -1 src/lib/libc/rpc/auth_none.c 1.4.4.2 +3 -5 src/lib/libc/rpc/auth_unix.c 1.1.6.2 +1 -1 src/lib/libc/rpc/bindresvport.3 1.2.4.2 +0 -2 src/lib/libc/rpc/bindresvport.c 1.2.4.2 +0 -1 src/lib/libc/rpc/clnt_generic.c 1.2.4.2 +3 -4 src/lib/libc/rpc/clnt_perror.c 1.2.4.2 +1 -2 src/lib/libc/rpc/clnt_raw.c 1.2.4.2 +0 -1 src/lib/libc/rpc/clnt_simple.c 1.2.4.2 +3 -6 src/lib/libc/rpc/clnt_tcp.c 1.3.4.3 +2 -5 src/lib/libc/rpc/clnt_udp.c 1.2.4.2 +0 -1 src/lib/libc/rpc/get_myaddress.c 1.2.4.2 +1 -1 src/lib/libc/rpc/getrpcent.3 1.2.4.2 +2 -3 src/lib/libc/rpc/getrpcent.c 1.2.4.2 +0 -1 src/lib/libc/rpc/getrpcport.c 1.2.4.2 +0 -1 src/lib/libc/rpc/pmap_clnt.c 1.2.4.2 +0 -1 src/lib/libc/rpc/pmap_getmaps.c 1.2.4.2 +0 -1 src/lib/libc/rpc/pmap_getport.c 1.2.4.2 +5 -15 src/lib/libc/rpc/pmap_rmt.c 1.2.4.3 +5 -5 src/lib/libc/rpc/rpc.3 1.1.6.2 +1 -1 src/lib/libc/rpc/rpc.5 1.2.4.2 +1 -2 src/lib/libc/rpc/rpc_callmsg.c 1.1.6.3 +4 -4 src/lib/libc/rpc/rstat.1 1.1.6.2 +3 -3 src/lib/libc/rpc/rstat_svc.8 1.2.4.2 +0 -2 src/lib/libc/rpc/svc.c 1.2.4.2 +0 -1 src/lib/libc/rpc/svc_auth_unix.c 1.2.4.2 +1 -1 src/lib/libc/rpc/svc_raw.c 1.2.4.2 +0 -2 src/lib/libc/rpc/svc_simple.c 1.2.4.2 +4 -5 src/lib/libc/rpc/svc_tcp.c 1.3.4.2 +0 -2 src/lib/libc/rpc/svc_udp.c 1.3.4.3 +6 -7 src/lib/libc/stdio/Makefile.inc 1.1.1.1.6.2 +0 -10 src/lib/libc/stdio/clrerr.c 1.1.1.1.6.2 +0 -12 src/lib/libc/stdio/fclose.c 1.1.1.1.6.2 +2 -17 src/lib/libc/stdio/fflush.c 1.1.1.1.6.2 +1 -14 src/lib/libc/stdio/fgetc.c 1.1.1.1.6.2 +1 -14 src/lib/libc/stdio/fgetpos.c 1.1.1.1.6.2 +3 -21 src/lib/libc/stdio/fgets.c 1.1.1.1.6.2 +0 -4 src/lib/libc/stdio/findfp.c 1.1.1.1.6.2 +8 -20 src/lib/libc/stdio/fpurge.c 1.1.1.1.6.2 +1 -14 src/lib/libc/stdio/fputc.c 1.1.1.1.6.2 +1 -14 src/lib/libc/stdio/fputs.c 1.1.1.1.6.3 +2 -2 src/lib/libc/stdio/fread.3 1.1.1.1.6.2 +0 -11 src/lib/libc/stdio/fread.c 1.1.1.1.6.2 +0 -12 src/lib/libc/stdio/fscanf.c 1.2.6.2 +1 -27 src/lib/libc/stdio/fseek.c 1.1.1.1.6.2 +2 -16 src/lib/libc/stdio/ftell.c 1.1.1.1.6.2 +3 -13 src/lib/libc/stdio/fwrite.c 1.1.1.1.6.2 +1 -14 src/lib/libc/stdio/getc.c 1.1.1.1.6.2 +1 -14 src/lib/libc/stdio/getchar.c 1.1.1.1.6.2 +1 -4 src/lib/libc/stdio/gets.c 1.1.1.1.6.2 +0 -1 src/lib/libc/stdio/mktemp.c 1.2.4.3 +33 -47 src/lib/libc/stdio/printf.3 1.1.1.1.6.2 +1 -14 src/lib/libc/stdio/putc.c 1.1.1.1.6.2 +1 -14 src/lib/libc/stdio/putchar.c 1.1.1.1.6.2 +1 -14 src/lib/libc/stdio/puts.c 1.1.1.1.6.2 +1 -14 src/lib/libc/stdio/putw.c 1.1.1.1.6.2 +0 -10 src/lib/libc/stdio/rewind.c 1.1.1.1.6.2 +0 -12 src/lib/libc/stdio/scanf.c 1.1.1.1.6.2 +0 -14 src/lib/libc/stdio/setvbuf.c 1.1.1.1.6.2 +0 -3 src/lib/libc/stdio/snprintf.c 1.1.1.1.6.2 +0 -3 src/lib/libc/stdio/sprintf.c 1.1.1.1.6.2 +0 -3 src/lib/libc/stdio/sscanf.c 1.1.1.1.6.4 +3 -3 src/lib/libc/stdio/stdio.3 1.1.1.1.6.2 +4 -33 src/lib/libc/stdio/ungetc.c 1.6.4.2 +11 -29 src/lib/libc/stdio/vfprintf.c 1.1.1.1.6.2 +1 -14 src/lib/libc/stdio/vscanf.c 1.1.1.1.6.2 +0 -2 src/lib/libc/stdio/vsnprintf.c 1.1.1.1.6.2 +0 -2 src/lib/libc/stdio/vsprintf.c 1.1.1.1.6.2 +1 -2 src/lib/libc/stdio/vsscanf.c 1.3.4.2 +2 -3 src/lib/libc/stdlib/Makefile.inc 1.1.1.1.6.2 +1 -14 src/lib/libc/stdlib/abort.c 1.1.1.1.6.2 +20 -24 src/lib/libc/stdlib/getenv.c 1.1.1.1.6.2 +2 -1 src/lib/libc/stdlib/heapsort.c 1.1.1.1.6.2 +1 -1 src/lib/libc/stdlib/ldiv.3 1.2.4.2 +4 -8 src/lib/libc/stdlib/qsort.c 1.4.4.3 +1 -1 src/lib/libc/stdlib/strhash.c 1.2.6.2 +0 -1 src/lib/libc/stdtime/Makefile.inc 1.1.1.1.6.4 +1 -0 src/lib/libc/stdtime/asctime.c 1.3.4.5 +1 -129 src/lib/libc/stdtime/localtime.c 1.2.4.3 +12 -16 src/lib/libc/stdtime/strftime.c 1.2.6.2 +3 -3 src/lib/libc/stdtime/tzfile.5 1.5.4.2 +11 -12 src/lib/libc/string/Makefile.inc 1.12.4.3 +8 -11 src/lib/libc/sys/Makefile.inc 1.1.1.1.6.2 +1 -1 src/lib/libc/sys/_exit.2 1.1.1.1.6.2 +0 -25 src/lib/libc/sys/accept.2 1.1.1.1.6.2 +0 -22 src/lib/libc/sys/bind.2 1.1.1.1.6.3 +4 -4 src/lib/libc/sys/brk.2 1.2.4.2 +1 -2 src/lib/libc/sys/chown.2 1.1.1.1.6.2 +1 -23 src/lib/libc/sys/close.2 1.1.1.1.6.2 +2 -26 src/lib/libc/sys/connect.2 1.1.1.1.6.2 +0 -47 src/lib/libc/sys/dup.2 1.1.1.1.6.2 +2 -20 src/lib/libc/sys/execve.2 1.1.1.1.6.2 +0 -22 src/lib/libc/sys/flock.2 1.1.1.1.6.2 +2 -2 src/lib/libc/sys/fork.2 1.1.1.1.6.2 +2 -24 src/lib/libc/sys/fsync.2 1.1.1.1.6.2 +0 -16 src/lib/libc/sys/ftruncate.c 1.1.1.1.6.2 +3 -25 src/lib/libc/sys/getdirentries.2 1.1.1.1.6.2 +1 -1 src/lib/libc/sys/getfh.2 1.1.1.1.6.2 +1 -1 src/lib/libc/sys/getgid.2 1.1.1.1.6.2 +1 -46 src/lib/libc/sys/getlogin.2 1.1.1.1.6.2 +0 -22 src/lib/libc/sys/getpeername.2 1.1.1.1.6.2 +1 -1 src/lib/libc/sys/getpid.2 1.1.1.1.6.2 +11 -3 src/lib/libc/sys/getrlimit.2 1.1.1.1.6.2 +0 -22 src/lib/libc/sys/getsockname.2 1.1.1.1.6.2 +10 -60 src/lib/libc/sys/getsockopt.2 1.1.1.1.6.2 +21 -58 src/lib/libc/sys/intro.2 1.1.1.1.6.2 +0 -22 src/lib/libc/sys/ioctl.2 1.1.1.1.6.2 +1 -3 src/lib/libc/sys/ktrace.2 1.1.1.1.6.2 +3 -8 src/lib/libc/sys/link.2 1.1.1.1.6.3 +7 -47 src/lib/libc/sys/listen.2 1.1.1.1.6.2 +1 -16 src/lib/libc/sys/lseek.c 1.1.1.1.6.2 +2 -9 src/lib/libc/sys/madvise.2 1.1.1.1.6.2 +1 -3 src/lib/libc/sys/mincore.2 1.1.1.1.6.2 +3 -21 src/lib/libc/sys/mmap.2 1.1.1.1.6.2 +1 -3 src/lib/libc/sys/mprotect.2 1.2.4.2 +1 -3 src/lib/libc/sys/msync.2 1.1.1.1.6.2 +2 -4 src/lib/libc/sys/munmap.2 1.1.1.1.6.2 +1 -21 src/lib/libc/sys/open.2 1.1.1.1.6.2 +7 -11 src/lib/libc/sys/pipe.2 1.2.2.2 +2 -89 src/lib/libc/sys/ptrace.2 1.1.1.1.6.3 +1 -1 src/lib/libc/sys/quotactl.2 1.1.1.1.6.2 +0 -47 src/lib/libc/sys/read.2 1.2.6.2 +1 -0 src/lib/libc/sys/reboot.2 1.2.6.3 +4 -4 src/lib/libc/sys/rtprio.2 1.1.1.1.6.2 +1 -1 src/lib/libc/sys/setsid.2 1.1.1.1.6.3 +7 -21 src/lib/libc/sys/sigaction.2 1.1.1.1.6.2 +3 -3 src/lib/libc/sys/sigaltstack.2 1.1.1.1.6.3 +1 -1 src/lib/libc/sys/stat.2 1.1.1.1.6.2 +3 -3 src/lib/libc/sys/sync.2 1.1.1.1.6.2 +2 -9 src/lib/libc/sys/unlink.2 1.1.1.1.6.2 +1 -1 src/lib/libc/sys/utimes.2 1.1.1.1.6.2 +14 -14 src/lib/libc/sys/vfork.2 1.1.1.1.6.2 +4 -5 src/lib/libc/sys/wait.2 1.1.1.1.6.2 +0 -47 src/lib/libc/sys/write.2 1.1.6.2 +2 -2 src/lib/libc/xdr/xdr.3 1.2.4.2 +0 -1 src/lib/libc/xdr/xdr.c 1.2.4.2 +0 -1 src/lib/libc/xdr/xdr_array.c 1.2.4.2 +1 -1 src/lib/libc/xdr/xdr_mem.c 1.3.4.2 +0 -1 src/lib/libc/xdr/xdr_rec.c 1.2.4.2 +0 -2 src/lib/libc/xdr/xdr_reference.c 1.1.6.3 +0 -0 src/lib/libc/yp/Makefile.inc 1.3.4.3 +0 -0 src/lib/libc/yp/xdryp.c 1.10.4.5 +0 -0 src/lib/libc/yp/yplib.c 1.1.1.1.4.2 +1 -1 src/lib/libcom_err/Makefile 1.1.1.1.4.1 +1 -1 src/lib/libcom_err/com_err.3 1.1.1.1.4.1 +3 -3 src/lib/libcom_err/error_message.c 1.1.1.1.4.1 +1 -1 src/lib/libcom_err/et_name.c 1.1.1.1.4.1 +3 -3 src/lib/libcom_err/init_et.c 1.1.1.1.4.1 +3 -3 src/lib/libcom_err/doc/com_err.texinfo 1.3.4.1 +2 -2 src/lib/libcrypt/crypt.c 1.5.4.2 +1 -1 src/lib/libcurses/Makefile 1.11.4.6 +0 -4 src/lib/libdisk/Makefile 1.3.4.4 +1 -5 src/lib/libedit/term.c 1.5.4.2 +1 -1 src/lib/libf2c/Makefile 1.8.4.2 +1 -1 src/lib/libforms/Makefile 1.2.4.2 +4 -8 src/lib/libforms/bindings.c 1.2.4.2 +0 -18 src/lib/libforms/objects.c 1.7.4.2 +1 -1 src/lib/libforms/examples/Makefile 1.8.4.3 +2 -17 src/lib/libkvm/kvm_proc.c 1.2.4.1 +1 -1 src/lib/libncurses/TESTS/newdemo.c 1.2.4.1 +2 -2 src/lib/libpcap/bpf_filter.c 1.1.1.1.4.1 +1 -1 src/lib/libpcap/bpf_image.c 1.1.1.1.4.1 +1 -1 src/lib/libpcap/etherent.c 1.1.1.1.4.1 +1 -1 src/lib/libpcap/ethertype.h 1.1.1.1.4.2 +1 -1 src/lib/libpcap/gencode.c 1.2.4.1 +1 -1 src/lib/libpcap/gencode.h 1.2.4.1 +1 -1 src/lib/libpcap/grammar.y 1.1.1.1.4.1 +1 -1 src/lib/libpcap/inet.c 1.2.4.1 +1 -1 src/lib/libpcap/nametoaddr.c 1.1.1.1.4.1 +1 -1 src/lib/libpcap/optimize.c 1.1.1.1.4.1 +1 -1 src/lib/libpcap/pcap-bpf.c 1.1.1.1.4.1 +1 -1 src/lib/libpcap/pcap-dlpi.c 1.2.4.1 +1 -1 src/lib/libpcap/pcap-int.h 1.1.1.1.4.1 +1 -1 src/lib/libpcap/pcap-namedb.h 1.1.1.1.4.1 +1 -1 src/lib/libpcap/pcap-nit.c 1.1.1.1.4.1 +1 -1 src/lib/libpcap/pcap-nit.h 1.1.1.1.4.1 +1 -1 src/lib/libpcap/pcap-pf.c 1.1.1.1.4.1 +1 -1 src/lib/libpcap/pcap-pf.h 1.1.1.1.4.1 +1 -1 src/lib/libpcap/pcap-snit.c 1.1.1.1.4.1 +1 -1 src/lib/libpcap/pcap-snoop.c 1.3.4.1 +1 -1 src/lib/libpcap/pcap.c 1.1.1.1.4.1 +1 -1 src/lib/libpcap/pcap.h 1.1.1.1.4.1 +1 -1 src/lib/libpcap/savefile.c 1.1.1.1.4.1 +1 -1 src/lib/libpcap/scanner.l 1.1.2.2 +10 -17 src/lib/libutil/setproctitle.c 1.2.6.2 +0 -1 src/lib/msun/i387/e_exp.S 1.2.4.1 +1 -1 src/libexec/bootpd/bootpd.8 1.1.1.1.6.1 +1 -1 src/libexec/bootpd/bootptab.5 1.4.6.2 +1 -1 src/sbin/slattach/Makefile 1.4.4.5 +1 -1 src/sbin/slattach/slattach.8 1.1.1.1.6.1 +2 -2 src/share/doc/iso/ucb/program.nr 1.1.1.1.6.1 +1 -1 src/share/doc/iso/wisc/appendix_a.nr 1.1.1.1.6.1 +1 -1 src/share/doc/iso/wisc/appendix_b.nr 1.1.1.1.6.1 +2 -2 src/share/doc/iso/wisc/debug.nr 1.1.1.1.6.1 +2 -2 src/share/doc/iso/wisc/errors.nr 1.1.1.1.6.1 +2 -2 src/share/doc/iso/wisc/parts.nr 1.1.1.1.6.1 +2 -2 src/share/doc/iso/wisc/program.nr 1.1.1.1.6.1 +2 -2 src/share/doc/iso/wiscman/cons.4 1.1.1.1.6.1 +2 -2 src/share/doc/iso/wiscman/if.4n 1.1.1.1.6.1 +2 -2 src/share/doc/iso/wiscman/rvd.4p 1.6.4.2 +2 -2 src/share/man/man4/snp.4 1.7.4.3 +1 -1 src/share/mk/Makefile 1.7.6.2 +32 -12 src/share/mk/bsd.README 1.2.4.2 +17 -56 src/share/mk/bsd.dep.mk 1.19.4.5 +3 -15 src/share/mk/bsd.doc.mk 1.13.4.3 +2 -2 src/share/mk/bsd.info.mk 1.11.4.3 +44 -109 src/share/mk/bsd.kmod.mk 1.24.4.4 +52 -37 src/share/mk/bsd.lib.mk 1.4.4.2 +82 -104 src/share/mk/bsd.man.mk 1.2.6.2 +6 -164 src/share/mk/bsd.own.mk 1.165.2.5 +121 -253 src/share/mk/bsd.port.mk 1.11.4.2 +50 -45 src/share/mk/bsd.port.subdir.mk 1.26.4.2 +10 -23 src/share/mk/bsd.prog.mk 1.3.2.3 +2 -2 src/share/mk/bsd.sgml.mk 1.8.4.2 +43 -10 src/share/mk/bsd.subdir.mk 1.9.4.3 +14 -17 src/share/mk/sys.mk 1.44.2.3 +1 -1 src/sys/i386/boot/biosboot/boot.c 1.33.4.3 +2 -18 src/sys/i386/i386/autoconf.c 1.7.4.3 +12 -10 src/sys/i386/include/ansi.h 1.12.4.3 +1 -3 src/sys/i386/isa/mse.c 1.11.2.3 +2 -2 src/sys/i386/isa/qcam.c 1.29.2.19 +0 -2 src/sys/i386/scsi/aic7xxx.c 1.13.4.3 +9 -10 src/sys/kern/kern_lkm.c 1.11.4.4 +1 -1 src/sys/kern/kern_prot.c 1.10.4.3 +3 -8 src/sys/kern/uipc_socket.c 1.5.4.3 +1 -2 src/sys/kern/uipc_socket2.c 1.3.4.1 +1 -1 src/sys/miscfs/devfs/Attic/devfs_back.c 1.4.4.1 +1 -1 src/sys/miscfs/devfs/Attic/devfs_front.c 1.3.4.1 +1 -1 src/sys/miscfs/devfs/devfs_vfsops.c 1.5.4.1 +1 -1 src/sys/miscfs/devfs/devfs_vnops.c 1.4.4.1 +1 -1 src/sys/miscfs/devfs/devfsdefs.h 1.4.4.2 +4 -12 src/sys/miscfs/procfs/procfs_status.c 1.9.2.2 +0 -2 src/sys/net/if_ethersubr.c 1.5.4.2 +0 -1 src/sys/net/if_fddisubr.c 1.11.4.5 +1 -1 src/sys/netinet/ip_fw.h 1.4.4.1 +3 -3 src/sys/netiso/Attic/argo_debug.h 1.4.4.1 +3 -3 src/sys/netiso/Attic/clnp.h 1.3.4.1 +3 -3 src/sys/netiso/Attic/clnp_debug.c 1.4.4.1 +3 -3 src/sys/netiso/Attic/clnp_er.c 1.3.4.1 +3 -3 src/sys/netiso/Attic/clnp_frag.c 1.6.4.1 +3 -3 src/sys/netiso/Attic/clnp_input.c 1.3.4.1 +3 -3 src/sys/netiso/Attic/clnp_options.c 1.4.4.1 +3 -3 src/sys/netiso/Attic/clnp_output.c 1.3.4.1 +3 -3 src/sys/netiso/Attic/clnp_raw.c 1.4.4.1 +3 -3 src/sys/netiso/Attic/clnp_stat.h 1.3.4.1 +3 -3 src/sys/netiso/Attic/clnp_subr.c 1.4.4.1 +3 -3 src/sys/netiso/Attic/clnp_timer.c 1.4.4.1 +3 -3 src/sys/netiso/Attic/cons.h 1.4.4.1 +3 -3 src/sys/netiso/Attic/cons_pcb.h 1.4.4.1 +3 -3 src/sys/netiso/Attic/esis.h 1.4.4.1 +3 -3 src/sys/netiso/Attic/if_cons.c 1.4.4.1 +3 -3 src/sys/netiso/Attic/if_eon.c 1.4.4.1 +3 -3 src/sys/netiso/Attic/iso.c 1.4.4.1 +3 -3 src/sys/netiso/Attic/iso.h 1.3.4.1 +3 -3 src/sys/netiso/Attic/iso_chksum.c 1.3.4.1 +3 -3 src/sys/netiso/Attic/iso_pcb.c 1.4.4.1 +3 -3 src/sys/netiso/Attic/iso_pcb.h 1.4.4.1 +3 -3 src/sys/netiso/Attic/iso_proto.c 1.4.4.1 +3 -3 src/sys/netiso/Attic/iso_snpac.c 1.5.4.1 +3 -3 src/sys/netiso/Attic/iso_var.h 1.1.1.1.8.1 +1 -1 src/sys/netiso/Attic/tp.trans 1.4.4.1 +3 -3 src/sys/netiso/Attic/tp_clnp.h 1.4.4.1 +3 -3 src/sys/netiso/Attic/tp_cons.c 1.3.4.1 +3 -3 src/sys/netiso/Attic/tp_emit.c 1.5.4.1 +3 -3 src/sys/netiso/Attic/tp_inet.c 1.3.4.1 +3 -3 src/sys/netiso/Attic/tp_input.c 1.4.4.1 +3 -3 src/sys/netiso/Attic/tp_ip.h 1.3.4.1 +3 -3 src/sys/netiso/Attic/tp_iso.c 1.3.4.1 +3 -3 src/sys/netiso/Attic/tp_meas.c 1.4.4.1 +3 -3 src/sys/netiso/Attic/tp_output.c 1.4.4.1 +3 -3 src/sys/netiso/Attic/tp_param.h 1.5.4.1 +3 -3 src/sys/netiso/Attic/tp_pcb.c 1.5.4.1 +3 -3 src/sys/netiso/Attic/tp_pcb.h 1.4.4.1 +3 -3 src/sys/netiso/Attic/tp_seq.h 1.4.4.1 +3 -3 src/sys/netiso/Attic/tp_stat.h 1.1.1.1.8.1 +2 -2 src/sys/netiso/Attic/tp_states.init 1.4.4.1 +3 -3 src/sys/netiso/Attic/tp_subr.c 1.4.4.1 +3 -3 src/sys/netiso/Attic/tp_subr2.c 1.3.4.1 +3 -3 src/sys/netiso/Attic/tp_timer.c 1.4.4.1 +3 -3 src/sys/netiso/Attic/tp_timer.h 1.4.4.1 +3 -3 src/sys/netiso/Attic/tp_tpdu.h 1.4.4.1 +3 -3 src/sys/netiso/Attic/tp_trace.c 1.4.4.1 +3 -3 src/sys/netiso/Attic/tp_trace.h 1.4.4.1 +3 -3 src/sys/netiso/Attic/tp_user.h 1.4.4.1 +3 -3 src/sys/netiso/Attic/tp_usrreq.c 1.2.4.1 +2 -2 src/sys/netiso/xebec/Attic/debug.h 1.2.4.1 +2 -2 src/sys/netiso/xebec/Attic/llparse.c 1.2.4.1 +2 -2 src/sys/netiso/xebec/Attic/llparse.h 1.2.4.1 +2 -2 src/sys/netiso/xebec/Attic/llscan.c 1.2.4.1 +2 -2 src/sys/netiso/xebec/Attic/main.c 1.2.4.1 +2 -2 src/sys/netiso/xebec/Attic/main.h 1.2.4.1 +2 -2 src/sys/netiso/xebec/Attic/malloc.c 1.1.1.1.8.1 +2 -2 src/sys/netiso/xebec/Attic/malloc.h 1.2.4.1 +2 -2 src/sys/netiso/xebec/Attic/procs.c 1.1.1.1.8.1 +2 -2 src/sys/netiso/xebec/Attic/procs.h 1.2.4.1 +2 -2 src/sys/netiso/xebec/Attic/putdriver.c 1.2.4.1 +2 -2 src/sys/netiso/xebec/Attic/sets.c 1.2.4.1 +2 -2 src/sys/netiso/xebec/Attic/sets.h 1.1.1.1.8.1 +1 -1 src/sys/netiso/xebec/Attic/test.trans 1.2.4.1 +2 -2 src/sys/netiso/xebec/Attic/xebec.c 1.1.1.1.8.1 +2 -2 src/sys/netiso/xebec/Attic/xebec.h 1.8.2.4 +0 -1 src/sys/pci/if_fxp.c 1.5.4.3 +4 -14 src/sys/sys/ipc.h 1.23.4.2 +2 -12 src/sys/sys/sysctl.h 1.4.8.3 +24 -24 src/sys/sys/types.h 1.1.4.1 +1 -1 src/usr.bin/compile_et/compile_et.1 1.2.4.1 +1 -1 src/usr.bin/compile_et/compile_et.c 1.3.4.1 +1 -1 src/usr.bin/compile_et/error_table.y 1.2.4.1 +1 -1 src/usr.bin/compile_et/et_lex.lex.l 1.1.1.1.6.1 +6 -3 src/usr.bin/compress/doc/revision.log 1.3.2.3 +2 -2 src/usr.bin/ee/ee.c 1.1.1.1.2.1 +2 -2 src/usr.bin/ee/doc/new_curse.c 1.1.2.2 +1 -1 src/usr.bin/ee/nls/de_DE.ISO_8859-1/ee.msg 1.1.2.2 +1 -1 src/usr.bin/ee/nls/en_US.ISO_8859-1/ee.msg 1.1.6.1 +1 -1 src/usr.bin/getopt/Makefile 1.3.6.2 +0 -8 src/usr.bin/ipcs/ipcs.c 1.1.1.1.6.1 +1 -1 src/usr.bin/lex/FlexLexer.h 1.2.4.1 +1 -1 src/usr.bin/lex/ccl.c 1.2.4.1 +1 -1 src/usr.bin/lex/dfa.c 1.2.4.1 +1 -1 src/usr.bin/lex/ecs.c 1.1.1.1.6.1 +1 -1 src/usr.bin/lex/flex.skl 1.2.4.1 +1 -1 src/usr.bin/lex/flexdef.h 1.2.4.1 +1 -1 src/usr.bin/lex/gen.c 1.2.4.1 +2 -2 src/usr.bin/lex/initscan.c 1.2.4.1 +1 -1 src/usr.bin/lex/main.c 1.2.4.1 +1 -1 src/usr.bin/lex/misc.c 1.2.4.1 +1 -1 src/usr.bin/lex/nfa.c 1.1.1.1.6.1 +1 -1 src/usr.bin/lex/parse.y 1.1.1.1.6.1 +1 -1 src/usr.bin/lex/scan.l 1.1.1.1.6.1 +1 -1 src/usr.bin/lex/skel.c 1.2.4.1 +1 -1 src/usr.bin/lex/sym.c 1.2.4.1 +1 -1 src/usr.bin/lex/tblcmp.c 1.2.4.1 +1 -1 src/usr.bin/lex/yylex.c 1.1.1.1.6.1 +1 -1 src/usr.bin/lex/lib/libmain.c 1.1.1.1.6.1 +1 -1 src/usr.bin/lex/lib/libyywrap.c 1.1.6.2 +2 -0 src/usr.bin/modstat/Makefile 1.2.4.1 +2 -2 src/usr.bin/netstat/iso.c 1.2.4.2 +1 -1 src/usr.bin/rlogin/krcmd.c 1.4.4.2 +3 -8 src/usr.bin/symorder/symorder.1 1.6.4.3 +13 -39 src/usr.bin/symorder/symorder.c 1.5.4.5 +0 -7 src/usr.bin/w/w.c 1.8.4.3 +0 -7 src/usr.sbin/ncrcontrol/ncrcontrol.c 1.2.4.1 +6 -1 src/usr.sbin/pcvt/kbdio/kbdio.y 1.2.4.1 +6 -1 src/usr.sbin/pcvt/kbdio/lex.l 1.2.4.1 +1 -1 src/usr.sbin/pcvt/set2061/compiler.h 1.1.1.1.4.1 +5 -1 src/usr.sbin/pcvt/vgaio/lex.l 1.1.1.1.4.1 +1 -1 src/usr.sbin/pcvt/vgaio/vgaio.8 1.1.1.1.4.1 +5 -1 src/usr.sbin/pcvt/vgaio/vgaio.y 1.3.4.1 +2 -2 src/usr.sbin/ppp/slcompress.h 1.2.4.2 +1 -1 src/usr.sbin/rarpd/rarpd.8 1.4.4.2 +1 -1 src/usr.sbin/rarpd/rarpd.c 1.1.1.1.6.2 +1 -1 src/usr.sbin/sendmail/cf/README 1.1.1.1.6.2 +1 -1 src/usr.sbin/sendmail/contrib/expn.pl 1.4.4.2 +0 -7 src/usr.sbin/slstat/slstat.c 1.2.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/addrtoname.c 1.2.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/addrtoname.h 1.2.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/appletalk.h 1.2.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/bootp.h 1.2.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/bpf_dump.c 1.1.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/decnet.h 1.1.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/ethertype.h 1.2.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/extract.h 1.1.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/fddi.h 1.3.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/interface.h 1.2.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/ipx.h 1.1.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/llc.h 1.2.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/md.h 1.1.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/nfsfh.h 1.2.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/ntp.h 1.2.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/os.h 1.1.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/parsenfsfh.c 1.2.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/print-arp.c 1.2.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/print-atalk.c 1.2.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/print-bootp.c 1.1.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/print-decnet.c 1.2.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/print-domain.c 1.2.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/print-egp.c 1.3.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/print-ether.c 1.2.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/print-fddi.c 1.2.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/print-icmp.c 1.1.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/print-ipx.c 1.1.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/print-isoclns.c 1.1.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/print-llc.c 1.3.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/print-nfs.c 1.2.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/print-ntp.c 1.2.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/print-null.c 1.2.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/print-ospf.c 1.2.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/print-ppp.c 1.4.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/print-rip.c 1.2.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/print-sl.c 1.3.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/print-sunrpc.c 1.4.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/print-tcp.c 1.2.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/print-tftp.c 1.1.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/print-wb.c 1.3.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/tcpdump.c 1.2.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/util.c 1.2.4.2 +1 -1 src/usr.sbin/tcpdump/tcpslice/gwtm2secs.c 1.2.4.2 +1 -1 src/usr.sbin/tcpdump/tcpslice/search.c 1.4.4.1 +1 -1 src/usr.sbin/tcpdump/tcpslice/tcpslice.1 1.2.4.2 +1 -1 src/usr.sbin/tcpdump/tcpslice/tcpslice.c 1.1.4.2 +1 -1 src/usr.sbin/tcpdump/tcpslice/util.c 1.2.4.1 +1 -1 src/usr.sbin/xntpd/kernel/chuinit.c 1.2.4.1 +1 -1 src/usr.sbin/xntpd/kernel/clkinit.c 1.1.1.1.6.1 +5 -2 src/usr.sbin/xntpd/parse/clk_trimtaip.c 1.2.4.1 +4 -1 src/usr.sbin/xntpd/parse/clk_trimtsip.c wollman 96/12/10 09:00:57 Modified: usr.sbin/amd/fsinfo fsinfo.h usr.sbin/arp arp.c usr.sbin/portmap from_local.c usr.sbin/ppp os.c route.c usr.sbin/pppstats pppstats.c usr.sbin/slstat slstat.c usr.sbin/trpt trpt.c usr.sbin/xntpd/include ntp_if.h usr.sbin/IPXrouted startup.c Log: Fix up programs which expect to include to instead do it themselves. (Some of these programs actually depended on this beyond compiling the definition of struct ifinfo!) Also fix up some other #include messes while we're at it. Revision Changes Path 1.2 +2 -1 src/usr.sbin/amd/fsinfo/fsinfo.h 1.5 +2 -2 src/usr.sbin/arp/arp.c 1.3 +6 -3 src/usr.sbin/portmap/from_local.c 1.8 +7 -3 src/usr.sbin/ppp/os.c 1.10 +12 -8 src/usr.sbin/ppp/route.c 1.7 +6 -4 src/usr.sbin/pppstats/pppstats.c 1.8 +2 -1 src/usr.sbin/slstat/slstat.c 1.5 +1 -0 src/usr.sbin/trpt/trpt.c 1.2 +9 -1 src/usr.sbin/xntpd/include/ntp_if.h 1.4 +2 -1 src/usr.sbin/IPXrouted/startup.c wollman 97/01/03 12:19:51 Modified: usr.sbin/amd/fsinfo fsinfo.h usr.sbin/arp arp.c usr.sbin/mrouted defs.h usr.sbin/ppp arp.c os.c usr.sbin/pppd sys-bsd.c usr.sbin/rarpd rarpd.c usr.sbin/slstat slstat.c Log: Update to match changes in . Revision Changes Path 1.3 +2 -2 src/usr.sbin/amd/fsinfo/fsinfo.h 1.7 +2 -1 src/usr.sbin/arp/arp.c 1.8 +4 -1 src/usr.sbin/mrouted/defs.h 1.6 +2 -1 src/usr.sbin/ppp/arp.c 1.9 +2 -1 src/usr.sbin/ppp/os.c 1.8 +2 -1 src/usr.sbin/pppd/sys-bsd.c 1.13 +2 -14 src/usr.sbin/rarpd/rarpd.c 1.9 +2 -1 src/usr.sbin/slstat/slstat.c peter 97/02/22 08:15:29 Modified: usr.sbin Makefile usr.sbin/IPXrouted Makefile af.c af.h defs.h if.c input.c interface.h main.c output.c protocol.h sap.h sap_input.c sap_output.c sap_tables.c startup.c table.h tables.c timer.c trace.c trace.h usr.sbin/ac Makefile ac.8 ac.c usr.sbin/adduser Makefile addgroup.8 addgroup.tcl adduser.8 adduser.perl rmgroup.8 rmgroup.sh rmuser.8 rmuser.perl usr.sbin/amd/amd afs_ops.c am_ops.c amd.8 amd.c amq_subr.c clock.c efs_ops.c get_args.c host_ops.c ifs_ops.c info_file.c info_hes.c info_ndbm.c info_nis.c info_passwd.c info_union.c map.c mapc.c misc_rpc.c mntfs.c mount_fs.c mtab.c nfs_ops.c nfs_start.c nfs_subr.c nfsx_ops.c opts.c pfs_ops.c restart.c rpc_fwd.c sched.c sfs_ops.c srvr_afs.c srvr_nfs.c ufs_ops.c umount_fs.c util.c wire.c xutil.c usr.sbin/amd/amq amq.8 amq.c usr.sbin/amd/config Configure Makefile.aix3 Makefile.bsd44 Makefile.config Makefile.hpux Makefile.irix Makefile.irix3 Makefile.irix4 Makefile.stellix arch misc-aix3.h misc-hpux.h misc-irix.h misc-next.h misc-ultrix.h mount_aix.c mount_irix.c mtab_aix.c mtab_bsd.c mtab_file.c mtab_ultrix.c newvers.sh os-acis43.h os-aix3.h os-aux.h os-bsd44.h os-concentrix.h os-convex.h os-defaults.h os-dgux.h os-fpx4.h os-hcx.h os-hlh42.h os-hpux.h os-irix.h os-irix3.h os-irix4.h os-next.h os-pyrOSx.h os-riscix.h os-sos3.h os-sos4.h os-stellix.h os-type os-u2_2.h os-u3_0.h os-u4_0.h os-u4_2.h os-umax43.h os-utek.h os-utx32.h os-xinu43.h usr.sbin/amd/doc Makefile amdref.texinfo usr.sbin/amd/fsinfo Makefile fsi_analyze.c fsi_data.h fsi_dict.c fsi_gram.y fsi_lex.l fsi_util.c fsinfo.c fsinfo.h wr_atab.c wr_bparam.c wr_dumpset.c wr_exportfs.c wr_fstab.c usr.sbin/amd/fsinfo/conf csg_sun3 csg_vax usr.sbin/amd/fsinfo/conf/hosts flamingo.doc.ic.ac.uk gould.doc.ic.ac.uk ivax.doc.ic.ac.uk obsidian.doc.ic.ac.uk pelican.doc.ic.ac.uk rvax.doc.ic.ac.uk sky.doc.ic.ac.uk svax.doc.ic.ac.uk tsunfs.doc.ic.ac.uk whoops.doc.ic.ac.uk usr.sbin/amd/include am.h config.h fstype.h uwait.h usr.sbin/amd/mk-amd-map mk-amd-map.c usr.sbin/amd/rpcx amq.h amq.x amq_clnt.c amq_svc.c amq_xdr.c mount.h mount_xdr.c nfs_prot.h nfs_prot_svc.c nfs_prot_xdr.c usr.sbin/amd/text INSTALL README amd.start.ex usr.sbin/apm Makefile usr.sbin/arp arp.c usr.sbin/bootparamd/bootparamd Makefile bootparamd.c bootparams.5 main.c usr.sbin/bootparamd/callbootd Makefile callbootd.c usr.sbin/cdcontrol cdcontrol.1 cdcontrol.c usr.sbin/chown chown.8 usr.sbin/cron/cron compat.h config.h cron.8 cron.c cron.h database.c do_command.c job.c pathnames.h popen.c user.c usr.sbin/cron/crontab crontab.1 crontab.5 crontab.c usr.sbin/cron/doc CONVERSION FEATURES INSTALL MAIL Makefile.vixie README usr.sbin/cron/lib compat.c entry.c env.c misc.c usr.sbin/crunch/examples filesystem.conf kcopy.conf usr.sbin/ctm Makefile Makefile.inc README usr.sbin/ctm/ctm Makefile ctm.1 ctm.5 ctm.c ctm.h ctm_ed.c ctm_input.c ctm_pass1.c ctm_pass2.c ctm_pass3.c ctm_passb.c ctm_syntax.c usr.sbin/ctm/ctm_dequeue ctm_dequeue.c usr.sbin/ctm/ctm_rmail ctm_rmail.1 usr.sbin/ctm/ctm_scan Makefile ctm_scan.c usr.sbin/ctm/ctm_smail ctm_smail.c usr.sbin/ctm/mkCTM dequeue usr.sbin/diskpart diskpart.c usr.sbin/fdwrite Makefile fdwrite.1 fdwrite.c usr.sbin/inetd inetd.8 inetd.c pathnames.h usr.sbin/kbdcontrol kbdcontrol.c lex.h lex.l usr.sbin/kbdmap Makefile kbdmap.1 kbdmap.pl usr.sbin/kernbb Makefile kernbb.8 kernbb.c usr.sbin/lpr/filters lpf.c usr.sbin/lpr/lp lp.1 lp.sh usr.sbin/lpr/lpd modes.c usr.sbin/lpr/lpr lpr.1 lpr.c usr.sbin/lptcontrol lptcontrol.8 lptcontrol.c usr.sbin/manctl Makefile manctl.8 manctl.sh usr.sbin/mixer Makefile usr.sbin/mkdosfs Makefile bootcode.asm dosfs.h mkdosfs.1 mkdosfs.c usr.sbin/moused moused.c usr.sbin/mrouted Makefile callout.c cfparse.y config.c defs.h dvmrp.h igmp.c inet.c kern.c main.c mapper.c mrinfo.c mrouted.8 mrouted.conf pathnames.h prune.c prune.h route.c route.h vif.c vif.h usr.sbin/mrouted/common Makefile usr.sbin/mrouted/map-mbone Makefile usr.sbin/mrouted/mrinfo Makefile usr.sbin/mrouted/mrouted Makefile usr.sbin/mrouted/mtrace Makefile usr.sbin/mrouted/testrsrr Makefile testrsrr.c usr.sbin/mtree Makefile mtree.8 usr.sbin/named Makefile Makefile.inc Makefile.maninc usr.sbin/named.reload Makefile usr.sbin/named.restart Makefile usr.sbin/ncrcontrol ncrcontrol.8 ncrcontrol.c usr.sbin/ndc Makefile ndcedit.awk usr.sbin/newsyslog Makefile newsyslog.8 newsyslog.c usr.sbin/nslookup Makefile usr.sbin/pccard Makefile usr.sbin/pccard/pccardc Makefile dumpcis.c enabler.c pccardc.c pccardmem.c printcis.c rdmap.c rdreg.c wrattr.c wrreg.c usr.sbin/pccard/pccardd cardd.c cardd.h file.c pccardd.8 readcis.c readcis.h util.c usr.sbin/pciconf pciconf.8 usr.sbin/pcvt/keycap/man5 keycap.5 usr.sbin/pkg_install tkpkg usr.sbin/pkg_install/add add.h extract.c futil.c main.c perform.c usr.sbin/pkg_install/create create.h main.c perform.c pkg_create.1 pl.c usr.sbin/pkg_install/delete delete.h main.c perform.c usr.sbin/pkg_install/info info.h main.c perform.c show.c usr.sbin/pkg_install/lib exec.c file.c global.c lib.h msg.c pen.c plist.c usr.sbin/ppp Makefile arp.c arp.h async.c auth.c auth.h ccp.c ccp.h cdefs.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 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 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 usr.sbin/pppd Makefile args.h auth.c callout.h ccp.c ccp.h chap.c chap.h fsm.c fsm.h ipcp.c ipcp.h lcp.c lcp.h lock.c magic.c magic.h main.c options.c patchlevel.h pathnames.h ppp.h pppd.8 pppd.h sys-bsd.c upap.c upap.h usr.sbin/pppstats Makefile pppstats.8 pppstats.c usr.sbin/pstat pstat.8 usr.sbin/pw Makefile README bitmap.c bitmap.h cpdir.c edgroup.c fileupd.c grupd.c psdate.c psdate.h pw.8 pw.c pw.conf.5 pw.h pw_conf.c pw_group.c pw_log.c pw_nis.c pw_user.c pwupd.c pwupd.h rm_r.c usr.sbin/quot Makefile quot.8 quot.c usr.sbin/rarpd Makefile rarpd.c usr.sbin/rndcontrol random.4 rndcontrol.8 rndcontrol.c usr.sbin/rpc.lockd Makefile usr.sbin/rpc.statd Makefile usr.sbin/rpc.yppasswdd Makefile rpc.yppasswdd.8 yppasswd_comm.c yppasswd_comm.h yppasswd_private.x yppasswdd_extern.h yppasswdd_main.c yppasswdd_server.c yppwupdate usr.sbin/rpc.ypxfrd Makefile rpc.ypxfrd.8 ypxfrd_extern.h ypxfrd_main.c ypxfrd_server.c usr.sbin/rtprio Makefile rtprio.1 rtprio.c usr.sbin/sa Makefile extern.h main.c pathnames.h pdb.c sa.8 usrdb.c usr.sbin/sendmail/contrib bsdi.mc re-mqueue.pl usr.sbin/sendmail/mail.local mail.local.8 mail.local.c usr.sbin/sendmail/mailstats mailstats.8 usr.sbin/sendmail/rmail Makefile rmail.c usr.sbin/sgsc Makefile usr.sbin/sicontrol sicontrol.8 sicontrol.c usr.sbin/slstat Makefile slstat.8 slstat.c usr.sbin/spkrtest spkrtest.8 spkrtest.pl usr.sbin/spray Makefile spray.c usr.sbin/stallion Makefile Makefile.inc usr.sbin/stallion/bootcode Makefile usr.sbin/stallion/stlload Makefile stlload.c usr.sbin/stallion/stlstats Makefile stlstats.c usr.sbin/sup Makefile Makefile.inc usr.sbin/sup/lib Makefile usr.sbin/sup/sup Makefile usr.sbin/sup/supfilesrv Makefile usr.sbin/sup/supscan Makefile usr.sbin/sysctl sysctl.8 sysctl.c usr.sbin/syslogd syslogd.8 syslogd.c usr.sbin/tcpdump/tcpdump Makefile usr.sbin/traceroute Makefile usr.sbin/tzsetup Makefile tzsetup.8 tzsetup.c usr.sbin/vidcontrol decode.c vidcontrol.c usr.sbin/vnconfig Makefile usr.sbin/watch Makefile usr.sbin/wormcontrol wormcontrol.8 wormcontrol.c usr.sbin/xntpd Makefile README.FreeBSD usr.sbin/xntpd/authstuff Makefile usr.sbin/xntpd/clockstuff Makefile usr.sbin/xntpd/doc tickadj.8 usr.sbin/xntpd/lib Makefile machines.c usr.sbin/xntpd/ntpdate Makefile usr.sbin/xntpd/ntpq Makefile usr.sbin/xntpd/ntptrace Makefile usr.sbin/xntpd/parse Makefile usr.sbin/xntpd/parse/util Makefile usr.sbin/xntpd/util Makefile usr.sbin/xntpd/xntpd Makefile usr.sbin/xntpd/xntpdc Makefile usr.sbin/xten Makefile xten.1 usr.sbin/yp_mkdb Makefile yp_mkdb.8 yp_mkdb.c usr.sbin/ypbind Makefile ypbind.8 ypbind.c usr.sbin/yppoll Makefile usr.sbin/yppush Makefile yppush.8 yppush_extern.h yppush_main.c usr.sbin/ypserv Makefile Makefile.yp yp_access.c yp_dblookup.c yp_dnslookup.c yp_error.c yp_extern.h yp_main.c yp_server.c yp_svc_udp.c ypserv.8 usr.sbin/ypset ypset.8 usr.sbin/zic Makefile Makefile.inc usr.sbin/zic/zdump Makefile usr.sbin/zic/zic Makefile Log: Revert $FreeBSD$ to $Id$ Revision Changes Path 1.103 +1 -1 src/usr.sbin/Makefile 1.3 +1 -1 src/usr.sbin/IPXrouted/Makefile 1.4 +1 -1 src/usr.sbin/IPXrouted/af.c 1.3 +1 -1 src/usr.sbin/IPXrouted/af.h 1.5 +1 -1 src/usr.sbin/IPXrouted/defs.h 1.3 +1 -1 src/usr.sbin/IPXrouted/if.c 1.5 +1 -1 src/usr.sbin/IPXrouted/input.c 1.3 +1 -1 src/usr.sbin/IPXrouted/interface.h 1.6 +1 -1 src/usr.sbin/IPXrouted/main.c 1.6 +1 -1 src/usr.sbin/IPXrouted/output.c 1.4 +1 -1 src/usr.sbin/IPXrouted/protocol.h 1.5 +1 -1 src/usr.sbin/IPXrouted/sap.h 1.4 +1 -1 src/usr.sbin/IPXrouted/sap_input.c 1.7 +1 -1 src/usr.sbin/IPXrouted/sap_output.c 1.3 +1 -1 src/usr.sbin/IPXrouted/sap_tables.c 1.6 +1 -1 src/usr.sbin/IPXrouted/startup.c 1.4 +1 -1 src/usr.sbin/IPXrouted/table.h 1.4 +1 -1 src/usr.sbin/IPXrouted/tables.c 1.3 +1 -1 src/usr.sbin/IPXrouted/timer.c 1.4 +1 -1 src/usr.sbin/IPXrouted/trace.c 1.5 +1 -1 src/usr.sbin/IPXrouted/trace.h 1.3 +1 -1 src/usr.sbin/ac/Makefile 1.9 +1 -1 src/usr.sbin/ac/ac.8 1.6 +1 -1 src/usr.sbin/ac/ac.c 1.11 +1 -1 src/usr.sbin/adduser/Makefile 1.5 +1 -1 src/usr.sbin/adduser/addgroup.8 1.4 +1 -1 src/usr.sbin/adduser/addgroup.tcl 1.19 +1 -1 src/usr.sbin/adduser/adduser.8 1.27 +1 -1 src/usr.sbin/adduser/adduser.perl 1.5 +1 -1 src/usr.sbin/adduser/rmgroup.8 1.3 +1 -1 src/usr.sbin/adduser/rmgroup.sh 1.5 +1 -1 src/usr.sbin/adduser/rmuser.8 1.5 +1 -1 src/usr.sbin/adduser/rmuser.perl 1.6 +1 -1 src/usr.sbin/amd/amd/afs_ops.c 1.3 +1 -1 src/usr.sbin/amd/amd/am_ops.c 1.5 +1 -1 src/usr.sbin/amd/amd/amd.8 1.5 +1 -1 src/usr.sbin/amd/amd/amd.c 1.3 +1 -1 src/usr.sbin/amd/amd/amq_subr.c 1.3 +1 -1 src/usr.sbin/amd/amd/clock.c 1.3 +1 -1 src/usr.sbin/amd/amd/efs_ops.c 1.3 +1 -1 src/usr.sbin/amd/amd/get_args.c 1.4 +1 -1 src/usr.sbin/amd/amd/host_ops.c 1.3 +1 -1 src/usr.sbin/amd/amd/ifs_ops.c 1.3 +1 -1 src/usr.sbin/amd/amd/info_file.c 1.4 +1 -1 src/usr.sbin/amd/amd/info_hes.c 1.3 +1 -1 src/usr.sbin/amd/amd/info_ndbm.c 1.3 +1 -1 src/usr.sbin/amd/amd/info_nis.c 1.4 +1 -1 src/usr.sbin/amd/amd/info_passwd.c 1.4 +1 -1 src/usr.sbin/amd/amd/info_union.c 1.4 +1 -1 src/usr.sbin/amd/amd/map.c 1.4 +1 -1 src/usr.sbin/amd/amd/mapc.c 1.5 +1 -1 src/usr.sbin/amd/amd/misc_rpc.c 1.3 +1 -1 src/usr.sbin/amd/amd/mntfs.c 1.4 +1 -1 src/usr.sbin/amd/amd/mount_fs.c 1.3 +1 -1 src/usr.sbin/amd/amd/mtab.c 1.6 +1 -1 src/usr.sbin/amd/amd/nfs_ops.c 1.4 +1 -1 src/usr.sbin/amd/amd/nfs_start.c 1.5 +1 -1 src/usr.sbin/amd/amd/nfs_subr.c 1.3 +1 -1 src/usr.sbin/amd/amd/nfsx_ops.c 1.3 +1 -1 src/usr.sbin/amd/amd/opts.c 1.3 +1 -1 src/usr.sbin/amd/amd/pfs_ops.c 1.4 +1 -1 src/usr.sbin/amd/amd/restart.c 1.4 +1 -1 src/usr.sbin/amd/amd/rpc_fwd.c 1.3 +1 -1 src/usr.sbin/amd/amd/sched.c 1.3 +1 -1 src/usr.sbin/amd/amd/sfs_ops.c 1.3 +1 -1 src/usr.sbin/amd/amd/srvr_afs.c 1.4 +1 -1 src/usr.sbin/amd/amd/srvr_nfs.c 1.3 +1 -1 src/usr.sbin/amd/amd/ufs_ops.c 1.4 +1 -1 src/usr.sbin/amd/amd/umount_fs.c 1.3 +1 -1 src/usr.sbin/amd/amd/util.c 1.4 +1 -1 src/usr.sbin/amd/amd/wire.c 1.3 +1 -1 src/usr.sbin/amd/amd/xutil.c 1.5 +1 -1 src/usr.sbin/amd/amq/amq.8 1.4 +2 -2 src/usr.sbin/amd/amq/amq.c 1.3 +1 -1 src/usr.sbin/amd/config/Configure 1.3 +1 -1 src/usr.sbin/amd/config/Makefile.aix3 1.3 +1 -1 src/usr.sbin/amd/config/Makefile.bsd44 1.4 +1 -1 src/usr.sbin/amd/config/Makefile.config 1.3 +1 -1 src/usr.sbin/amd/config/Makefile.hpux 1.3 +1 -1 src/usr.sbin/amd/config/Makefile.irix 1.4 +1 -1 src/usr.sbin/amd/config/Makefile.irix3 1.3 +1 -1 src/usr.sbin/amd/config/Makefile.irix4 1.3 +1 -1 src/usr.sbin/amd/config/Makefile.stellix 1.4 +1 -1 src/usr.sbin/amd/config/arch 1.3 +1 -1 src/usr.sbin/amd/config/misc-aix3.h 1.3 +1 -1 src/usr.sbin/amd/config/misc-hpux.h 1.3 +1 -1 src/usr.sbin/amd/config/misc-irix.h 1.3 +1 -1 src/usr.sbin/amd/config/misc-next.h 1.3 +1 -1 src/usr.sbin/amd/config/misc-ultrix.h 1.3 +1 -1 src/usr.sbin/amd/config/mount_aix.c 1.3 +1 -1 src/usr.sbin/amd/config/mount_irix.c 1.3 +1 -1 src/usr.sbin/amd/config/mtab_aix.c 1.3 +1 -1 src/usr.sbin/amd/config/mtab_bsd.c 1.4 +1 -1 src/usr.sbin/amd/config/mtab_file.c 1.3 +1 -1 src/usr.sbin/amd/config/mtab_ultrix.c 1.4 +1 -1 src/usr.sbin/amd/config/newvers.sh 1.3 +1 -1 src/usr.sbin/amd/config/os-acis43.h 1.3 +1 -1 src/usr.sbin/amd/config/os-aix3.h 1.3 +1 -1 src/usr.sbin/amd/config/os-aux.h 1.7 +1 -1 src/usr.sbin/amd/config/os-bsd44.h 1.3 +1 -1 src/usr.sbin/amd/config/os-concentrix.h 1.4 +1 -1 src/usr.sbin/amd/config/os-convex.h 1.3 +1 -1 src/usr.sbin/amd/config/os-defaults.h 1.3 +1 -1 src/usr.sbin/amd/config/os-dgux.h 1.3 +1 -1 src/usr.sbin/amd/config/os-fpx4.h 1.3 +1 -1 src/usr.sbin/amd/config/os-hcx.h 1.3 +1 -1 src/usr.sbin/amd/config/os-hlh42.h 1.3 +1 -1 src/usr.sbin/amd/config/os-hpux.h 1.3 +1 -1 src/usr.sbin/amd/config/os-irix.h 1.3 +1 -1 src/usr.sbin/amd/config/os-irix3.h 1.4 +1 -1 src/usr.sbin/amd/config/os-irix4.h 1.3 +1 -1 src/usr.sbin/amd/config/os-next.h 1.3 +1 -1 src/usr.sbin/amd/config/os-pyrOSx.h 1.3 +1 -1 src/usr.sbin/amd/config/os-riscix.h 1.3 +1 -1 src/usr.sbin/amd/config/os-sos3.h 1.3 +1 -1 src/usr.sbin/amd/config/os-sos4.h 1.3 +1 -1 src/usr.sbin/amd/config/os-stellix.h 1.3 +1 -1 src/usr.sbin/amd/config/os-type 1.3 +1 -1 src/usr.sbin/amd/config/os-u2_2.h 1.3 +1 -1 src/usr.sbin/amd/config/os-u3_0.h 1.3 +1 -1 src/usr.sbin/amd/config/os-u4_0.h 1.3 +1 -1 src/usr.sbin/amd/config/os-u4_2.h 1.3 +1 -1 src/usr.sbin/amd/config/os-umax43.h 1.3 +1 -1 src/usr.sbin/amd/config/os-utek.h 1.3 +1 -1 src/usr.sbin/amd/config/os-utx32.h 1.3 +1 -1 src/usr.sbin/amd/config/os-xinu43.h 1.5 +1 -1 src/usr.sbin/amd/doc/Makefile 1.4 +1 -1 src/usr.sbin/amd/doc/amdref.texinfo 1.5 +1 -1 src/usr.sbin/amd/fsinfo/Makefile 1.3 +1 -1 src/usr.sbin/amd/fsinfo/fsi_analyze.c 1.4 +1 -1 src/usr.sbin/amd/fsinfo/fsi_data.h 1.4 +1 -1 src/usr.sbin/amd/fsinfo/fsi_dict.c 1.3 +1 -1 src/usr.sbin/amd/fsinfo/fsi_gram.y 1.4 +1 -1 src/usr.sbin/amd/fsinfo/fsi_lex.l 1.4 +1 -1 src/usr.sbin/amd/fsinfo/fsi_util.c 1.3 +1 -1 src/usr.sbin/amd/fsinfo/fsinfo.c 1.5 +1 -1 src/usr.sbin/amd/fsinfo/fsinfo.h 1.4 +1 -1 src/usr.sbin/amd/fsinfo/wr_atab.c 1.3 +1 -1 src/usr.sbin/amd/fsinfo/wr_bparam.c 1.3 +1 -1 src/usr.sbin/amd/fsinfo/wr_dumpset.c 1.3 +1 -1 src/usr.sbin/amd/fsinfo/wr_exportfs.c 1.3 +1 -1 src/usr.sbin/amd/fsinfo/wr_fstab.c 1.3 +1 -1 src/usr.sbin/amd/fsinfo/conf/csg_sun3 1.4 +1 -1 src/usr.sbin/amd/fsinfo/conf/csg_vax 1.3 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/flamingo.doc.ic.ac.uk 1.3 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/gould.doc.ic.ac.uk 1.3 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/ivax.doc.ic.ac.uk 1.3 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/obsidian.doc.ic.ac.uk 1.3 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/pelican.doc.ic.ac.uk 1.4 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/rvax.doc.ic.ac.uk 1.4 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/sky.doc.ic.ac.uk 1.4 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/svax.doc.ic.ac.uk 1.3 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/tsunfs.doc.ic.ac.uk 1.3 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/whoops.doc.ic.ac.uk 1.3 +1 -1 src/usr.sbin/amd/include/am.h 1.3 +1 -1 src/usr.sbin/amd/include/config.h 1.3 +1 -1 src/usr.sbin/amd/include/fstype.h 1.3 +1 -1 src/usr.sbin/amd/include/uwait.h 1.3 +2 -2 src/usr.sbin/amd/mk-amd-map/mk-amd-map.c 1.4 +1 -1 src/usr.sbin/amd/rpcx/amq.h 1.3 +1 -1 src/usr.sbin/amd/rpcx/amq.x 1.3 +1 -1 src/usr.sbin/amd/rpcx/amq_clnt.c 1.3 +1 -1 src/usr.sbin/amd/rpcx/amq_svc.c 1.3 +1 -1 src/usr.sbin/amd/rpcx/amq_xdr.c 1.3 +1 -1 src/usr.sbin/amd/rpcx/mount.h 1.3 +1 -1 src/usr.sbin/amd/rpcx/mount_xdr.c 1.3 +1 -1 src/usr.sbin/amd/rpcx/nfs_prot.h 1.3 +1 -1 src/usr.sbin/amd/rpcx/nfs_prot_svc.c 1.3 +1 -1 src/usr.sbin/amd/rpcx/nfs_prot_xdr.c 1.3 +1 -1 src/usr.sbin/amd/text/INSTALL 1.3 +1 -1 src/usr.sbin/amd/text/README 1.3 +1 -1 src/usr.sbin/amd/text/amd.start.ex 1.7 +1 -1 src/usr.sbin/apm/Makefile 1.9 +1 -1 src/usr.sbin/arp/arp.c 1.9 +1 -1 src/usr.sbin/bootparamd/bootparamd/Makefile 1.6 +1 -1 src/usr.sbin/bootparamd/bootparamd/bootparamd.c 1.6 +1 -1 src/usr.sbin/bootparamd/bootparamd/bootparams.5 1.5 +1 -1 src/usr.sbin/bootparamd/bootparamd/main.c 1.8 +1 -1 src/usr.sbin/bootparamd/callbootd/Makefile 1.5 +1 -1 src/usr.sbin/bootparamd/callbootd/callbootd.c 1.10 +1 -1 src/usr.sbin/cdcontrol/cdcontrol.1 1.15 +1 -1 src/usr.sbin/cdcontrol/cdcontrol.c 1.4 +1 -1 src/usr.sbin/chown/chown.8 1.4 +1 -1 src/usr.sbin/cron/cron/compat.h 1.7 +1 -1 src/usr.sbin/cron/cron/config.h 1.4 +1 -1 src/usr.sbin/cron/cron/cron.8 1.4 +1 -1 src/usr.sbin/cron/cron/cron.c 1.6 +1 -1 src/usr.sbin/cron/cron/cron.h 1.6 +1 -1 src/usr.sbin/cron/cron/database.c 1.10 +1 -1 src/usr.sbin/cron/cron/do_command.c 1.4 +1 -1 src/usr.sbin/cron/cron/job.c 1.4 +1 -1 src/usr.sbin/cron/cron/pathnames.h 1.4 +1 -1 src/usr.sbin/cron/cron/popen.c 1.5 +1 -1 src/usr.sbin/cron/cron/user.c 1.3 +1 -1 src/usr.sbin/cron/crontab/crontab.1 1.4 +1 -1 src/usr.sbin/cron/crontab/crontab.5 1.9 +1 -1 src/usr.sbin/cron/crontab/crontab.c 1.3 +1 -1 src/usr.sbin/cron/doc/CONVERSION 1.3 +1 -1 src/usr.sbin/cron/doc/FEATURES 1.3 +1 -1 src/usr.sbin/cron/doc/INSTALL 1.3 +1 -1 src/usr.sbin/cron/doc/MAIL 1.4 +1 -1 src/usr.sbin/cron/doc/Makefile.vixie 1.3 +1 -1 src/usr.sbin/cron/doc/README 1.5 +1 -1 src/usr.sbin/cron/lib/compat.c 1.6 +1 -1 src/usr.sbin/cron/lib/entry.c 1.5 +1 -1 src/usr.sbin/cron/lib/env.c 1.5 +1 -1 src/usr.sbin/cron/lib/misc.c 1.7 +1 -1 src/usr.sbin/crunch/examples/filesystem.conf 1.6 +1 -1 src/usr.sbin/crunch/examples/kcopy.conf 1.5 +1 -1 src/usr.sbin/ctm/Makefile 1.3 +1 -1 src/usr.sbin/ctm/Makefile.inc 1.6 +1 -1 src/usr.sbin/ctm/README 1.12 +1 -1 src/usr.sbin/ctm/ctm/Makefile 1.12 +1 -1 src/usr.sbin/ctm/ctm/ctm.1 1.5 +1 -1 src/usr.sbin/ctm/ctm/ctm.5 1.16 +1 -1 src/usr.sbin/ctm/ctm/ctm.c 1.12 +1 -1 src/usr.sbin/ctm/ctm/ctm.h 1.8 +1 -1 src/usr.sbin/ctm/ctm/ctm_ed.c 1.7 +1 -1 src/usr.sbin/ctm/ctm/ctm_input.c 1.15 +1 -1 src/usr.sbin/ctm/ctm/ctm_pass1.c 1.15 +1 -1 src/usr.sbin/ctm/ctm/ctm_pass2.c 1.17 +1 -1 src/usr.sbin/ctm/ctm/ctm_pass3.c 1.3 +1 -1 src/usr.sbin/ctm/ctm/ctm_passb.c 1.9 +1 -1 src/usr.sbin/ctm/ctm/ctm_syntax.c 1.8 +1 -1 src/usr.sbin/ctm/ctm_dequeue/ctm_dequeue.c 1.10 +1 -1 src/usr.sbin/ctm/ctm_rmail/ctm_rmail.1 1.8 +1 -1 src/usr.sbin/ctm/ctm_scan/Makefile 1.15 +1 -1 src/usr.sbin/ctm/ctm_scan/ctm_scan.c 1.11 +1 -1 src/usr.sbin/ctm/ctm_smail/ctm_smail.c 1.3 +1 -1 src/usr.sbin/ctm/mkCTM/dequeue 1.8 +1 -1 src/usr.sbin/diskpart/diskpart.c 1.4 +1 -1 src/usr.sbin/fdwrite/Makefile 1.4 +1 -1 src/usr.sbin/fdwrite/fdwrite.1 1.6 +1 -1 src/usr.sbin/fdwrite/fdwrite.c 1.13 +1 -1 src/usr.sbin/inetd/inetd.8 1.21 +1 -1 src/usr.sbin/inetd/inetd.c 1.5 +1 -1 src/usr.sbin/inetd/pathnames.h 1.10 +1 -1 src/usr.sbin/kbdcontrol/kbdcontrol.c 1.4 +1 -1 src/usr.sbin/kbdcontrol/lex.h 1.5 +1 -1 src/usr.sbin/kbdcontrol/lex.l 1.7 +1 -1 src/usr.sbin/kbdmap/Makefile 1.10 +1 -1 src/usr.sbin/kbdmap/kbdmap.1 1.6 +1 -1 src/usr.sbin/kbdmap/kbdmap.pl 1.4 +1 -1 src/usr.sbin/kernbb/Makefile 1.4 +1 -1 src/usr.sbin/kernbb/kernbb.8 1.6 +1 -1 src/usr.sbin/kernbb/kernbb.c 1.5 +1 -1 src/usr.sbin/lpr/filters/lpf.c 1.4 +1 -1 src/usr.sbin/lpr/lp/lp.1 1.5 +1 -1 src/usr.sbin/lpr/lp/lp.sh 1.3 +1 -1 src/usr.sbin/lpr/lpd/modes.c 1.7 +1 -1 src/usr.sbin/lpr/lpr/lpr.1 1.12 +1 -1 src/usr.sbin/lpr/lpr/lpr.c 1.5 +1 -1 src/usr.sbin/lptcontrol/lptcontrol.8 1.5 +1 -1 src/usr.sbin/lptcontrol/lptcontrol.c 1.9 +1 -1 src/usr.sbin/manctl/Makefile 1.6 +1 -1 src/usr.sbin/manctl/manctl.8 1.9 +1 -1 src/usr.sbin/manctl/manctl.sh 1.4 +1 -1 src/usr.sbin/mixer/Makefile 1.3 +1 -1 src/usr.sbin/mkdosfs/Makefile 1.3 +1 -1 src/usr.sbin/mkdosfs/bootcode.asm 1.3 +1 -1 src/usr.sbin/mkdosfs/dosfs.h 1.5 +1 -1 src/usr.sbin/mkdosfs/mkdosfs.1 1.4 +1 -1 src/usr.sbin/mkdosfs/mkdosfs.c 1.7 +1 -1 src/usr.sbin/moused/moused.c 1.4 +1 -1 src/usr.sbin/mrouted/Makefile 1.9 +1 -1 src/usr.sbin/mrouted/callout.c 1.7 +1 -1 src/usr.sbin/mrouted/cfparse.y 1.10 +1 -1 src/usr.sbin/mrouted/config.c 1.10 +1 -1 src/usr.sbin/mrouted/defs.h 1.7 +1 -1 src/usr.sbin/mrouted/dvmrp.h 1.13 +1 -1 src/usr.sbin/mrouted/igmp.c 1.8 +1 -1 src/usr.sbin/mrouted/inet.c 1.9 +1 -1 src/usr.sbin/mrouted/kern.c 1.11 +2 -2 src/usr.sbin/mrouted/main.c 1.10 +1 -1 src/usr.sbin/mrouted/mapper.c 1.12 +1 -1 src/usr.sbin/mrouted/mrinfo.c 1.9 +1 -1 src/usr.sbin/mrouted/mrouted.8 1.7 +1 -1 src/usr.sbin/mrouted/mrouted.conf 1.5 +1 -1 src/usr.sbin/mrouted/pathnames.h 1.13 +1 -1 src/usr.sbin/mrouted/prune.c 1.8 +1 -1 src/usr.sbin/mrouted/prune.h 1.9 +1 -1 src/usr.sbin/mrouted/route.c 1.7 +1 -1 src/usr.sbin/mrouted/route.h 1.11 +1 -1 src/usr.sbin/mrouted/vif.c 1.8 +1 -1 src/usr.sbin/mrouted/vif.h 1.3 +1 -1 src/usr.sbin/mrouted/common/Makefile 1.5 +1 -1 src/usr.sbin/mrouted/map-mbone/Makefile 1.7 +1 -1 src/usr.sbin/mrouted/mrinfo/Makefile 1.6 +1 -1 src/usr.sbin/mrouted/mrouted/Makefile 1.7 +1 -1 src/usr.sbin/mrouted/mtrace/Makefile 1.3 +1 -1 src/usr.sbin/mrouted/testrsrr/Makefile 1.3 +1 -1 src/usr.sbin/mrouted/testrsrr/testrsrr.c 1.6 +1 -1 src/usr.sbin/mtree/Makefile 1.10 +1 -1 src/usr.sbin/mtree/mtree.8 1.17 +1 -1 src/usr.sbin/named/Makefile 1.4 +1 -1 src/usr.sbin/named/Makefile.inc 1.3 +1 -1 src/usr.sbin/named/Makefile.maninc 1.4 +1 -1 src/usr.sbin/named.reload/Makefile 1.4 +1 -1 src/usr.sbin/named.restart/Makefile 1.6 +1 -1 src/usr.sbin/ncrcontrol/ncrcontrol.8 1.16 +1 -1 src/usr.sbin/ncrcontrol/ncrcontrol.c 1.4 +1 -1 src/usr.sbin/ndc/Makefile 1.4 +1 -1 src/usr.sbin/ndc/ndcedit.awk 1.4 +1 -1 src/usr.sbin/newsyslog/Makefile 1.4 +1 -1 src/usr.sbin/newsyslog/newsyslog.8 1.9 +1 -1 src/usr.sbin/newsyslog/newsyslog.c 1.5 +1 -1 src/usr.sbin/nslookup/Makefile 1.3 +1 -1 src/usr.sbin/pccard/Makefile 1.6 +1 -1 src/usr.sbin/pccard/pccardc/Makefile 1.7 +1 -1 src/usr.sbin/pccard/pccardc/dumpcis.c 1.7 +1 -1 src/usr.sbin/pccard/pccardc/enabler.c 1.5 +1 -1 src/usr.sbin/pccard/pccardc/pccardc.c 1.7 +1 -1 src/usr.sbin/pccard/pccardc/pccardmem.c 1.7 +1 -1 src/usr.sbin/pccard/pccardc/printcis.c 1.7 +1 -1 src/usr.sbin/pccard/pccardc/rdmap.c 1.7 +1 -1 src/usr.sbin/pccard/pccardc/rdreg.c 1.8 +1 -1 src/usr.sbin/pccard/pccardc/wrattr.c 1.7 +1 -1 src/usr.sbin/pccard/pccardc/wrreg.c 1.17 +1 -1 src/usr.sbin/pccard/pccardd/cardd.c 1.8 +1 -1 src/usr.sbin/pccard/pccardd/cardd.h 1.11 +1 -1 src/usr.sbin/pccard/pccardd/file.c 1.7 +1 -1 src/usr.sbin/pccard/pccardd/pccardd.8 1.9 +1 -1 src/usr.sbin/pccard/pccardd/readcis.c 1.8 +1 -1 src/usr.sbin/pccard/pccardd/readcis.h 1.9 +1 -1 src/usr.sbin/pccard/pccardd/util.c 1.2 +1 -1 src/usr.sbin/pciconf/pciconf.8 1.5 +1 -1 src/usr.sbin/pcvt/keycap/man5/keycap.5 1.4 +10 -1 src/usr.sbin/pkg_install/tkpkg 1.8 +1 -1 src/usr.sbin/pkg_install/add/add.h 1.11 +1 -1 src/usr.sbin/pkg_install/add/extract.c 1.6 +1 -1 src/usr.sbin/pkg_install/add/futil.c 1.13 +1 -1 src/usr.sbin/pkg_install/add/main.c 1.41 +1 -1 src/usr.sbin/pkg_install/add/perform.c 1.11 +1 -1 src/usr.sbin/pkg_install/create/create.h 1.14 +1 -1 src/usr.sbin/pkg_install/create/main.c 1.34 +1 -1 src/usr.sbin/pkg_install/create/perform.c 1.18 +1 -1 src/usr.sbin/pkg_install/create/pkg_create.1 1.10 +1 -1 src/usr.sbin/pkg_install/create/pl.c 1.4 +1 -1 src/usr.sbin/pkg_install/delete/delete.h 1.8 +1 -1 src/usr.sbin/pkg_install/delete/main.c 1.12 +1 -1 src/usr.sbin/pkg_install/delete/perform.c 1.10 +1 -1 src/usr.sbin/pkg_install/info/info.h 1.12 +1 -1 src/usr.sbin/pkg_install/info/main.c 1.21 +1 -1 src/usr.sbin/pkg_install/info/perform.c 1.10 +1 -1 src/usr.sbin/pkg_install/info/show.c 1.5 +1 -1 src/usr.sbin/pkg_install/lib/exec.c 1.27 +1 -1 src/usr.sbin/pkg_install/lib/file.c 1.5 +1 -1 src/usr.sbin/pkg_install/lib/global.c 1.24 +1 -1 src/usr.sbin/pkg_install/lib/lib.h 1.8 +1 -1 src/usr.sbin/pkg_install/lib/msg.c 1.24 +1 -1 src/usr.sbin/pkg_install/lib/pen.c 1.19 +1 -1 src/usr.sbin/pkg_install/lib/plist.c 1.14 +1 -1 src/usr.sbin/ppp/Makefile 1.9 +1 -1 src/usr.sbin/ppp/arp.c 1.3 +1 -1 src/usr.sbin/ppp/arp.h 1.7 +1 -1 src/usr.sbin/ppp/async.c 1.10 +1 -1 src/usr.sbin/ppp/auth.c 1.5 +1 -1 src/usr.sbin/ppp/auth.h 1.10 +1 -1 src/usr.sbin/ppp/ccp.c 1.5 +1 -1 src/usr.sbin/ppp/ccp.h 1.3 +1 -1 src/usr.sbin/ppp/cdefs.h 1.10 +1 -1 src/usr.sbin/ppp/chap.c 1.5 +1 -1 src/usr.sbin/ppp/chap.h 1.16 +1 -1 src/usr.sbin/ppp/chat.c 1.4 +1 -1 src/usr.sbin/ppp/chat.h 1.32 +1 -1 src/usr.sbin/ppp/command.c 1.4 +1 -1 src/usr.sbin/ppp/command.h 1.10 +1 -1 src/usr.sbin/ppp/defs.h 1.8 +1 -1 src/usr.sbin/ppp/filter.c 1.6 +1 -1 src/usr.sbin/ppp/filter.h 1.9 +1 -1 src/usr.sbin/ppp/fsm.c 1.7 +1 -1 src/usr.sbin/ppp/fsm.h 1.4 +1 -1 src/usr.sbin/ppp/global.h 1.11 +1 -1 src/usr.sbin/ppp/hdlc.c 1.6 +1 -1 src/usr.sbin/ppp/hdlc.h 1.14 +1 -1 src/usr.sbin/ppp/ip.c 1.3 +1 -1 src/usr.sbin/ppp/ip.h 1.13 +1 -1 src/usr.sbin/ppp/ipcp.c 1.6 +1 -1 src/usr.sbin/ppp/ipcp.h 1.12 +1 -1 src/usr.sbin/ppp/lcp.c 1.6 +1 -1 src/usr.sbin/ppp/lcp.h 1.6 +1 -1 src/usr.sbin/ppp/lcpproto.h 1.7 +1 -1 src/usr.sbin/ppp/log.c 1.8 +1 -1 src/usr.sbin/ppp/log.h 1.9 +1 -1 src/usr.sbin/ppp/lqr.c 1.5 +1 -1 src/usr.sbin/ppp/lqr.h 1.32 +1 -1 src/usr.sbin/ppp/main.c 1.3 +1 -1 src/usr.sbin/ppp/main.h 1.5 +1 -1 src/usr.sbin/ppp/mbuf.c 1.4 +1 -1 src/usr.sbin/ppp/mbuf.h 1.29 +1 -1 src/usr.sbin/ppp/modem.c 1.7 +1 -1 src/usr.sbin/ppp/modem.h 1.13 +1 -1 src/usr.sbin/ppp/os.c 1.5 +1 -1 src/usr.sbin/ppp/os.h 1.9 +1 -1 src/usr.sbin/ppp/pap.c 1.3 +1 -1 src/usr.sbin/ppp/pap.h 1.6 +1 -1 src/usr.sbin/ppp/pathnames.h 1.5 +1 -1 src/usr.sbin/ppp/phase.h 1.25 +1 -1 src/usr.sbin/ppp/ppp.8 1.9 +1 -1 src/usr.sbin/ppp/pred.c 1.3 +1 -1 src/usr.sbin/ppp/pred.h 1.12 +1 -1 src/usr.sbin/ppp/route.c 1.3 +1 -1 src/usr.sbin/ppp/route.h 1.2 +1 -1 src/usr.sbin/ppp/sig.c 1.2 +1 -1 src/usr.sbin/ppp/sig.h 1.8 +2 -2 src/usr.sbin/ppp/slcompress.c 1.5 +2 -2 src/usr.sbin/ppp/slcompress.h 1.9 +1 -1 src/usr.sbin/ppp/systems.c 1.3 +1 -1 src/usr.sbin/ppp/systems.h 1.9 +1 -1 src/usr.sbin/ppp/timeout.h 1.9 +1 -1 src/usr.sbin/ppp/timer.c 1.12 +2 -2 src/usr.sbin/ppp/vars.c 1.10 +1 -1 src/usr.sbin/ppp/vars.h 1.6 +1 -1 src/usr.sbin/ppp/vjcomp.c 1.6 +1 -1 src/usr.sbin/pppd/Makefile 1.5 +1 -1 src/usr.sbin/pppd/args.h 1.12 +1 -1 src/usr.sbin/pppd/auth.c 1.4 +1 -1 src/usr.sbin/pppd/callout.h 1.6 +1 -1 src/usr.sbin/pppd/ccp.c 1.4 +1 -1 src/usr.sbin/pppd/ccp.h 1.7 +1 -1 src/usr.sbin/pppd/chap.c 1.5 +1 -1 src/usr.sbin/pppd/chap.h 1.6 +1 -1 src/usr.sbin/pppd/fsm.c 1.5 +1 -1 src/usr.sbin/pppd/fsm.h 1.8 +1 -1 src/usr.sbin/pppd/ipcp.c 1.7 +1 -1 src/usr.sbin/pppd/ipcp.h 1.6 +1 -1 src/usr.sbin/pppd/lcp.c 1.5 +1 -1 src/usr.sbin/pppd/lcp.h 1.5 +1 -1 src/usr.sbin/pppd/lock.c 1.5 +1 -1 src/usr.sbin/pppd/magic.c 1.5 +1 -1 src/usr.sbin/pppd/magic.h 1.10 +1 -1 src/usr.sbin/pppd/main.c 1.12 +1 -1 src/usr.sbin/pppd/options.c 1.5 +1 -1 src/usr.sbin/pppd/patchlevel.h 1.5 +1 -1 src/usr.sbin/pppd/pathnames.h 1.4 +1 -1 src/usr.sbin/pppd/ppp.h 1.9 +1 -1 src/usr.sbin/pppd/pppd.8 1.8 +1 -1 src/usr.sbin/pppd/pppd.h 1.10 +1 -1 src/usr.sbin/pppd/sys-bsd.c 1.6 +1 -1 src/usr.sbin/pppd/upap.c 1.5 +1 -1 src/usr.sbin/pppd/upap.h 1.5 +1 -1 src/usr.sbin/pppstats/Makefile 1.6 +1 -1 src/usr.sbin/pppstats/pppstats.8 1.9 +1 -1 src/usr.sbin/pppstats/pppstats.c 1.12 +1 -1 src/usr.sbin/pstat/pstat.8 1.5 +1 -1 src/usr.sbin/pw/Makefile 1.3 +1 -1 src/usr.sbin/pw/README 1.3 +1 -1 src/usr.sbin/pw/bitmap.c 1.3 +1 -1 src/usr.sbin/pw/bitmap.h 1.3 +1 -1 src/usr.sbin/pw/cpdir.c 1.4 +1 -1 src/usr.sbin/pw/edgroup.c 1.4 +1 -1 src/usr.sbin/pw/fileupd.c 1.4 +1 -1 src/usr.sbin/pw/grupd.c 1.3 +1 -1 src/usr.sbin/pw/psdate.c 1.3 +1 -1 src/usr.sbin/pw/psdate.h 1.9 +1 -1 src/usr.sbin/pw/pw.8 1.5 +1 -1 src/usr.sbin/pw/pw.c 1.6 +1 -1 src/usr.sbin/pw/pw.conf.5 1.6 +1 -1 src/usr.sbin/pw/pw.h 1.5 +1 -1 src/usr.sbin/pw/pw_conf.c 1.6 +1 -1 src/usr.sbin/pw/pw_group.c 1.3 +1 -1 src/usr.sbin/pw/pw_log.c 1.3 +1 -1 src/usr.sbin/pw/pw_nis.c 1.15 +1 -1 src/usr.sbin/pw/pw_user.c 1.5 +1 -1 src/usr.sbin/pw/pwupd.c 1.4 +1 -1 src/usr.sbin/pw/pwupd.h 1.3 +1 -1 src/usr.sbin/pw/rm_r.c 1.4 +1 -1 src/usr.sbin/quot/Makefile 1.6 +1 -1 src/usr.sbin/quot/quot.8 1.5 +1 -1 src/usr.sbin/quot/quot.c 1.6 +1 -1 src/usr.sbin/rarpd/Makefile 1.15 +1 -1 src/usr.sbin/rarpd/rarpd.c 1.5 +1 -1 src/usr.sbin/rndcontrol/random.4 1.6 +1 -1 src/usr.sbin/rndcontrol/rndcontrol.8 1.6 +1 -1 src/usr.sbin/rndcontrol/rndcontrol.c 1.4 +1 -1 src/usr.sbin/rpc.lockd/Makefile 1.5 +1 -1 src/usr.sbin/rpc.statd/Makefile 1.7 +1 -1 src/usr.sbin/rpc.yppasswdd/Makefile 1.7 +1 -1 src/usr.sbin/rpc.yppasswdd/rpc.yppasswdd.8 1.5 +2 -2 src/usr.sbin/rpc.yppasswdd/yppasswd_comm.c 1.3 +1 -1 src/usr.sbin/rpc.yppasswdd/yppasswd_comm.h 1.3 +2 -2 src/usr.sbin/rpc.yppasswdd/yppasswd_private.x 1.7 +1 -1 src/usr.sbin/rpc.yppasswdd/yppasswdd_extern.h 1.9 +2 -2 src/usr.sbin/rpc.yppasswdd/yppasswdd_main.c 1.12 +2 -2 src/usr.sbin/rpc.yppasswdd/yppasswdd_server.c 1.6 +1 -1 src/usr.sbin/rpc.yppasswdd/yppwupdate 1.5 +1 -1 src/usr.sbin/rpc.ypxfrd/Makefile 1.5 +1 -1 src/usr.sbin/rpc.ypxfrd/rpc.ypxfrd.8 1.3 +1 -1 src/usr.sbin/rpc.ypxfrd/ypxfrd_extern.h 1.3 +2 -2 src/usr.sbin/rpc.ypxfrd/ypxfrd_main.c 1.4 +2 -2 src/usr.sbin/rpc.ypxfrd/ypxfrd_server.c 1.5 +1 -1 src/usr.sbin/rtprio/Makefile 1.9 +1 -1 src/usr.sbin/rtprio/rtprio.1 1.4 +1 -1 src/usr.sbin/rtprio/rtprio.c 1.4 +1 -1 src/usr.sbin/sa/Makefile 1.3 +1 -1 src/usr.sbin/sa/extern.h 1.5 +1 -1 src/usr.sbin/sa/main.c 1.3 +1 -1 src/usr.sbin/sa/pathnames.h 1.5 +1 -1 src/usr.sbin/sa/pdb.c 1.7 +1 -1 src/usr.sbin/sa/sa.8 1.5 +1 -1 src/usr.sbin/sa/usrdb.c 1.3 +1 -1 src/usr.sbin/sendmail/contrib/bsdi.mc 1.3 +1 -1 src/usr.sbin/sendmail/contrib/re-mqueue.pl 1.5 +1 -1 src/usr.sbin/sendmail/mail.local/mail.local.8 1.7 +1 -1 src/usr.sbin/sendmail/mail.local/mail.local.c 1.4 +1 -1 src/usr.sbin/sendmail/mailstats/mailstats.8 1.4 +1 -1 src/usr.sbin/sendmail/rmail/Makefile 1.4 +1 -1 src/usr.sbin/sendmail/rmail/rmail.c 1.3 +1 -1 src/usr.sbin/sgsc/Makefile 1.6 +1 -1 src/usr.sbin/sicontrol/sicontrol.8 1.6 +1 -1 src/usr.sbin/sicontrol/sicontrol.c 1.6 +1 -1 src/usr.sbin/slstat/Makefile 1.10 +1 -1 src/usr.sbin/slstat/slstat.8 1.11 +1 -1 src/usr.sbin/slstat/slstat.c 1.5 +1 -1 src/usr.sbin/spkrtest/spkrtest.8 1.5 +1 -1 src/usr.sbin/spkrtest/spkrtest.pl 1.4 +1 -1 src/usr.sbin/spray/Makefile 1.3 +1 -1 src/usr.sbin/spray/spray.c 1.3 +1 -1 src/usr.sbin/stallion/Makefile 1.3 +1 -1 src/usr.sbin/stallion/Makefile.inc 1.5 +1 -1 src/usr.sbin/stallion/bootcode/Makefile 1.3 +1 -1 src/usr.sbin/stallion/stlload/Makefile 1.5 +1 -1 src/usr.sbin/stallion/stlload/stlload.c 1.3 +1 -1 src/usr.sbin/stallion/stlstats/Makefile 1.4 +1 -1 src/usr.sbin/stallion/stlstats/stlstats.c 1.5 +1 -1 src/usr.sbin/sup/Makefile 1.3 +1 -1 src/usr.sbin/sup/Makefile.inc 1.5 +1 -1 src/usr.sbin/sup/lib/Makefile 1.8 +1 -1 src/usr.sbin/sup/sup/Makefile 1.8 +1 -1 src/usr.sbin/sup/supfilesrv/Makefile 1.6 +1 -1 src/usr.sbin/sup/supscan/Makefile 1.12 +1 -1 src/usr.sbin/sysctl/sysctl.8 1.12 +1 -1 src/usr.sbin/sysctl/sysctl.c 1.8 +1 -1 src/usr.sbin/syslogd/syslogd.8 1.20 +1 -1 src/usr.sbin/syslogd/syslogd.c 1.16 +1 -1 src/usr.sbin/tcpdump/tcpdump/Makefile 1.7 +1 -1 src/usr.sbin/traceroute/Makefile 1.7 +1 -1 src/usr.sbin/tzsetup/Makefile 1.6 +1 -1 src/usr.sbin/tzsetup/tzsetup.8 1.7 +1 -1 src/usr.sbin/tzsetup/tzsetup.c 1.5 +1 -1 src/usr.sbin/vidcontrol/decode.c 1.15 +1 -1 src/usr.sbin/vidcontrol/vidcontrol.c 1.4 +1 -1 src/usr.sbin/vnconfig/Makefile 1.7 +1 -1 src/usr.sbin/watch/Makefile 1.7 +1 -1 src/usr.sbin/wormcontrol/wormcontrol.8 1.4 +1 -1 src/usr.sbin/wormcontrol/wormcontrol.c 1.6 +1 -1 src/usr.sbin/xntpd/Makefile 1.10 +1 -1 src/usr.sbin/xntpd/README.FreeBSD 1.5 +1 -1 src/usr.sbin/xntpd/authstuff/Makefile 1.4 +1 -1 src/usr.sbin/xntpd/clockstuff/Makefile 1.4 +1 -1 src/usr.sbin/xntpd/doc/tickadj.8 1.8 +1 -1 src/usr.sbin/xntpd/lib/Makefile 1.3 +1 -1 src/usr.sbin/xntpd/lib/machines.c 1.8 +1 -1 src/usr.sbin/xntpd/ntpdate/Makefile 1.8 +1 -1 src/usr.sbin/xntpd/ntpq/Makefile 1.7 +1 -1 src/usr.sbin/xntpd/ntptrace/Makefile 1.3 +1 -1 src/usr.sbin/xntpd/parse/Makefile 1.5 +1 -1 src/usr.sbin/xntpd/parse/util/Makefile 1.7 +1 -1 src/usr.sbin/xntpd/util/Makefile 1.11 +1 -1 src/usr.sbin/xntpd/xntpd/Makefile 1.7 +1 -1 src/usr.sbin/xntpd/xntpdc/Makefile 1.7 +1 -1 src/usr.sbin/xten/Makefile 1.5 +1 -1 src/usr.sbin/xten/xten.1 1.4 +1 -1 src/usr.sbin/yp_mkdb/Makefile 1.5 +1 -1 src/usr.sbin/yp_mkdb/yp_mkdb.8 1.6 +2 -2 src/usr.sbin/yp_mkdb/yp_mkdb.c 1.4 +1 -1 src/usr.sbin/ypbind/Makefile 1.8 +1 -1 src/usr.sbin/ypbind/ypbind.8 1.23 +1 -1 src/usr.sbin/ypbind/ypbind.c 1.3 +1 -1 src/usr.sbin/yppoll/Makefile 1.4 +1 -1 src/usr.sbin/yppush/Makefile 1.6 +1 -1 src/usr.sbin/yppush/yppush.8 1.3 +1 -1 src/usr.sbin/yppush/yppush_extern.h 1.7 +2 -2 src/usr.sbin/yppush/yppush_main.c 1.11 +1 -1 src/usr.sbin/ypserv/Makefile 1.17 +1 -1 src/usr.sbin/ypserv/Makefile.yp 1.14 +1 -1 src/usr.sbin/ypserv/yp_access.c 1.13 +2 -2 src/usr.sbin/ypserv/yp_dblookup.c 1.10 +2 -2 src/usr.sbin/ypserv/yp_dnslookup.c 1.5 +2 -2 src/usr.sbin/ypserv/yp_error.c 1.11 +1 -1 src/usr.sbin/ypserv/yp_extern.h 1.14 +2 -2 src/usr.sbin/ypserv/yp_main.c 1.20 +1 -1 src/usr.sbin/ypserv/yp_server.c 1.3 +2 -2 src/usr.sbin/ypserv/yp_svc_udp.c 1.11 +1 -1 src/usr.sbin/ypserv/ypserv.8 1.4 +1 -1 src/usr.sbin/ypset/ypset.8 1.3 +1 -1 src/usr.sbin/zic/Makefile 1.3 +1 -1 src/usr.sbin/zic/Makefile.inc 1.3 +1 -1 src/usr.sbin/zic/zdump/Makefile 1.4 +1 -1 src/usr.sbin/zic/zic/Makefile brian 97/03/30 04:12:24 Modified: lib/libutil Makefile libutil.h sbin/slattach Makefile sbin/startslip Makefile usr.bin/tip/tip Makefile usr.sbin/ppp Makefile Added: lib/libutil uucplock.3 uucplock.c Removed: sbin/startslip uucplock.c Log: Move uucplock into libutil and create a manual page. Revision Changes Path 1.8 +4 -2 src/lib/libutil/Makefile 1.5 +3 -1 src/lib/libutil/libutil.h 1.7 +2 -4 src/sbin/slattach/Makefile 1.4 +2 -1 src/sbin/startslip/Makefile 1.7 +2 -4 src/usr.bin/tip/tip/Makefile 1.17 +2 -4 src/usr.sbin/ppp/Makefile brian 97/03/31 14:51:01 Modified: lib/libutil libutil.h uucplock.3 uucplock.c sbin/slattach slattach.c sbin/startslip startslip.c usr.bin/tip/tip Makefile hunt.c usr.sbin/ppp Makefile modem.c Log: Remove the syslog stuff, and allow various return values in uu_lock(). Add uu_lockerr() for turning the results of uu_lock into something printable. Remove bogus section in man page about race conditions allowing both processes to get the lock. Include libutil.h and use uu_lock() correctly where it should. Suggested by: ache@freebsd.org Revision Changes Path 1.6 +9 -1 src/lib/libutil/libutil.h 1.2 +77 -14 src/lib/libutil/uucplock.3 1.2 +59 -33 src/lib/libutil/uucplock.c 1.27 +10 -3 src/sbin/slattach/slattach.c 1.24 +6 -2 src/sbin/startslip/startslip.c 1.8 +0 -1 src/usr.bin/tip/tip/Makefile 1.2 +6 -1 src/usr.bin/tip/tip/hunt.c 1.18 +2 -2 src/usr.sbin/ppp/Makefile 1.32 +9 -4 src/usr.sbin/ppp/modem.c brian 1997/05/17 09:08:51 PDT Modified files: usr.sbin/ppp main.c vars.c Log: Make openmode active by default (for both client/server). Requested by: The masses. Revision Changes Path 1.51 +2 -5 src/usr.sbin/ppp/main.c 1.16 +3 -3 src/usr.sbin/ppp/vars.c brian 1997/05/17 09:12:08 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp main.c vars.c Log: YAMFC: Make openmode active by default (for both client/server). Requested by: The masses. Should this be 2.2.2 ? Revision Changes Path 1.22.2.13 +2 -5 src/usr.sbin/ppp/main.c 1.9.2.4 +3 -3 src/usr.sbin/ppp/vars.c brian 1997/05/18 19:00:19 PDT Modified files: usr.sbin/ppp chap.c command.c ip.c ipcp.c lcp.c lqr.c main.c modem.c os.c pap.c ppp.8 vars.h Log: Mega update to sort out bad implementations of reconnect & -background. o Fix reconnect anomolies. o Make reconnect apply to failed LQR hangups (& mention in man page). o Make reconnect effective in -background mode. o Listen on socket in -background mode. o Try all phone numbers in -background mode. o Insist on system arg in -background mode. o Make a control-connection close command exit in -background mode. o Output status message to stdout on exit of parent in -background mode. o Don't notify parent of success too soon. o Describe termination EX_* code. o Miscelaneous diagnostic corrections. o Remove redundant connect_time from modem.c. o Don't repeatedly DownConnection(). Revision Changes Path 1.15 +2 -1 src/usr.sbin/ppp/chap.c 1.47 +6 -2 src/usr.sbin/ppp/command.c 1.17 +2 -2 src/usr.sbin/ppp/ip.c 1.17 +2 -1 src/usr.sbin/ppp/ipcp.c 1.19 +4 -11 src/usr.sbin/ppp/lcp.c 1.12 +3 -1 src/usr.sbin/ppp/lqr.c 1.52 +70 -51 src/usr.sbin/ppp/main.c 1.38 +9 -20 src/usr.sbin/ppp/modem.c 1.17 +10 -1 src/usr.sbin/ppp/os.c 1.10 +3 -1 src/usr.sbin/ppp/pap.c 1.34 +4 -1 src/usr.sbin/ppp/ppp.8 1.14 +6 -2 src/usr.sbin/ppp/vars.h brian 1997/05/18 19:02:36 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp chap.c command.c ip.c ipcp.c lcp.c lqr.c main.c modem.c os.c pap.c ppp.8 vars.h Log: YAMFC: Mega update to sort out bad implementations of reconnect & -background. o Fix reconnect anomolies. o Make reconnect apply to failed LQR hangups (& mention in man page). o Make reconnect effective in -background mode. o Listen on socket in -background mode. o Try all phone numbers in -background mode. o Insist on system arg in -background mode. o Make a control-connection close command exit in -background mode. o Output status message to stdout on exit of parent in -background mode. o Don't notify parent of success too soon. o Describe termination EX_* code. o Miscelaneous diagnostic corrections. o Remove redundant connect_time from modem.c. o Don't repeatedly DownConnection(). Revision Changes Path 1.7.2.4 +2 -1 src/usr.sbin/ppp/chap.c 1.24.2.11 +6 -2 src/usr.sbin/ppp/command.c 1.9.2.6 +2 -2 src/usr.sbin/ppp/ip.c 1.9.2.7 +2 -1 src/usr.sbin/ppp/ipcp.c 1.10.2.5 +4 -11 src/usr.sbin/ppp/lcp.c 1.7.2.2 +3 -1 src/usr.sbin/ppp/lqr.c 1.22.2.14 +70 -51 src/usr.sbin/ppp/main.c 1.24.2.8 +9 -20 src/usr.sbin/ppp/modem.c 1.7.2.5 +10 -1 src/usr.sbin/ppp/os.c 1.7.2.1 +3 -1 src/usr.sbin/ppp/pap.c 1.19.2.7 +4 -1 src/usr.sbin/ppp/ppp.8 1.7.2.4 +6 -2 src/usr.sbin/ppp/vars.h brian 1997/05/18 20:02:39 PDT Modified files: usr.sbin/ppp main.c Log: Output exit status description of child in background mode. Revision Changes Path 1.53 +4 -3 src/usr.sbin/ppp/main.c brian 1997/05/18 20:04:08 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp main.c Log: YAMFC: Output exit status description of child in background mode. Revision Changes Path 1.22.2.15 +4 -3 src/usr.sbin/ppp/main.c brian 1997/05/22 21:54:05 PDT Modified files: usr.sbin/ppp Makefile README.alias command.c ip.c ipcp.c main.c Removed files: usr.sbin/ppp alias.c alias.h alias.p alias_db.c alias_ftp.c alias_util.c Log: Use the latest alias engine - now in libalias. Submitted by: Charles Mott Revision Changes Path 1.19 +7 -8 src/usr.sbin/ppp/Makefile 1.2 +330 -90 src/usr.sbin/ppp/README.alias 1.48 +97 -6 src/usr.sbin/ppp/command.c 1.18 +61 -15 src/usr.sbin/ppp/ip.c 1.18 +3 -3 src/usr.sbin/ppp/ipcp.c 1.54 +5 -5 src/usr.sbin/ppp/main.c brian 1997/05/22 22:22:49 PDT Modified files: usr.sbin/ppp main.c Log: Add SO_REUSEADDR socket opt in case the last telnet connection is in a time_wait. Submitted by: Brian Campbell Revision Changes Path 1.55 +2 -1 src/usr.sbin/ppp/main.c brian 1997/05/22 22:24:25 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp main.c Log: YAMFC: Add SO_REUSEADDR socket opt in case the last telnet connection is in a time_wait. Submitted by: Brian Campbell Revision Changes Path 1.22.2.16 +2 -1 src/usr.sbin/ppp/main.c brian 1997/05/22 22:34:16 PDT Added files: usr.sbin/ppp alias_cmd.c alias_cmd.h Log: Finish updating for the latest alias code. Submitted by: Charles Mott brian 1997/05/24 03:29:29 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp Makefile README.alias command.c ip.c ipcp.c main.c Removed files: (Branch: RELENG_2_2) usr.sbin/ppp alias.c alias.h alias.p alias_db.c alias_ftp.c alias_util.c Log: YAMFC: Bring the alias stuff up to date. Submitted by: Charles Mott Revision Changes Path 1.9.2.5 +7 -8 src/usr.sbin/ppp/Makefile 1.1.2.1 +330 -90 src/usr.sbin/ppp/README.alias 1.24.2.12 +97 -6 src/usr.sbin/ppp/command.c 1.9.2.7 +61 -15 src/usr.sbin/ppp/ip.c 1.9.2.8 +3 -3 src/usr.sbin/ppp/ipcp.c 1.22.2.17 +5 -5 src/usr.sbin/ppp/main.c brian 1997/05/24 10:32:44 PDT Modified files: usr.sbin/ppp chap.c command.c ip.c ipcp.c lcp.c lqr.c main.c modem.c os.c pap.c vars.h Log: Fix the reconnect option, and add an explanation to vars.h Revision Changes Path 1.16 +2 -2 src/usr.sbin/ppp/chap.c 1.49 +2 -2 src/usr.sbin/ppp/command.c 1.19 +2 -2 src/usr.sbin/ppp/ip.c 1.19 +2 -2 src/usr.sbin/ppp/ipcp.c 1.20 +2 -2 src/usr.sbin/ppp/lcp.c 1.13 +3 -3 src/usr.sbin/ppp/lqr.c 1.56 +8 -5 src/usr.sbin/ppp/main.c 1.39 +2 -2 src/usr.sbin/ppp/modem.c 1.18 +2 -1 src/usr.sbin/ppp/os.c 1.11 +3 -3 src/usr.sbin/ppp/pap.c 1.15 +37 -4 src/usr.sbin/ppp/vars.h brian 1997/05/24 10:34:59 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp chap.c command.c ip.c ipcp.c lcp.c lqr.c main.c modem.c os.c pap.c vars.h Log: YAMFC: Fix the reconnect option, and add an explanation to vars.h Revision Changes Path 1.7.2.5 +2 -2 src/usr.sbin/ppp/chap.c 1.24.2.13 +2 -2 src/usr.sbin/ppp/command.c 1.9.2.8 +2 -2 src/usr.sbin/ppp/ip.c 1.9.2.9 +2 -2 src/usr.sbin/ppp/ipcp.c 1.10.2.6 +2 -2 src/usr.sbin/ppp/lcp.c 1.7.2.3 +3 -3 src/usr.sbin/ppp/lqr.c 1.22.2.18 +8 -5 src/usr.sbin/ppp/main.c 1.24.2.9 +2 -2 src/usr.sbin/ppp/modem.c 1.7.2.6 +2 -1 src/usr.sbin/ppp/os.c 1.7.2.2 +3 -3 src/usr.sbin/ppp/pap.c 1.7.2.5 +37 -4 src/usr.sbin/ppp/vars.h brian 1997/05/25 12:49:45 PDT Modified files: usr.sbin/ppp alias_cmd.c Log: Include , not "alias.h" Revision Changes Path 1.2 +1 -2 src/usr.sbin/ppp/alias_cmd.c brian 1997/05/25 12:51:06 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp alias_cmd.c Log: YAMFC: Include , not "alias.h" Revision Changes Path 1.1.2.1 +1 -2 src/usr.sbin/ppp/alias_cmd.c brian 1997/05/25 17:44:13 PDT Modified files: usr.sbin/ppp Makefile alias_cmd.c async.c auth.c ccp.c chap.c chat.c command.c hdlc.c ip.c ipcp.c lcp.c log.c lqr.c main.c modem.c os.c pap.c systems.c systems.h vars.c vars.h Added files: usr.sbin/ppp loadalias.c loadalias.h Log: De-couple ppp from libalias. If libalias isn't there, the alias commands simply won't work. Only root may specify the location of the alias lib (otherwise, it's hard-coded). Make logprintf silently fail if LogOpen hasn't been called. Suggested by: eivind Revision Changes Path 1.20 +6 -6 src/usr.sbin/ppp/Makefile 1.3 +22 -32 src/usr.sbin/ppp/alias_cmd.c 1.8 +2 -1 src/usr.sbin/ppp/async.c 1.13 +2 -1 src/usr.sbin/ppp/auth.c 1.12 +2 -1 src/usr.sbin/ppp/ccp.c 1.17 +2 -1 src/usr.sbin/ppp/chap.c 1.25 +6 -1 src/usr.sbin/ppp/chat.c 1.50 +26 -15 src/usr.sbin/ppp/command.c 1.15 +2 -1 src/usr.sbin/ppp/hdlc.c 1.20 +6 -5 src/usr.sbin/ppp/ip.c 1.20 +3 -3 src/usr.sbin/ppp/ipcp.c 1.21 +2 -1 src/usr.sbin/ppp/lcp.c 1.11 +6 -4 src/usr.sbin/ppp/log.c 1.14 +2 -1 src/usr.sbin/ppp/lqr.c 1.57 +8 -6 src/usr.sbin/ppp/main.c 1.40 +2 -1 src/usr.sbin/ppp/modem.c 1.19 +2 -1 src/usr.sbin/ppp/os.c 1.12 +2 -1 src/usr.sbin/ppp/pap.c 1.11 +8 -1 src/usr.sbin/ppp/systems.c 1.4 +2 -1 src/usr.sbin/ppp/systems.h 1.17 +3 -2 src/usr.sbin/ppp/vars.c 1.16 +15 -1 src/usr.sbin/ppp/vars.h brian 1997/05/25 17:52:31 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp Makefile alias_cmd.c async.c auth.c ccp.c chap.c chat.c command.c hdlc.c ip.c ipcp.c lcp.c log.c lqr.c main.c modem.c os.c pap.c systems.c systems.h vars.c vars.h Log: YAMFC: De-couple ppp from libalias. If libalias isn't there, the alias commands simply won't work. Only root may specify the location of the alias lib (otherwise, it's hard-coded). Make logprintf silently fail if LogOpen hasn't been called. Suggested by: eivind Revision Changes Path 1.9.2.6 +6 -6 src/usr.sbin/ppp/Makefile 1.1.2.2 +22 -32 src/usr.sbin/ppp/alias_cmd.c 1.5.2.1 +2 -1 src/usr.sbin/ppp/async.c 1.7.2.4 +2 -1 src/usr.sbin/ppp/auth.c 1.7.2.3 +2 -1 src/usr.sbin/ppp/ccp.c 1.7.2.6 +2 -1 src/usr.sbin/ppp/chap.c 1.11.2.8 +6 -1 src/usr.sbin/ppp/chat.c 1.24.2.14 +26 -15 src/usr.sbin/ppp/command.c 1.9.2.3 +2 -1 src/usr.sbin/ppp/hdlc.c 1.9.2.9 +6 -5 src/usr.sbin/ppp/ip.c 1.9.2.10 +3 -3 src/usr.sbin/ppp/ipcp.c 1.10.2.7 +2 -1 src/usr.sbin/ppp/lcp.c 1.4.2.4 +6 -4 src/usr.sbin/ppp/log.c 1.7.2.4 +2 -1 src/usr.sbin/ppp/lqr.c 1.22.2.19 +8 -6 src/usr.sbin/ppp/main.c 1.24.2.10 +2 -1 src/usr.sbin/ppp/modem.c 1.7.2.7 +2 -1 src/usr.sbin/ppp/os.c 1.7.2.3 +2 -1 src/usr.sbin/ppp/pap.c 1.6.2.4 +8 -1 src/usr.sbin/ppp/systems.c 1.1.4.1 +2 -1 src/usr.sbin/ppp/systems.h 1.9.2.5 +3 -2 src/usr.sbin/ppp/vars.c 1.7.2.6 +15 -1 src/usr.sbin/ppp/vars.h brian 1997/05/25 17:54:50 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp loadalias.c Log: Correct dlopen arg. Revision Changes Path 1.1.2.1 +1 -1 src/usr.sbin/ppp/loadalias.c brian 1997/05/28 19:29:14 PDT Modified files: usr.sbin/ppp command.c main.c modem.c Log: Correct the return of DialModem() Suggested by: kfurge Revision Changes Path 1.51 +2 -2 src/usr.sbin/ppp/command.c 1.58 +2 -2 src/usr.sbin/ppp/main.c 1.41 +8 -11 src/usr.sbin/ppp/modem.c brian 1997/05/28 19:30:36 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c main.c modem.c Log: YAMFC: Correct the return of DialModem() Suggested by: kfurge Revision Changes Path 1.24.2.15 +2 -2 src/usr.sbin/ppp/command.c 1.22.2.20 +2 -2 src/usr.sbin/ppp/main.c 1.24.2.11 +8 -11 src/usr.sbin/ppp/modem.c brian 1997/05/31 09:37:21 PDT Modified files: usr.sbin/ppp command.c Log: Remove "set mtu ..." ability. Currently, this is an "alias" for "set mru ...", but there's no such thing as setting your mtu in the ppp protocol (rfc1661). Revision Changes Path 1.52 +2 -2 src/usr.sbin/ppp/command.c brian 1997/05/31 09:38:27 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c Log: YAMFC: Remove "set mtu ..." ability. Currently, this is an "alias" for "set mru ...", but there's no such thing as setting your mtu in the ppp protocol (rfc1661). Revision Changes Path 1.24.2.16 +2 -2 src/usr.sbin/ppp/command.c brian 1997/05/31 18:13:05 PDT Modified files: usr.sbin/ppp command.c hdlc.h os.c vars.c vars.h Log: Implement "set mtu" command to allow the client to reduce the interface mtu. Allow max mru spec of 16k. Add "show m[rt]u" ability. Revision Changes Path 1.53 +54 -7 src/usr.sbin/ppp/command.c 1.7 +6 -2 src/usr.sbin/ppp/hdlc.h 1.20 +3 -1 src/usr.sbin/ppp/os.c 1.18 +3 -3 src/usr.sbin/ppp/vars.c 1.17 +3 -1 src/usr.sbin/ppp/vars.h brian 1997/05/31 18:14:39 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c hdlc.h os.c vars.c vars.h Log: YAMFC: Implement "set mtu" command to allow the client to reduce the interface mtu. Allow max mru spec of 16k. Add "show m[rt]u" ability. Revision Changes Path 1.24.2.17 +54 -7 src/usr.sbin/ppp/command.c 1.4.2.1 +6 -2 src/usr.sbin/ppp/hdlc.h 1.7.2.8 +3 -1 src/usr.sbin/ppp/os.c 1.9.2.6 +3 -3 src/usr.sbin/ppp/vars.c 1.7.2.7 +3 -1 src/usr.sbin/ppp/vars.h brian 1997/05/31 20:43:28 PDT Modified files: usr.sbin/ppp lcp.c log.c main.c os.c Log: Remove initial startup printf's in -direct mode. Make "same magic" error send a NAK (as per rfc). Revision Changes Path 1.22 +11 -7 src/usr.sbin/ppp/lcp.c 1.12 +3 -2 src/usr.sbin/ppp/log.c 1.59 +8 -5 src/usr.sbin/ppp/main.c 1.21 +3 -2 src/usr.sbin/ppp/os.c brian 1997/05/31 20:44:18 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp lcp.c log.c main.c os.c Log: YAMFC: Remove initial startup printf's in -direct mode. Make "same magic" error send a NAK (as per rfc). Revision Changes Path 1.10.2.8 +11 -7 src/usr.sbin/ppp/lcp.c 1.4.2.5 +3 -2 src/usr.sbin/ppp/log.c 1.22.2.21 +8 -5 src/usr.sbin/ppp/main.c 1.7.2.9 +3 -2 src/usr.sbin/ppp/os.c brian 1997/06/01 04:35:05 PDT Modified files: usr.sbin/ppp hdlc.h pred.c Log: Reduce MAX_M[RT]U back to 2048. Even on a null-modem ppp link, we gain nothing with a larger mtu. Suggested by: joerg Fix pred1 buffer size (must be == MAX_MTU) Revision Changes Path 1.8 +3 -3 src/usr.sbin/ppp/hdlc.h 1.11 +3 -5 src/usr.sbin/ppp/pred.c brian 1997/06/01 04:36:13 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp hdlc.h pred.c Log: YAMFC: Reduce MAX_M[RT]U back to 2048. Even on a null-modem ppp link, we gain nothing with a larger mtu. Suggested by: joerg Fix pred1 buffer size (must be == MAX_MTU) Revision Changes Path 1.4.2.2 +3 -3 src/usr.sbin/ppp/hdlc.h 1.7.2.2 +3 -5 src/usr.sbin/ppp/pred.c brian 1997/06/01 07:37:19 PDT Modified files: usr.sbin/ppp fsm.c Log: Go directly to ST_STOPPED when a TerminateReq is received and after the TerminateAck is sent (as per rfc1661) rather than to ST_STOPPING. Going to ST_STOPPING will leave us in a state where we're waiting for the other side to do something - not a good idea, especially as the client side sends a TerminateReq then exits on idle timeout. Revision Changes Path 1.11 +3 -3 src/usr.sbin/ppp/fsm.c brian 1997/06/01 07:38:17 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp fsm.c Log: YAMFC: Go directly to ST_STOPPED when a TerminateReq is received and after the TerminateAck is sent (as per rfc1661) rather than to ST_STOPPING. Going to ST_STOPPING will leave us in a state where we're waiting for the other side to do something - not a good idea, especially as the client side sends a TerminateReq then exits on idle timeout. Revision Changes Path 1.7.2.2 +3 -3 src/usr.sbin/ppp/fsm.c brian 1997/06/01 17:04:41 PDT Modified files: usr.sbin/ppp fsm.c Log: Back out last change (which in fact breaks rfc1661) and modify the behaviour so that a timer is started and the restart counter is zeroed (as per the State Machine Diagram). Pointed-out-by: joerg Revision Changes Path 1.12 +5 -4 src/usr.sbin/ppp/fsm.c brian 1997/06/01 17:06:24 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp fsm.c Log: YAMFC: Back out last change (which in fact breaks rfc1661) and modify the behaviour so that a timer is started and the restart counter is zeroed (as per the State Machine Diagram). Pointed-out-by: joerg Revision Changes Path 1.7.2.3 +5 -4 src/usr.sbin/ppp/fsm.c brian 1997/06/02 17:35:07 PDT Modified files: usr.sbin/ppp ppp.8 Log: Remove mis-leading version info. Revision Changes Path 1.35 +1 -2 src/usr.sbin/ppp/ppp.8 brian 1997/06/02 17:37:14 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ppp.8 Log: YAMFC: Remove mis-leading version info. Revision Changes Path 1.19.2.8 +1 -2 src/usr.sbin/ppp/ppp.8 brian 1997/06/08 20:27:51 PDT Modified files: 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 defs.h filter.c filter.h fsm.c fsm.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 passwdauth.c passwdauth.h phase.h 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: usr.sbin/ppp cdefs.h Log: 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" I think this fixes the "magic is same" problems that some people have been experiencing. The man page is being rewritten. It'll follow soon. Revision Changes Path 1.21 +4 -5 src/usr.sbin/ppp/Makefile 1.4 +45 -33 src/usr.sbin/ppp/alias_cmd.c 1.12 +20 -19 src/usr.sbin/ppp/arp.c 1.4 +3 -3 src/usr.sbin/ppp/arp.h 1.9 +3 -3 src/usr.sbin/ppp/async.c 1.14 +2 -4 src/usr.sbin/ppp/auth.c 1.6 +7 -7 src/usr.sbin/ppp/auth.h 1.13 +28 -30 src/usr.sbin/ppp/ccp.c 1.6 +7 -7 src/usr.sbin/ppp/ccp.h 1.18 +11 -40 src/usr.sbin/ppp/chap.c 1.6 +2 -2 src/usr.sbin/ppp/chap.h 1.26 +28 -40 src/usr.sbin/ppp/chat.c 1.6 +3 -4 src/usr.sbin/ppp/chat.h 1.54 +452 -371 src/usr.sbin/ppp/command.c 1.15 +1 -2 src/usr.sbin/ppp/defs.h 1.10 +68 -59 src/usr.sbin/ppp/filter.c 1.8 +2 -2 src/usr.sbin/ppp/filter.h 1.13 +35 -47 src/usr.sbin/ppp/fsm.c 1.8 +25 -26 src/usr.sbin/ppp/fsm.h 1.16 +22 -28 src/usr.sbin/ppp/hdlc.c 1.9 +8 -8 src/usr.sbin/ppp/hdlc.h 1.21 +43 -43 src/usr.sbin/ppp/ip.c 1.4 +4 -4 src/usr.sbin/ppp/ip.h 1.21 +62 -62 src/usr.sbin/ppp/ipcp.c 1.7 +7 -9 src/usr.sbin/ppp/ipcp.h 1.23 +56 -61 src/usr.sbin/ppp/lcp.c 1.7 +7 -8 src/usr.sbin/ppp/lcp.h 1.7 +9 -10 src/usr.sbin/ppp/lcpproto.h 1.2 +7 -11 src/usr.sbin/ppp/loadalias.c 1.13 +108 -277 src/usr.sbin/ppp/log.c 1.11 +31 -72 src/usr.sbin/ppp/log.h 1.15 +27 -35 src/usr.sbin/ppp/lqr.c 1.6 +7 -7 src/usr.sbin/ppp/lqr.h 1.60 +129 -140 src/usr.sbin/ppp/main.c 1.4 +2 -2 src/usr.sbin/ppp/main.h 1.7 +22 -44 src/usr.sbin/ppp/mbuf.c 1.5 +12 -10 src/usr.sbin/ppp/mbuf.h 1.42 +76 -127 src/usr.sbin/ppp/modem.c 1.8 +17 -18 src/usr.sbin/ppp/modem.h 1.22 +43 -36 src/usr.sbin/ppp/os.c 1.6 +12 -12 src/usr.sbin/ppp/os.h 1.13 +14 -16 src/usr.sbin/ppp/pap.c 1.4 +5 -7 src/usr.sbin/ppp/passwdauth.c 1.2 +1 -1 src/usr.sbin/ppp/passwdauth.h 1.6 +2 -3 src/usr.sbin/ppp/phase.h 1.12 +7 -10 src/usr.sbin/ppp/pred.c 1.4 +4 -4 src/usr.sbin/ppp/pred.h 1.14 +56 -86 src/usr.sbin/ppp/route.c 1.4 +2 -2 src/usr.sbin/ppp/route.h 1.7 +3 -3 src/usr.sbin/ppp/sig.c 1.8 +3 -3 src/usr.sbin/ppp/sig.h 1.9 +23 -30 src/usr.sbin/ppp/slcompress.c 1.6 +4 -5 src/usr.sbin/ppp/slcompress.h 1.12 +17 -23 src/usr.sbin/ppp/systems.c 1.5 +4 -4 src/usr.sbin/ppp/systems.h 1.10 +9 -8 src/usr.sbin/ppp/timeout.h 1.17 +23 -35 src/usr.sbin/ppp/timer.c 1.19 +50 -101 src/usr.sbin/ppp/vars.c 1.18 +8 -6 src/usr.sbin/ppp/vars.h 1.8 +7 -13 src/usr.sbin/ppp/vjcomp.c brian 1997/06/09 16:38:40 PDT Modified files: usr.sbin/ppp ppp.8 pred.c vars.c Log: Make the man page a little more detailed. Update the version number to 1.00. Increase the predictor-1 buffer by 2 bytes. Revision Changes Path 1.36 +970 -322 src/usr.sbin/ppp/ppp.8 1.13 +3 -3 src/usr.sbin/ppp/pred.c 1.20 +3 -3 src/usr.sbin/ppp/vars.c 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 brian 1997/06/10 20:57:53 PDT Modified files: usr.sbin/ppp command.c main.c modem.c vars.h Log: Sort out ppp over tcp: o Allow "set var" with no args to blank var (don't req ""). o Zero VarTerm ASAP if not in interactive mode. o Never print anything to stdout in -direct mode. o Count redial when failing to open modem. o Increase device size to 40 characters (for host:port). o Remove missed "if (fd == 0) fd = 1;". o Don't give up on incoming non-terminal connections. Revision Changes Path 1.55 +15 -11 src/usr.sbin/ppp/command.c 1.61 +31 -13 src/usr.sbin/ppp/main.c 1.43 +10 -6 src/usr.sbin/ppp/modem.c 1.19 +2 -2 src/usr.sbin/ppp/vars.h brian 1997/06/10 20:59:35 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c main.c modem.c vars.h Log: YAMFC: Sort out ppp over tcp: o Allow "set var" with no args to blank var (don't req ""). o Zero VarTerm ASAP if not in interactive mode. o Never print anything to stdout in -direct mode. o Count redial when failing to open modem. o Increase device size to 40 characters (for host:port). o Remove missed "if (fd == 0) fd = 1;". o Don't give up on incoming non-terminal connections. Revision Changes Path 1.24.2.19 +15 -11 src/usr.sbin/ppp/command.c 1.22.2.23 +31 -13 src/usr.sbin/ppp/main.c 1.24.2.13 +10 -6 src/usr.sbin/ppp/modem.c 1.7.2.9 +2 -2 src/usr.sbin/ppp/vars.h brian 1997/06/12 17:05:00 PDT Modified files: usr.sbin/ppp ppp.8 Log: Document ppp over tcp (how to tunnel) Revision Changes Path 1.37 +106 -2 src/usr.sbin/ppp/ppp.8 brian 1997/06/12 17:06:00 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ppp.8 Log: YAMFC: Document ppp over tcp (how to tunnel) Revision Changes Path 1.19.2.10 +106 -2 src/usr.sbin/ppp/ppp.8 brian 1997/06/12 17:09:55 PDT Modified files: usr.sbin/ppp command.c Log: Fix "show ?" alignment. PR: 3830 Submitted by: Josh Gilliam Revision Changes Path 1.56 +2 -2 src/usr.sbin/ppp/command.c brian 1997/06/12 17:11:05 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c Log: YAMFC: Fix "show ?" alignment. PR: 3830 Submitted by: Josh Gilliam Revision Changes Path 1.24.2.20 +2 -2 src/usr.sbin/ppp/command.c brian 1997/06/12 19:07:35 PDT Modified files: usr.sbin/ppp defs.h os.c ppp.8 Log: Add ppp.linkdown file to compliment ppp.linkup. Submitted by: Forgotten Passed on by: Terry Dwyer 61 8 9491 5161 Also remove extraneous setuid(0) - it's only undone by the subsequent call to SelectSystem(). Revision Changes Path 1.16 +3 -3 src/usr.sbin/ppp/defs.h 1.23 +12 -8 src/usr.sbin/ppp/os.c 1.38 +15 -6 src/usr.sbin/ppp/ppp.8 brian 1997/06/12 19:09:00 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp defs.h os.c ppp.8 Log: YAMFC: Add ppp.linkdown file to compliment ppp.linkup. Submitted by: Forgotten Passed on by: Terry Dwyer 61 8 9491 5161 Also remove extraneous setuid(0) - it's only undone by the subsequent call to SelectSystem(). Revision Changes Path 1.4.2.6 +3 -3 src/usr.sbin/ppp/defs.h 1.7.2.11 +12 -8 src/usr.sbin/ppp/os.c 1.19.2.11 +15 -6 src/usr.sbin/ppp/ppp.8 brian 1997/06/12 20:59:37 PDT Modified files: usr.sbin/ppp command.c ppp.8 route.c Log: Fix "delete ...", it now only insists on one arg too. Discovered by: Rikk Salamat Revision Changes Path 1.57 +17 -14 src/usr.sbin/ppp/command.c 1.39 +2 -2 src/usr.sbin/ppp/ppp.8 1.15 +19 -5 src/usr.sbin/ppp/route.c brian 1997/06/12 21:01:44 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c ppp.8 route.c Log: YAMFC: Fix "delete ...", it now only insists on one arg too. Discovered by: Rikk Salamat Revision Changes Path 1.24.2.21 +18 -15 src/usr.sbin/ppp/command.c 1.19.2.12 +2 -2 src/usr.sbin/ppp/ppp.8 1.9.2.5 +19 -5 src/usr.sbin/ppp/route.c ache 1997/06/13 17:21:24 PDT Modified files: usr.sbin/ppp chap.c command.c lcp.c Log: Remove srandomdev fallback code Revision Changes Path 1.19 +2 -3 src/usr.sbin/ppp/chap.c 1.58 +3 -5 src/usr.sbin/ppp/command.c 1.24 +2 -3 src/usr.sbin/ppp/lcp.c brian 1997/06/16 06:25:01 PDT Modified files: usr.sbin/ppp main.c Log: Remove call to daemon(). Just call setsid() and close any relevent descriptors (0,2,[1]). We've already fork()d. PR: 3874 Revision Changes Path 1.62 +10 -7 src/usr.sbin/ppp/main.c brian 1997/06/16 06:26:27 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp main.c Log: YAMFC: Remove call to daemon(). Just call setsid() and close any relevent descriptors (0,2,[1]). We've already fork()d. PR: 3874 Revision Changes Path 1.22.2.24 +10 -7 src/usr.sbin/ppp/main.c brian 1997/06/16 06:52:11 PDT Modified files: usr.sbin/ppp ppp.8 Log: Correct filter docs. PR: 3464 Submitted by: Stephen J. Roznowski Revision Changes Path 1.40 +4 -4 src/usr.sbin/ppp/ppp.8 brian 1997/06/16 06:53:55 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ppp.8 Log: YAMFC: Correct filter docs. PR: 3464 Submitted by: Stephen J. Roznowski Revision Changes Path 1.19.2.13 +4 -4 src/usr.sbin/ppp/ppp.8 brian 1997/06/16 12:59:42 PDT Modified files: usr.sbin/ppp main.c Log: Set netfd to STDOUT_FILENO rather than STDIN_FILENO. Revision Changes Path 1.63 +2 -2 src/usr.sbin/ppp/main.c brian 1997/06/16 13:02:28 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp main.c Log: YAMFC: Set netfd to STDOUT_FILENO rather than STDIN_FILENO. Revision Changes Path 1.22.2.25 +2 -2 src/usr.sbin/ppp/main.c brian 1997/06/16 14:20:02 PDT Modified files: usr.sbin/ppp ip.c Log: Put TCP/IP logs back on one line. Revision Changes Path 1.22 +46 -18 src/usr.sbin/ppp/ip.c brian 1997/06/16 14:22:41 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ip.c Log: YAMFC: Put TCP/IP logs back on one line. Revision Changes Path 1.9.2.11 +46 -18 src/usr.sbin/ppp/ip.c brian 1997/06/16 18:46:08 PDT Modified files: usr.sbin/ppp main.c Log: Handle redial tries correctly under -ddial Revision Changes Path 1.64 +11 -10 src/usr.sbin/ppp/main.c brian 1997/06/16 18:47:12 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp main.c Log: YAMFC: Handle redial tries correctly under -ddial Revision Changes Path 1.22.2.26 +11 -10 src/usr.sbin/ppp/main.c brian 1997/06/16 19:04:54 PDT Modified files: usr.sbin/ppp command.c Log: Cosmetic: Fix help syntax. Revision Changes Path 1.59 +4 -6 src/usr.sbin/ppp/command.c brian 1997/06/16 19:06:52 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c Log: YAMFC: Cosmetic: Fix help syntax. Revision Changes Path 1.24.2.22 +4 -6 src/usr.sbin/ppp/command.c brian 1997/06/20 16:43:36 PDT Modified files: usr.sbin/ppp ppp.8 route.c Log: Fix "delete all". PR: 3913 Revision Changes Path 1.41 +25 -11 src/usr.sbin/ppp/ppp.8 1.16 +6 -10 src/usr.sbin/ppp/route.c brian 1997/06/20 16:45:02 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ppp.8 route.c Log: YAMFC: Fix "delete all". PR: 3913 Revision Changes Path 1.19.2.14 +25 -11 src/usr.sbin/ppp/ppp.8 1.9.2.6 +6 -10 src/usr.sbin/ppp/route.c brian 1997/06/23 12:18:14 PDT Modified files: usr.sbin/ppp command.c Log: Fix "set parity" PR: 3881 Actual problem found by: shocking@mailbox.uq.edu.au Revision Changes Path 1.60 +2 -14 src/usr.sbin/ppp/command.c brian 1997/06/23 12:19:31 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c Log: YAMFC: Fix "set parity" PR: 3881 Actual problem found by: shocking@mailbox.uq.edu.au Revision Changes Path 1.24.2.23 +2 -14 src/usr.sbin/ppp/command.c brian 1997/06/23 16:08:25 PDT Modified files: usr.sbin/ppp async.c Log: Typo police. Submitted by: Chuck Robey Revision Changes Path 1.10 +2 -2 src/usr.sbin/ppp/async.c brian 1997/06/23 16:10:15 PDT Modified files: usr.sbin/ppp chat.c command.c defs.h main.c modem.c Log: o Fix uptime for direct connections. o Style police o Make hangup abort the current connection, not necessarily exiting (-auto/-ddial). o Trap HUP and INT during DoChat and abort the connection attempt. This means you can now type "dial" and change your mind with ^C, or HUP the process to stop it dialing. Slapped into doing it by: Chuck Robey Revision Changes Path 1.27 +41 -28 src/usr.sbin/ppp/chat.c 1.61 +5 -3 src/usr.sbin/ppp/command.c 1.17 +2 -1 src/usr.sbin/ppp/defs.h 1.65 +15 -27 src/usr.sbin/ppp/main.c 1.44 +13 -7 src/usr.sbin/ppp/modem.c brian 1997/06/23 16:12:51 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp async.c Log: YAMFC: Typo police. Submitted by: Chuck Robey Revision Changes Path 1.5.2.3 +2 -2 src/usr.sbin/ppp/async.c brian 1997/06/23 16:14:15 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp chat.c command.c defs.h main.c modem.c Log: YAMFC: o Fix uptime for direct connections. o Style police o Make hangup abort the current connection, not necessarily exiting (-auto/-ddial). o Trap HUP and INT during DoChat and abort the connection attempt. This means you can now type "dial" and change your mind with ^C, or HUP the process to stop it dialing. Slapped into doing it by: Chuck Robey Revision Changes Path 1.11.2.10 +41 -28 src/usr.sbin/ppp/chat.c 1.24.2.24 +5 -3 src/usr.sbin/ppp/command.c 1.4.2.7 +2 -1 src/usr.sbin/ppp/defs.h 1.22.2.27 +15 -27 src/usr.sbin/ppp/main.c 1.24.2.14 +13 -7 src/usr.sbin/ppp/modem.c brian 1997/06/24 14:25:08 PDT Modified files: usr.sbin/ppp main.c Log: Fix ~? output in "term" mode. Spotted by: Harry Starr Revision Changes Path 1.66 +9 -9 src/usr.sbin/ppp/main.c brian 1997/06/24 14:26:33 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp main.c Log: YAMFC: Fix ~? output in "term" mode. Spotted by: Harry Starr Revision Changes Path 1.22.2.28 +9 -9 src/usr.sbin/ppp/main.c brian 1997/06/24 19:04:36 PDT Modified files: usr.sbin/ppp command.c Log: Allow shell commands (still run as original user) unless defined out - including while a telnet session with a -auto ppp is in effect. If you don't create ppp.secrets, you deserve what you get. telnet connection capabilities will be configurable per system soon. Suggested by: Terry Dwyer Revision Changes Path 1.62 +8 -2 src/usr.sbin/ppp/command.c brian 1997/06/24 19:09:01 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c Log: YAMFC: Allow shell commands (still run as original user) unless defined out - including while a telnet session with a -auto ppp is in effect. If you don't create ppp.secrets, you deserve what you get. telnet connection capabilities will be configurable per system soon. Suggested by: Terry Dwyer Revision Changes Path 1.24.2.25 +8 -2 src/usr.sbin/ppp/command.c brian 1997/06/25 12:30:07 PDT Modified files: usr.sbin/ppp Makefile command.c ipcp.c main.c mbuf.c ppp.8 systems.c Added files: usr.sbin/ppp server.c server.h Log: Add "set server" to control the server socket. Catch SIGUSR1 to re-init listening socket. Document signal behaviour. Add missing '\n's to LogPrintf(LogWARN,...) Main() returns int not void. AF_LOCAL ideal suggested a long time ago by: joerg Revision Changes Path 1.22 +3 -3 src/usr.sbin/ppp/Makefile 1.63 +25 -1 src/usr.sbin/ppp/command.c 1.22 +2 -2 src/usr.sbin/ppp/ipcp.c 1.67 +48 -60 src/usr.sbin/ppp/main.c 1.8 +4 -1 src/usr.sbin/ppp/mbuf.c 1.42 +70 -3 src/usr.sbin/ppp/ppp.8 1.13 +7 -1 src/usr.sbin/ppp/systems.c brian 1997/06/25 12:32:40 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp Makefile command.c ipcp.c main.c mbuf.c ppp.8 systems.c Added files: (Branch: RELENG_2_2) usr.sbin/ppp server.c server.h Log: YAMFC: Add "set server" to control the server socket. Catch SIGUSR1 to re-init listening socket. Document signal behaviour. Add missing '\n's to LogPrintf(LogWARN,...) Main() returns int not void. AF_LOCAL idea suggested a long time ago by: joerg Revision Changes Path 1.9.2.8 +3 -3 src/usr.sbin/ppp/Makefile 1.24.2.26 +25 -1 src/usr.sbin/ppp/command.c 1.9.2.12 +2 -2 src/usr.sbin/ppp/ipcp.c 1.22.2.29 +48 -60 src/usr.sbin/ppp/main.c 1.3.6.3 +4 -1 src/usr.sbin/ppp/mbuf.c 1.19.2.15 +70 -3 src/usr.sbin/ppp/ppp.8 1.6.2.6 +7 -1 src/usr.sbin/ppp/systems.c brian 1997/06/27 18:04:56 PDT Modified files: usr.sbin Makefile Added files: usr.sbin/pppctl Makefile pppctl.8 pppctl.c Log: Allow command line control of ppp through both TCP and AF_LOCAL sockets. Revision Changes Path 1.110 +3 -3 src/usr.sbin/Makefile brian 1997/06/27 18:09:05 PDT Modified files: (Branch: RELENG_2_2) usr.sbin Makefile Added files: (Branch: RELENG_2_2) usr.sbin/pppctl Makefile pppctl.8 pppctl.c Log: YAMFC: Allow command line control of ppp through both TCP and AF_LOCAL sockets. Revision Changes Path 1.98.2.4 +3 -3 src/usr.sbin/Makefile brian 1997/06/27 18:34:04 PDT Modified files: usr.sbin/ppp command.c filter.c Log: Deal with HISADDR/MYADDR in filter rules. Mostly submitted by: kfurge@worldnet.att.net Allow MYADDR in add/delete commands to facilitate dynamic additions of a loopback route to MYADDR. Revision Changes Path 1.64 +13 -11 src/usr.sbin/ppp/command.c 1.11 +8 -4 src/usr.sbin/ppp/filter.c brian 1997/06/29 06:54:37 PDT Modified files: usr.sbin/ppp main.c Log: Fix HUP handling while dialing. Pointed out by: ache Revision Changes Path 1.68 +6 -3 src/usr.sbin/ppp/main.c brian 1997/06/29 06:55:59 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp main.c Log: YAMFC: Fix HUP handling while dialing. Pointed out by: ache Revision Changes Path 1.22.2.30 +6 -3 src/usr.sbin/ppp/main.c brian 1997/06/29 11:37:44 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c filter.c Log: YAMFC: Deal with HISADDR/MYADDR in filter rules. Partially submitted by: kfurge@worldnet.att.net Allow MYADDR in add/delete commands to facilitate dynamic additions of a loopback route to MYADDR. I'd consider most of this a bug fix rather than an enhancement. Revision Changes Path 1.24.2.27 +13 -11 src/usr.sbin/ppp/command.c 1.6.2.3 +8 -4 src/usr.sbin/ppp/filter.c brian 1997/06/29 20:03:39 PDT Modified files: usr.sbin/ppp command.c ppp.8 server.c server.h Log: Allow specification of a umask for local socket creation in "set server" command. Revision Changes Path 1.65 +14 -6 src/usr.sbin/ppp/command.c 1.43 +5 -3 src/usr.sbin/ppp/ppp.8 1.2 +5 -1 src/usr.sbin/ppp/server.c 1.2 +1 -1 src/usr.sbin/ppp/server.h brian 1997/06/29 20:05:16 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c ppp.8 server.c server.h Log: YAMFC: Allow specification of a umask for local socket creation in "set server" command. Revision Changes Path 1.24.2.28 +14 -6 src/usr.sbin/ppp/command.c 1.19.2.16 +5 -3 src/usr.sbin/ppp/ppp.8 1.1.2.2 +5 -1 src/usr.sbin/ppp/server.c 1.1.2.2 +1 -1 src/usr.sbin/ppp/server.h brian 1997/07/01 14:31:31 PDT Modified files: usr.sbin/ppp chat.c main.c ppp.8 Log: Make HUP cause an exit (as it used to), and make INT cause a hangup - not exiting for -ddial & -auto. HUP must exit because init sends this at system shutdown time (why, I don't know), and we don't want to end up redialing after the HUP (due to another dfilter packet). Pointed out by and discussed with: ache Revision Changes Path 1.28 +4 -10 src/usr.sbin/ppp/chat.c 1.69 +5 -5 src/usr.sbin/ppp/main.c 1.44 +4 -20 src/usr.sbin/ppp/ppp.8 brian 1997/07/01 14:33:53 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp chat.c main.c ppp.8 Log: YAMFC: Make HUP cause an exit (as it used to), and make INT cause a hangup - not exiting for -ddial & -auto. HUP must exit because init sends this at system shutdown time (why, I don't know), and we don't want to end up redialing after the HUP (due to another dfilter packet). Pointed out by and discussed with: ache Revision Changes Path 1.11.2.11 +4 -10 src/usr.sbin/ppp/chat.c 1.22.2.31 +5 -5 src/usr.sbin/ppp/main.c 1.19.2.17 +4 -20 src/usr.sbin/ppp/ppp.8 phk 1997/07/02 12:18:44 PDT Modified files: usr.sbin/ppp lqr.c Log: Reset all LQR variables when we start over. Revision Changes Path 1.16 +4 -1 src/usr.sbin/ppp/lqr.c brian 1997/07/12 12:22:41 PDT Modified files: usr.sbin/ppp command.c Log: Allow service names in "set server" Revision Changes Path 1.66 +15 -3 src/usr.sbin/ppp/command.c brian 1997/07/12 12:26:51 PDT Modified files: usr.sbin/pppctl pppctl.c Log: Support "host:port" as first arg. Revision Changes Path 1.2 +19 -6 src/usr.sbin/pppctl/pppctl.c brian 1997/07/13 18:41:37 PDT Modified files: usr.sbin/ppp chat.c command.c modem.c ppp.8 vars.h Log: Allow a "hangup" capability. You can now "ATZ" your modem when it's closed. Submitted by: peter@citylink.dinoex.sub.org (Peter Much) Revision Changes Path 1.29 +4 -1 src/usr.sbin/ppp/chat.c 1.67 +8 -1 src/usr.sbin/ppp/command.c 1.45 +16 -4 src/usr.sbin/ppp/modem.c 1.45 +6 -1 src/usr.sbin/ppp/ppp.8 1.20 +3 -1 src/usr.sbin/ppp/vars.h brian 1997/07/23 19:42:35 PDT Modified files: usr.sbin/ppp modem.c Log: Don't try to ioctl(,TIOCOUTQ,) on a closed descriptor. Reported by: Stephane Raimbault Revision Changes Path 1.46 +6 -5 src/usr.sbin/ppp/modem.c brian 1997/07/27 16:26:25 PDT Modified files: usr.sbin/ppp filter.c Log: Count the "proto" arg after a single address, Check correctly for "deny" packets. Submitted by: Dave Bodenstab Revision Changes Path 1.12 +4 -2 src/usr.sbin/ppp/filter.c brian 1997/07/27 16:28:59 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp filter.c Log: YAMFC: Count the "proto" arg after a single address, Check correctly for "deny" packets. Submitted by: Dave Bodenstab Revision Changes Path 1.6.2.4 +4 -2 src/usr.sbin/ppp/filter.c brian 1997/07/27 18:02:29 PDT Modified files: usr.sbin/ppp route.c Log: Fix file descriptor leaks. Revision Changes Path 1.17 +8 -4 src/usr.sbin/ppp/route.c brian 1997/07/27 18:04:31 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp route.c Log: YAMFC: Fix file descriptor leaks. Revision Changes Path 1.9.2.7 +8 -4 src/usr.sbin/ppp/route.c brian 1997/07/28 15:17:50 PDT Modified files: usr.sbin/pppctl pppctl.8 pppctl.c Log: Allow hosts specified by IP number (avoiding a DNS lookup) Update doc including the [host:]port syntax. Revision Changes Path 1.2 +9 -6 src/usr.sbin/pppctl/pppctl.8 1.3 +13 -3 src/usr.sbin/pppctl/pppctl.c brian 1997/07/29 15:37:06 PDT Modified files: usr.sbin/ppp ipcp.c Log: Set up the alias address before executing the contents of ppp.linkup. Revision Changes Path 1.23 +3 -3 src/usr.sbin/ppp/ipcp.c brian 1997/07/31 19:02:31 PDT Modified files: usr.sbin/ppp lcp.c Log: Remove extraneous prototypes. Revision Changes Path 1.25 +1 -3 src/usr.sbin/ppp/lcp.c brian 1997/07/31 19:12:57 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp lcp.c Log: YAMFC: Remove extraneous prototypes. Revision Changes Path 1.10.2.10 +1 -3 src/usr.sbin/ppp/lcp.c brian 1997/08/03 13:21:24 PDT Modified files: usr.sbin/ppp loadalias.c Log: Use libalias.so.2.2 Revision Changes Path 1.3 +1 -1 src/usr.sbin/ppp/loadalias.c brian 1997/08/10 15:03:23 PDT Modified files: usr.sbin/ppp ppp.8 Log: Correct default log file name. PR: 4065 Prompted by: Steve Price Submitted by: sjr1@flash.net Revision Changes Path 1.46 +2 -2 src/usr.sbin/ppp/ppp.8 brian 1997/08/10 15:07:13 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ppp.8 Log: YAMFC: Correct default log file name. PR: 4065 Prompted by: Steve Price Submitted by: sjr1@flash.net Revision Changes Path 1.19.2.18 +2 -2 src/usr.sbin/ppp/ppp.8 brian 1997/08/11 15:07:59 PDT Modified files: usr.sbin/ppp loadalias.c Log: Use libalias.so.2.3. Revision Changes Path 1.4 +1 -1 src/usr.sbin/ppp/loadalias.c brian 1997/08/13 18:47:56 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/pppctl pppctl.8 pppctl.c Log: YAMFC: - Buffer space problem found by Sergio Lenzi fixed. Natd now waits with select(2) for buffer space to become available if write fails. - Packet aliasing library upgraded to 2.[23] interface. Submitted by: Ari Suutari Revision Changes Path 1.1.2.2 +9 -6 src/usr.sbin/pppctl/pppctl.8 1.1.2.2 +30 -7 src/usr.sbin/pppctl/pppctl.c brian 1997/08/13 18:49:20 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp chat.c command.c ipcp.c loadalias.c lqr.c modem.c ppp.8 vars.h Log: YAMFC: o Reset all LQR variables when we start over. o Allow service names in "set server" o Allow a "hangup" capability. You can now "ATZ" your modem when it's closed. Submitted by: peter@citylink.dinoex.sub.org (Peter Much) o Don't try to ioctl(,TIOCOUTQ,) on a closed descriptor. Reported by: Stephane Raimbault o Set up the alias address before executing the contents of ppp.linkup. o Use libalias.so.2.3. Revision Changes Path 1.11.2.12 +4 -1 src/usr.sbin/ppp/chat.c 1.24.2.29 +22 -3 src/usr.sbin/ppp/command.c 1.9.2.13 +3 -3 src/usr.sbin/ppp/ipcp.c 1.1.2.3 +1 -1 src/usr.sbin/ppp/loadalias.c 1.7.2.6 +4 -1 src/usr.sbin/ppp/lqr.c 1.24.2.15 +21 -8 src/usr.sbin/ppp/modem.c 1.19.2.19 +6 -1 src/usr.sbin/ppp/ppp.8 1.7.2.10 +3 -1 src/usr.sbin/ppp/vars.h brian 1997/08/17 13:38:45 PDT Modified files: usr.sbin/ppp chat.c modem.c ppp.8 vars.h Log: Allow specification of fallback phone numbers to be used only if the dial script fails. PR: 4262 Revision Changes Path 1.30 +8 -5 src/usr.sbin/ppp/chat.c 1.47 +2 -1 src/usr.sbin/ppp/modem.c 1.47 +26 -9 src/usr.sbin/ppp/ppp.8 1.21 +3 -1 src/usr.sbin/ppp/vars.h brian 1997/08/17 13:45:51 PDT Modified files: usr.sbin/ppp command.c fsm.c ppp.8 vars.c vars.h Log: Allow the use of a "stopped" timeout via the "set stopped" directive. If the timeout occurs it will cause a "Down" event, hanging up the line if it's still up. This *isn't* part of the FSM diagram, but I consider it ok as a "higher level implementation specific timeout" as specified in the rfc ;-} Discussed briefly with: joerg Revision Changes Path 1.68 +29 -1 src/usr.sbin/ppp/command.c 1.14 +38 -2 src/usr.sbin/ppp/fsm.c 1.48 +22 -4 src/usr.sbin/ppp/ppp.8 1.21 +3 -3 src/usr.sbin/ppp/vars.c 1.22 +3 -1 src/usr.sbin/ppp/vars.h brian 1997/08/17 15:45:27 PDT Modified files: usr.sbin/ppp ppp.8 Log: Typo police Revision Changes Path 1.49 +2 -2 src/usr.sbin/ppp/ppp.8 brian 1997/08/17 15:47:08 PDT Modified files: usr.sbin/ppp chat.c Log: Fix possible buffer overrun while "expect"ing something that's "nearly" what it wants. Revision Changes Path 1.31 +7 -6 src/usr.sbin/ppp/chat.c brian 1997/08/18 13:15:11 PDT Modified files: usr.sbin/ppp command.c ppp.8 Log: Introduce the "bg" command. It's pretty much the same as "shell", but it's in the background. Revision Changes Path 1.69 +40 -12 src/usr.sbin/ppp/command.c 1.50 +25 -9 src/usr.sbin/ppp/ppp.8 brian 1997/08/18 18:10:26 PDT Modified files: usr.sbin/ppp command.c ipcp.c ipcp.h ppp.8 Log: Correct the forth arg to "set ifaddr". If specified, it gives the IP number that should be used for initial IPCP config requests, irrespective of MYADDR. Revision Changes Path 1.70 +8 -7 src/usr.sbin/ppp/command.c 1.24 +13 -7 src/usr.sbin/ppp/ipcp.c 1.8 +3 -2 src/usr.sbin/ppp/ipcp.h 1.51 +54 -20 src/usr.sbin/ppp/ppp.8 danny 1997/08/19 04:18:35 PDT Modified files: usr.sbin/ppp ppp.8 Log: Typo fixes. Revision Changes Path 1.52 +3 -3 src/usr.sbin/ppp/ppp.8 danny 1997/08/19 04:25:11 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ppp.8 Log: Fix typo/spelling. Revision Changes Path 1.19.2.20 +4 -4 src/usr.sbin/ppp/ppp.8 danny 1997/08/19 04:27:02 PDT Modified files: usr.sbin/ppp ppp.8 Log: Spelling police. Revision Changes Path 1.53 +5 -5 src/usr.sbin/ppp/ppp.8 brian 1997/08/20 16:47:55 PDT Modified files: usr.sbin/ppp ccp.c command.c fsm.c fsm.h ipcp.c lcp.c log.c log.h ppp.8 vars.c vars.h Log: Expand the "set stopped" command so that it can idependently time out any of the FSMs. Split LCP logging into LCP, IPCP and CCP logging, and make room in "struct fsm" for the log level that the state machine should use. Revision Changes Path 1.14 +13 -12 src/usr.sbin/ppp/ccp.c 1.71 +33 -6 src/usr.sbin/ppp/command.c 1.15 +30 -43 src/usr.sbin/ppp/fsm.c 1.9 +14 -1 src/usr.sbin/ppp/fsm.h 1.25 +30 -28 src/usr.sbin/ppp/ipcp.c 1.26 +3 -2 src/usr.sbin/ppp/lcp.c 1.14 +2 -0 src/usr.sbin/ppp/log.c 1.12 +18 -16 src/usr.sbin/ppp/log.h 1.54 +14 -11 src/usr.sbin/ppp/ppp.8 1.22 +3 -3 src/usr.sbin/ppp/vars.c 1.23 +1 -3 src/usr.sbin/ppp/vars.h brian 1997/08/20 18:21:27 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c ipcp.c ipcp.h ppp.8 Log: AMFC: Correct the forth arg to "set ifaddr". If specified, it gives the IP number that should be used for initial IPCP config requests, irrespective of MYADDR. Revision Changes Path 1.24.2.30 +8 -7 src/usr.sbin/ppp/command.c 1.9.2.14 +13 -7 src/usr.sbin/ppp/ipcp.c 1.4.2.2 +3 -2 src/usr.sbin/ppp/ipcp.h 1.19.2.21 +54 -20 src/usr.sbin/ppp/ppp.8 brian 1997/08/20 18:24:05 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp chat.c Log: AMFC: Fix possible buffer overrun while "expect"ing something that's "nearly" what it wants. Revision Changes Path 1.11.2.13 +7 -6 src/usr.sbin/ppp/chat.c brian 1997/08/21 09:18:09 PDT Modified files: usr.sbin/ppp command.c Log: Correct online usage message for "set ? stopped" Revision Changes Path 1.72 +2 -2 src/usr.sbin/ppp/command.c brian 1997/08/21 09:21:41 PDT Modified files: usr.sbin/ppp command.c main.c ppp.8 vars.c vars.h Log: Add "set loopback on|off", defaulting to "on". This tells ppp to loopback packets addressed to the ppp interface IP coming *from* the tun device. This means that you can ping the tun interface IP from inside :-) Revision Changes Path 1.73 +25 -1 src/usr.sbin/ppp/command.c 1.70 +23 -1 src/usr.sbin/ppp/main.c 1.55 +17 -1 src/usr.sbin/ppp/ppp.8 1.23 +3 -3 src/usr.sbin/ppp/vars.c 1.24 +3 -1 src/usr.sbin/ppp/vars.h brian 1997/08/21 10:07:31 PDT Modified files: usr.sbin/ppp command.c Log: Allow the use of HISADDR & MYADDR in ppp.conf. Revision Changes Path 1.74 +5 -1 src/usr.sbin/ppp/command.c brian 1997/08/21 10:08:45 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c Log: YAMFC: Allow the use of HISADDR & MYADDR in ppp.conf. Revision Changes Path 1.24.2.31 +5 -1 src/usr.sbin/ppp/command.c brian 1997/08/21 10:15:24 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ppp.8 Log: Update doc to use MYADDR in ppp.conf. Revision Changes Path 1.19.2.22 +2 -2 src/usr.sbin/ppp/ppp.8 brian 1997/08/21 10:16:23 PDT Modified files: usr.sbin/ppp ppp.8 Log: Update doc to use MYADDR in ppp.conf. Revision Changes Path 1.56 +2 -2 src/usr.sbin/ppp/ppp.8 brian 1997/08/21 10:20:01 PDT Modified files: usr.sbin/ppp vars.c Log: Update version number to 1.02 so that I can tell what people are running Revision Changes Path 1.24 +3 -3 src/usr.sbin/ppp/vars.c brian 1997/08/21 10:22:05 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp vars.c Log: Update version number to 1.01 so that I can tell what people are running Revision Changes Path 1.9.2.8 +3 -3 src/usr.sbin/ppp/vars.c brian 1997/08/23 16:14:25 PDT Modified files: usr.sbin/ppp modem.c ppp.8 Log: Phone the number after the ``|'' whether the dial OR login script fails. Catch a small typo in the man page. Revision Changes Path 1.48 +2 -2 src/usr.sbin/ppp/modem.c 1.57 +20 -19 src/usr.sbin/ppp/ppp.8 brian 1997/08/24 13:52:00 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ccp.c chat.c command.c fsm.c fsm.h ipcp.c lcp.c log.c log.h main.c modem.c ppp.8 vars.c vars.h Log: MFC. The only change in default functionality is that by default, ppp no longer sends packets destined for the tun interface address, it turns them around like a loopback device. The old behaviour is restored with "set loopback off". o Add the "bg" command. o Add the "set loopback" command. o Allow fallback phone numbers. o Typo police. o Add the "set stopped" command. o Split LCP logging into LCP, IPCP and CCP logging, o Update version to 1.02. Revision Changes Path 1.7.2.5 +13 -12 src/usr.sbin/ppp/ccp.c 1.11.2.14 +8 -5 src/usr.sbin/ppp/chat.c 1.24.2.32 +119 -12 src/usr.sbin/ppp/command.c 1.7.2.5 +46 -23 src/usr.sbin/ppp/fsm.c 1.5.2.2 +14 -1 src/usr.sbin/ppp/fsm.h 1.9.2.15 +30 -28 src/usr.sbin/ppp/ipcp.c 1.10.2.11 +3 -2 src/usr.sbin/ppp/lcp.c 1.4.2.7 +2 -0 src/usr.sbin/ppp/log.c 1.6.2.4 +18 -16 src/usr.sbin/ppp/log.h 1.22.2.32 +23 -1 src/usr.sbin/ppp/main.c 1.24.2.16 +2 -1 src/usr.sbin/ppp/modem.c 1.19.2.23 +98 -27 src/usr.sbin/ppp/ppp.8 1.9.2.9 +4 -4 src/usr.sbin/ppp/vars.c 1.7.2.11 +5 -1 src/usr.sbin/ppp/vars.h brian 1997/08/24 17:29:36 PDT Modified files: usr.sbin/ppp alias_cmd.c alias_cmd.h arp.c arp.h async.c auth.c auth.h ccp.c ccp.h chap.c chat.c chat.h command.c command.h defs.h filter.c filter.h fsm.c fsm.h hdlc.c hdlc.h ip.c ip.h ipcp.c ipcp.h lcp.c lcp.h lcpproto.h loadalias.c loadalias.h 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 passwdauth.c phase.h pred.c pred.h route.c route.h server.c sig.c sig.h slcompress.c slcompress.h systems.c systems.h timeout.h timer.c vars.c vars.h vjcomp.c Log: Make the code format more in line with style(9). Update loadalias to use the new libalias api. Update to version 1.1. Revision Changes Path 1.5 +144 -157 src/usr.sbin/ppp/alias_cmd.c 1.2 +2 -2 src/usr.sbin/ppp/alias_cmd.h 1.13 +209 -226 src/usr.sbin/ppp/arp.c 1.5 +2 -1 src/usr.sbin/ppp/arp.h 1.11 +17 -27 src/usr.sbin/ppp/async.c 1.15 +41 -46 src/usr.sbin/ppp/auth.c 1.7 +7 -4 src/usr.sbin/ppp/auth.h 1.15 +30 -42 src/usr.sbin/ppp/ccp.c 1.7 +8 -7 src/usr.sbin/ppp/ccp.h 1.20 +17 -22 src/usr.sbin/ppp/chap.c 1.32 +96 -75 src/usr.sbin/ppp/chat.c 1.7 +3 -2 src/usr.sbin/ppp/chat.h 1.75 +513 -602 src/usr.sbin/ppp/command.c 1.5 +3 -3 src/usr.sbin/ppp/command.h 1.18 +8 -8 src/usr.sbin/ppp/defs.h 1.13 +87 -122 src/usr.sbin/ppp/filter.c 1.9 +12 -11 src/usr.sbin/ppp/filter.h 1.16 +135 -197 src/usr.sbin/ppp/fsm.c 1.10 +35 -36 src/usr.sbin/ppp/fsm.h 1.17 +103 -78 src/usr.sbin/ppp/hdlc.c 1.10 +11 -10 src/usr.sbin/ppp/hdlc.h 1.23 +132 -146 src/usr.sbin/ppp/ip.c 1.5 +3 -2 src/usr.sbin/ppp/ip.h 1.26 +112 -124 src/usr.sbin/ppp/ipcp.c 1.9 +13 -11 src/usr.sbin/ppp/ipcp.h 1.27 +105 -105 src/usr.sbin/ppp/lcp.c 1.8 +19 -18 src/usr.sbin/ppp/lcp.h 1.8 +15 -14 src/usr.sbin/ppp/lcpproto.h 1.5 +51 -51 src/usr.sbin/ppp/loadalias.c 1.2 +13 -13 src/usr.sbin/ppp/loadalias.h 1.15 +76 -72 src/usr.sbin/ppp/log.c 1.13 +6 -6 src/usr.sbin/ppp/log.h 1.17 +27 -32 src/usr.sbin/ppp/lqr.c 1.7 +19 -18 src/usr.sbin/ppp/lqr.h 1.71 +233 -244 src/usr.sbin/ppp/main.c 1.5 +2 -1 src/usr.sbin/ppp/main.h 1.9 +18 -27 src/usr.sbin/ppp/mbuf.c 1.6 +16 -15 src/usr.sbin/ppp/mbuf.h 1.49 +221 -172 src/usr.sbin/ppp/modem.c 1.9 +2 -1 src/usr.sbin/ppp/modem.h 1.24 +84 -85 src/usr.sbin/ppp/os.c 1.7 +3 -2 src/usr.sbin/ppp/os.h 1.14 +16 -23 src/usr.sbin/ppp/pap.c 1.5 +32 -36 src/usr.sbin/ppp/passwdauth.c 1.7 +8 -7 src/usr.sbin/ppp/phase.h 1.14 +68 -76 src/usr.sbin/ppp/pred.c 1.5 +4 -3 src/usr.sbin/ppp/pred.h 1.18 +110 -102 src/usr.sbin/ppp/route.c 1.5 +2 -1 src/usr.sbin/ppp/route.h 1.3 +62 -63 src/usr.sbin/ppp/server.c 1.8 +43 -38 src/usr.sbin/ppp/sig.c 1.9 +2 -2 src/usr.sbin/ppp/sig.h 1.10 +449 -446 src/usr.sbin/ppp/slcompress.c 1.7 +25 -23 src/usr.sbin/ppp/slcompress.h 1.14 +19 -29 src/usr.sbin/ppp/systems.c 1.6 +3 -2 src/usr.sbin/ppp/systems.h 1.11 +9 -8 src/usr.sbin/ppp/timeout.h 1.18 +79 -73 src/usr.sbin/ppp/timer.c 1.25 +42 -46 src/usr.sbin/ppp/vars.c 1.25 +38 -37 src/usr.sbin/ppp/vars.h 1.9 +22 -26 src/usr.sbin/ppp/vjcomp.c brian 1997/08/24 17:34:47 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp Makefile alias_cmd.c alias_cmd.h 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 loadalias.h 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 pathnames.h phase.h ppp.8 pred.c pred.h route.c route.h server.c sig.c sig.h slcompress.c slcompress.h systems.c systems.h timeout.h timer.c vars.c vars.h vjcomp.c Log: MFC: Make the code format more in line with style(9). Update loadalias to use the new libalias api. Update to version 1.1. Revision Changes Path 1.9.2.9 +1 -1 src/usr.sbin/ppp/Makefile 1.1.2.4 +144 -157 src/usr.sbin/ppp/alias_cmd.c 1.1.2.1 +2 -2 src/usr.sbin/ppp/alias_cmd.h 1.5.2.3 +208 -225 src/usr.sbin/ppp/arp.c 1.1.4.2 +1 -0 src/usr.sbin/ppp/arp.h 1.5.2.4 +17 -27 src/usr.sbin/ppp/async.c 1.7.2.6 +40 -45 src/usr.sbin/ppp/auth.c 1.3.2.2 +6 -3 src/usr.sbin/ppp/auth.h 1.7.2.6 +30 -42 src/usr.sbin/ppp/ccp.c 1.3.2.2 +7 -6 src/usr.sbin/ppp/ccp.h 1.7.2.8 +17 -22 src/usr.sbin/ppp/chap.c 1.3.2.2 +0 -0 src/usr.sbin/ppp/chap.h 1.11.2.15 +96 -75 src/usr.sbin/ppp/chat.c 1.1.4.4 +2 -1 src/usr.sbin/ppp/chat.h 1.24.2.33 +512 -602 src/usr.sbin/ppp/command.c 1.2.6.2 +2 -2 src/usr.sbin/ppp/command.h 1.4.2.8 +8 -8 src/usr.sbin/ppp/defs.h 1.6.2.5 +87 -122 src/usr.sbin/ppp/filter.c 1.4.2.3 +11 -10 src/usr.sbin/ppp/filter.h 1.7.2.6 +135 -197 src/usr.sbin/ppp/fsm.c 1.5.2.3 +35 -36 src/usr.sbin/ppp/fsm.h 1.2.6.2 +0 -0 src/usr.sbin/ppp/global.h 1.9.2.5 +102 -77 src/usr.sbin/ppp/hdlc.c 1.4.2.4 +10 -9 src/usr.sbin/ppp/hdlc.h 1.9.2.12 +132 -146 src/usr.sbin/ppp/ip.c 1.1.4.2 +2 -1 src/usr.sbin/ppp/ip.h 1.9.2.16 +112 -124 src/usr.sbin/ppp/ipcp.c 1.4.2.3 +13 -11 src/usr.sbin/ppp/ipcp.h 1.10.2.12 +105 -105 src/usr.sbin/ppp/lcp.c 1.4.6.2 +18 -17 src/usr.sbin/ppp/lcp.h 1.4.6.2 +14 -13 src/usr.sbin/ppp/lcpproto.h 1.1.2.4 +51 -51 src/usr.sbin/ppp/loadalias.c 1.1.2.1 +13 -13 src/usr.sbin/ppp/loadalias.h 1.4.2.8 +76 -72 src/usr.sbin/ppp/log.c 1.6.2.5 +6 -6 src/usr.sbin/ppp/log.h 1.7.2.7 +27 -32 src/usr.sbin/ppp/lqr.c 1.3.2.2 +18 -17 src/usr.sbin/ppp/lqr.h 1.22.2.33 +233 -244 src/usr.sbin/ppp/main.c 1.1.4.2 +1 -0 src/usr.sbin/ppp/main.h 1.3.6.4 +18 -27 src/usr.sbin/ppp/mbuf.c 1.2.6.2 +15 -14 src/usr.sbin/ppp/mbuf.h 1.24.2.17 +221 -172 src/usr.sbin/ppp/modem.c 1.5.2.2 +1 -0 src/usr.sbin/ppp/modem.h 1.7.2.12 +84 -85 src/usr.sbin/ppp/os.c 1.3.2.2 +2 -1 src/usr.sbin/ppp/os.h 1.7.2.5 +15 -22 src/usr.sbin/ppp/pap.c 1.1.1.1.6.2 +0 -0 src/usr.sbin/ppp/pap.h 1.2.2.3 +32 -36 src/usr.sbin/ppp/passwdauth.c 1.4.6.2 +0 -0 src/usr.sbin/ppp/pathnames.h 1.2.6.3 +7 -6 src/usr.sbin/ppp/phase.h 1.19.2.24 +1 -1 src/usr.sbin/ppp/ppp.8 1.7.2.4 +67 -75 src/usr.sbin/ppp/pred.c 1.1.4.2 +3 -2 src/usr.sbin/ppp/pred.h 1.9.2.8 +110 -102 src/usr.sbin/ppp/route.c 1.1.4.2 +1 -0 src/usr.sbin/ppp/route.h 1.1.2.3 +62 -63 src/usr.sbin/ppp/server.c 1.2.2.3 +42 -37 src/usr.sbin/ppp/sig.c 1.2.2.4 +1 -1 src/usr.sbin/ppp/sig.h 1.6.2.2 +447 -444 src/usr.sbin/ppp/slcompress.c 1.3.6.3 +23 -21 src/usr.sbin/ppp/slcompress.h 1.6.2.7 +19 -29 src/usr.sbin/ppp/systems.c 1.1.4.3 +2 -1 src/usr.sbin/ppp/systems.h 1.5.6.4 +8 -7 src/usr.sbin/ppp/timeout.h 1.5.2.6 +78 -72 src/usr.sbin/ppp/timer.c 1.9.2.10 +42 -46 src/usr.sbin/ppp/vars.c 1.7.2.12 +38 -37 src/usr.sbin/ppp/vars.h 1.4.2.3 +21 -25 src/usr.sbin/ppp/vjcomp.c brian 1997/08/24 18:52:12 PDT Modified files: usr.sbin/ppp main.c Log: Lose a couple of extraneous backslashes. Revision Changes Path 1.72 +3 -5 src/usr.sbin/ppp/main.c brian 1997/08/24 18:53:46 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp main.c Log: YAMFC: Lose a couple of extraneous backslashes. Revision Changes Path 1.22.2.34 +3 -5 src/usr.sbin/ppp/main.c brian 1997/08/26 16:20:17 PDT Modified files: usr.sbin/ppp main.c ppp.8 Log: Check the "prog.deny" login.conf capability and refuse to run if "ppp" is in the list. Suggested by: "Daniel O'Callaghan" Revision Changes Path 1.73 +44 -1 src/usr.sbin/ppp/main.c 1.58 +13 -2 src/usr.sbin/ppp/ppp.8 brian 1997/08/27 13:11:17 PDT Modified files: usr.sbin/ppp main.c ppp.8 Log: Use login_progok(). Revision Changes Path 1.74 +3 -38 src/usr.sbin/ppp/main.c 1.59 +7 -4 src/usr.sbin/ppp/ppp.8 brian 1997/08/31 13:07:04 PDT Modified files: usr.sbin/ppp main.c ppp.8 Log: Remove use of login_progok() Suggested by: guido Revision Changes Path 1.75 +1 -9 src/usr.sbin/ppp/main.c 1.60 +2 -16 src/usr.sbin/ppp/ppp.8 brian 1997/08/31 13:18:05 PDT Modified files: usr.sbin/ppp Makefile Log: Make ppp owner root.ppp, mode 4550 Suggested by: guido Condoned by: eivind Revision Changes Path 1.23 +3 -2 src/usr.sbin/ppp/Makefile brian 1997/08/31 13:19:30 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp Makefile Log: MFC: Make ppp owner root.ppp, mode 4550 Suggested by: guido Condoned by: eivind Revision Changes Path 1.9.2.10 +3 -2 src/usr.sbin/ppp/Makefile brian 1997/08/31 15:59:53 PDT Modified files: usr.sbin/ppp arp.c chat.c command.c filter.c fsm.c ipcp.c lcp.c loadalias.c lqr.c main.c modem.c os.c route.c systems.c Log: Cosmetic: Make LogPrintf() calls consistent. Revision Changes Path 1.14 +6 -6 src/usr.sbin/ppp/arp.c 1.33 +26 -26 src/usr.sbin/ppp/chat.c 1.76 +2 -2 src/usr.sbin/ppp/command.c 1.14 +4 -4 src/usr.sbin/ppp/filter.c 1.17 +3 -2 src/usr.sbin/ppp/fsm.c 1.27 +11 -14 src/usr.sbin/ppp/ipcp.c 1.28 +2 -2 src/usr.sbin/ppp/lcp.c 1.6 +1 -2 src/usr.sbin/ppp/loadalias.c 1.18 +2 -2 src/usr.sbin/ppp/lqr.c 1.76 +7 -7 src/usr.sbin/ppp/main.c 1.50 +2 -2 src/usr.sbin/ppp/modem.c 1.25 +22 -13 src/usr.sbin/ppp/os.c 1.19 +13 -10 src/usr.sbin/ppp/route.c 1.15 +2 -2 src/usr.sbin/ppp/systems.c brian 1997/08/31 16:02:53 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp arp.c chat.c command.c filter.c fsm.c ipcp.c lcp.c loadalias.c lqr.c main.c modem.c os.c route.c systems.c Log: YAMFC: Cosmetic: Make LogPrintf() calls consistent. Revision Changes Path 1.5.2.4 +6 -6 src/usr.sbin/ppp/arp.c 1.11.2.16 +26 -26 src/usr.sbin/ppp/chat.c 1.24.2.34 +2 -2 src/usr.sbin/ppp/command.c 1.6.2.6 +4 -4 src/usr.sbin/ppp/filter.c 1.7.2.7 +3 -2 src/usr.sbin/ppp/fsm.c 1.9.2.17 +11 -14 src/usr.sbin/ppp/ipcp.c 1.10.2.13 +2 -2 src/usr.sbin/ppp/lcp.c 1.1.2.5 +1 -2 src/usr.sbin/ppp/loadalias.c 1.7.2.8 +2 -2 src/usr.sbin/ppp/lqr.c 1.22.2.35 +7 -7 src/usr.sbin/ppp/main.c 1.24.2.18 +2 -2 src/usr.sbin/ppp/modem.c 1.7.2.13 +22 -13 src/usr.sbin/ppp/os.c 1.9.2.9 +13 -10 src/usr.sbin/ppp/route.c 1.6.2.8 +2 -2 src/usr.sbin/ppp/systems.c brian 1997/09/02 17:40:52 PDT Modified files: usr.sbin/ppp ip.c lcp.c os.c os.h timeout.h Log: Allow the transition from an idle timeout value of zero (no timeout) while IPCP is up. Move some prototypes into .h files and re-order some includes. Revision Changes Path 1.24 +3 -2 src/usr.sbin/ppp/ip.c 1.29 +4 -4 src/usr.sbin/ppp/lcp.c 1.26 +7 -1 src/usr.sbin/ppp/os.c 1.8 +6 -4 src/usr.sbin/ppp/os.h 1.12 +2 -1 src/usr.sbin/ppp/timeout.h brian 1997/09/02 17:42:18 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ip.c lcp.c os.c os.h timeout.h Log: MFC: Allow the transition from an idle timeout value of zero (no timeout) while IPCP is up. Move some prototypes into .h files and re-order some includes. Revision Changes Path 1.9.2.13 +3 -2 src/usr.sbin/ppp/ip.c 1.10.2.14 +4 -4 src/usr.sbin/ppp/lcp.c 1.7.2.14 +7 -1 src/usr.sbin/ppp/os.c 1.3.2.3 +6 -4 src/usr.sbin/ppp/os.h 1.5.6.5 +2 -1 src/usr.sbin/ppp/timeout.h brian 1997/09/02 19:08:21 PDT Modified files: usr.sbin/ppp ipcp.c ipcp.h lcp.c os.c Log: Bring CCP and IPCP layers down properly when LCP comes down. Give a count of bytes sent/received in IPCP log. Revision Changes Path 1.28 +39 -9 src/usr.sbin/ppp/ipcp.c 1.10 +3 -1 src/usr.sbin/ppp/ipcp.h 1.30 +2 -2 src/usr.sbin/ppp/lcp.c 1.27 +8 -5 src/usr.sbin/ppp/os.c brian 1997/09/03 17:38:23 PDT Modified files: usr.sbin/ppp Makefile auth.c auth.h command.c main.c ppp.8 server.c systems.c vars.c vars.h Log: Install as group ``network'' Insist that uid == 0 for client ppp Disallow client sockets if no password is specified Don't exit on failure to open client socket for listening Allow specification of null local password Use reasonable size (smaller) ``vector''s in auth.c Fix "passwd ..." usage message Insist on "all" as arg to "quit" (if any) Drop client socket connection before Cleanup() when "quit all" Revision Changes Path 1.24 +2 -2 src/usr.sbin/ppp/Makefile 1.16 +13 -12 src/usr.sbin/ppp/auth.c 1.8 +2 -2 src/usr.sbin/ppp/auth.h 1.77 +5 -5 src/usr.sbin/ppp/command.c 1.77 +14 -38 src/usr.sbin/ppp/main.c 1.61 +24 -1 src/usr.sbin/ppp/ppp.8 1.4 +18 -7 src/usr.sbin/ppp/server.c 1.16 +3 -2 src/usr.sbin/ppp/systems.c 1.26 +9 -4 src/usr.sbin/ppp/vars.c 1.26 +2 -1 src/usr.sbin/ppp/vars.h brian 1997/09/05 16:07:48 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp Makefile auth.c auth.h command.c main.c ppp.8 server.c systems.c vars.c vars.h Log: YAMFC: Install as group ``network'' Insist that uid == 0 for client ppp Disallow client sockets if no password is specified Don't exit on failure to open client socket for listening Allow specification of null local password Use reasonable size (smaller) ``vector''s in auth.c Fix "passwd ..." usage message Insist on "all" as arg to "quit" (if any) Drop client socket connection before Cleanup() when "quit all" Revision Changes Path 1.9.2.11 +2 -2 src/usr.sbin/ppp/Makefile 1.7.2.7 +13 -12 src/usr.sbin/ppp/auth.c 1.3.2.3 +2 -2 src/usr.sbin/ppp/auth.h 1.24.2.35 +5 -5 src/usr.sbin/ppp/command.c 1.22.2.36 +14 -38 src/usr.sbin/ppp/main.c 1.19.2.25 +24 -1 src/usr.sbin/ppp/ppp.8 1.1.2.4 +18 -7 src/usr.sbin/ppp/server.c 1.6.2.9 +3 -2 src/usr.sbin/ppp/systems.c 1.9.2.11 +9 -4 src/usr.sbin/ppp/vars.c 1.7.2.13 +2 -1 src/usr.sbin/ppp/vars.h brian 1997/09/05 16:22:34 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ipcp.c ipcp.h lcp.c os.c Log: YAMFC: Bring CCP and IPCP layers down properly when LCP comes down. Give a count of bytes sent/received in IPCP log. Revision Changes Path 1.9.2.18 +39 -9 src/usr.sbin/ppp/ipcp.c 1.4.2.4 +3 -1 src/usr.sbin/ppp/ipcp.h 1.10.2.15 +2 -2 src/usr.sbin/ppp/lcp.c 1.7.2.15 +8 -5 src/usr.sbin/ppp/os.c brian 1997/09/06 04:16:10 PDT Modified files: usr.sbin/ppp loadalias.c Log: Use __libalias_version to derive the name to pass to dlopen(). Revision Changes Path 1.7 +2 -1 src/usr.sbin/ppp/loadalias.c brian 1997/09/06 04:23:28 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp loadalias.c Log: YAMFC: Use __libalias_version to derive the name to pass to dlopen(). Revision Changes Path 1.1.2.6 +2 -1 src/usr.sbin/ppp/loadalias.c brian 1997/09/06 18:00:08 PDT Modified files: usr.sbin/ppp ppp.8 vars.c Log: Disable LQR by default. It causes too many problems with too many ISPs to be a good default. LQR is still accepted by default. Revision Changes Path 1.62 +2 -2 src/usr.sbin/ppp/ppp.8 1.27 +3 -3 src/usr.sbin/ppp/vars.c brian 1997/09/06 18:01:27 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ppp.8 vars.c Log: YAMFC: Disable LQR by default. It causes too many problems with too many ISPs to be a good default. LQR is still accepted by default. Revision Changes Path 1.19.2.26 +2 -2 src/usr.sbin/ppp/ppp.8 1.9.2.12 +3 -3 src/usr.sbin/ppp/vars.c brian 1997/09/09 14:01:54 PDT Modified files: usr.sbin/ppp ppp.8 Log: Document the use of PAP/CHAP properly. Revision Changes Path 1.63 +56 -28 src/usr.sbin/ppp/ppp.8 brian 1997/09/09 14:07:01 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ppp.8 Log: MFC: Document the use of PAP/CHAP properly. Revision Changes Path 1.19.2.27 +56 -28 src/usr.sbin/ppp/ppp.8 brian 1997/09/09 14:51:40 PDT Modified files: usr.sbin/ppp auth.c server.c Log: Correct ppp authentication defaults in interactive mode. We don't want to be forced to type a password here :-( Pointed out by: mouth@ibm.net (John Kelly) While I'm there, don't allow a "set server" in interactive mode. Revision Changes Path 1.17 +7 -3 src/usr.sbin/ppp/auth.c 1.5 +12 -0 src/usr.sbin/ppp/server.c brian 1997/09/09 15:01:29 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp auth.c server.c Log: MFC: Correct ppp authentication defaults in interactive mode. We don't want to be forced to type a password here :-( Pointed out by: mouth@ibm.net (John Kelly) While I'm there, don't allow a "set server" in interactive mode. Revision Changes Path 1.7.2.8 +7 -3 src/usr.sbin/ppp/auth.c 1.1.2.5 +12 -0 src/usr.sbin/ppp/server.c brian 1997/09/09 16:13:33 PDT Modified files: usr.sbin/ppp command.c Log: Don't start an interactive shell from a telnet prompt. Revision Changes Path 1.78 +5 -1 src/usr.sbin/ppp/command.c brian 1997/09/09 16:17:32 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c Log: MFC: Don't start an interactive shell from a telnet prompt. Revision Changes Path 1.24.2.36 +5 -1 src/usr.sbin/ppp/command.c brian 1997/09/09 16:23:27 PDT Modified files: usr.sbin/ppp command.c Log: Print errors correctly (don't adjust argc/argv for commands). Revision Changes Path 1.79 +2 -2 src/usr.sbin/ppp/command.c brian 1997/09/09 16:27:07 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c Log: MFC: Print errors correctly (don't adjust argc/argv for commands). Revision Changes Path 1.24.2.37 +2 -2 src/usr.sbin/ppp/command.c brian 1997/09/09 16:56:30 PDT Modified files: usr.sbin/ppp command.c Log: Allow dial to work in non-interactive mode. Revision Changes Path 1.80 +1 -3 src/usr.sbin/ppp/command.c brian 1997/09/09 16:57:57 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c Log: MFC: Allow dial to work in non-interactive mode. Revision Changes Path 1.24.2.38 +1 -3 src/usr.sbin/ppp/command.c brian 1997/09/09 19:20:36 PDT Modified files: usr.sbin/ppp arp.c defs.h modem.c passwdauth.c pathnames.h ppp.8 Log: Cosmetic: Remove unused variables and build on OpenBSD. Revision Changes Path 1.15 +2 -4 src/usr.sbin/ppp/arp.c 1.19 +7 -2 src/usr.sbin/ppp/defs.h 1.51 +5 -1 src/usr.sbin/ppp/modem.c 1.6 +4 -0 src/usr.sbin/ppp/passwdauth.c 1.7 +2 -13 src/usr.sbin/ppp/pathnames.h 1.64 +12 -11 src/usr.sbin/ppp/ppp.8 brian 1997/09/09 19:23:37 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp arp.c defs.h modem.c passwdauth.c pathnames.h ppp.8 Log: MFC: Cosmetic: Remove unused variables and build on OpenBSD. Revision Changes Path 1.5.2.5 +2 -4 src/usr.sbin/ppp/arp.c 1.4.2.9 +7 -2 src/usr.sbin/ppp/defs.h 1.24.2.19 +5 -1 src/usr.sbin/ppp/modem.c 1.2.2.4 +4 -0 src/usr.sbin/ppp/passwdauth.c 1.4.6.3 +2 -13 src/usr.sbin/ppp/pathnames.h 1.19.2.28 +12 -11 src/usr.sbin/ppp/ppp.8 brian 1997/09/10 14:33:33 PDT Modified files: usr.sbin/ppp ccp.c fsm.c hdlc.c Log: o Initialize the PRED1 input queue when we receive the ResetAck, NOT when we send the ResetReq (as per the rfc). o SILENTLY ignore CCPs that arrive *before* the network phase (as per the rfc). o Check that we've actually negotiated PRED1 before sending PRED1 output. This bug has been around for a *VERY* long time ! We shouldn't need to explicitly disable PRED1 now :-) Revision Changes Path 1.16 +3 -3 src/usr.sbin/ppp/ccp.c 1.18 +2 -1 src/usr.sbin/ppp/fsm.c 1.18 +5 -3 src/usr.sbin/ppp/hdlc.c brian 1997/09/10 14:36:54 PDT Modified files: usr.sbin/ppp hdlc.c Log: PRED1 => TY_PRED1 (oops) Revision Changes Path 1.19 +2 -2 src/usr.sbin/ppp/hdlc.c brian 1997/09/10 16:55:36 PDT Modified files: usr.sbin/ppp fsm.c Log: Get rid of missing-prototype-warning Revision Changes Path 1.19 +2 -1 src/usr.sbin/ppp/fsm.c brian 1997/09/11 18:02:17 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ccp.c fsm.c hdlc.c Log: MFC: o Initialize the PRED1 input queue when we receive the ResetAck, NOT when we send the ResetReq (as per the rfc). o SILENTLY ignore CCPs that arrive *before* the network phase (as per the rfc). o Check that we've actually negotiated PRED1 before sending PRED1 output. This bug has been around for a *VERY* long time ! We shouldn't need to explicitly disable PRED1 now :-) PR: 4495 Revision Changes Path 1.7.2.7 +3 -3 src/usr.sbin/ppp/ccp.c 1.7.2.8 +3 -1 src/usr.sbin/ppp/fsm.c 1.9.2.6 +5 -3 src/usr.sbin/ppp/hdlc.c brian 1997/09/16 16:15:18 PDT Modified files: usr.sbin/ppp command.c main.c modem.c vars.c Log: o Fix two unlikely descriptor leaks. o Output the correct device for "show modem" while in -direct mode. o Cosmetic: Moan a bit more when we can't open the [modem] device. o Call OpenModem() in a more "natural" way. o Add some LogDEBUG in OpenModem(). Revision Changes Path 1.81 +4 -6 src/usr.sbin/ppp/command.c 1.78 +6 -5 src/usr.sbin/ppp/main.c 1.52 +60 -27 src/usr.sbin/ppp/modem.c 1.28 +3 -3 src/usr.sbin/ppp/vars.c brian 1997/09/16 16:20:23 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c main.c modem.c vars.c Log: MFC: o Fix two unlikely descriptor leaks. o Output the correct device for "show modem" while in -direct mode. o Cosmetic: Moan a bit more when we can't open the [modem] device. o Call OpenModem() in a more "natural" way. o Add some LogDEBUG in OpenModem(). Revision Changes Path 1.24.2.39 +4 -6 src/usr.sbin/ppp/command.c 1.22.2.37 +6 -5 src/usr.sbin/ppp/main.c 1.24.2.20 +60 -27 src/usr.sbin/ppp/modem.c 1.9.2.13 +3 -3 src/usr.sbin/ppp/vars.c brian 1997/09/17 16:17:59 PDT Modified files: usr.sbin/ppp chap.c chap.h command.c ppp.8 vars.h Log: Support CHAP using MD4 Suggested by: jordan Revision Changes Path 1.21 +23 -9 src/usr.sbin/ppp/chap.c 1.7 +2 -1 src/usr.sbin/ppp/chap.h 1.82 +9 -2 src/usr.sbin/ppp/command.c 1.65 +13 -1 src/usr.sbin/ppp/ppp.8 1.27 +3 -1 src/usr.sbin/ppp/vars.h brian 1997/09/17 17:15:26 PDT Modified files: usr.sbin/ppp main.c modem.c Log: Don't close(1) in direct mode and then proceed to isatty(1) ! Keep 0 open for this till the modem's been set up by either dup()ing 0 or by opening ctermid(NULL) (if isatty(0)). Discussed problem with: Tomi Vainio Made it finally dawn on me: Angelo Turetta Revision Changes Path 1.79 +4 -3 src/usr.sbin/ppp/main.c 1.53 +2 -2 src/usr.sbin/ppp/modem.c brian 1997/09/19 02:42:04 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp main.c modem.c Log: MFC: Don't close(1) in direct mode and then proceed to isatty(1) ! Keep 0 open for this till the modem's been set up by either dup()ing 0 or by opening ctermid(NULL) (if isatty(0)). Reviewed by: Angelo Turetta Revision Changes Path 1.22.2.38 +4 -3 src/usr.sbin/ppp/main.c 1.24.2.21 +2 -2 src/usr.sbin/ppp/modem.c brian 1997/09/21 06:06:45 PDT Modified files: usr.sbin/ppp ppp.8 Log: Add a pppctl(8) xref. Suggested by: joerg Revision Changes Path 1.66 +3 -2 src/usr.sbin/ppp/ppp.8 brian 1997/09/21 06:08:02 PDT Modified files: usr.sbin/ppp command.c vars.c Log: Typo police Submitted by: Mark Cammidge Revision Changes Path 1.83 +3 -3 src/usr.sbin/ppp/command.c 1.29 +3 -3 src/usr.sbin/ppp/vars.c brian 1997/09/21 06:10:55 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ppp.8 Log: MFC: Add a pppctl(8) xref. Suggested by: joerg Revision Changes Path 1.19.2.29 +3 -2 src/usr.sbin/ppp/ppp.8 brian 1997/09/21 06:11:26 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c vars.c Log: MFC: Typo police Submitted by: Mark Cammidge Revision Changes Path 1.24.2.40 +3 -3 src/usr.sbin/ppp/command.c 1.9.2.14 +3 -3 src/usr.sbin/ppp/vars.c brian 1997/09/21 13:26:47 PDT Modified files: usr.sbin/ppp main.c modem.c Log: It turns out that the following: close(1); close(2); x = open(ctermid(NULL), O_RDWR|O_NONBLOCK); close(0) on a tty causes select() to return an exception for descriptor x ! This is the case in RELENG_2_2, but not in 2.2.2. I'm not sure why. Instead of doing the x=open() and close(0), we just do x=0 now. Problem pointed out by: Greg Lehey Tomi Vainio Revision Changes Path 1.80 +1 -2 src/usr.sbin/ppp/main.c 1.54 +4 -15 src/usr.sbin/ppp/modem.c brian 1997/09/21 13:27:47 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp main.c modem.c Log: MFC: It turns out that the following: close(1); close(2); x = open(ctermid(NULL), O_RDWR|O_NONBLOCK); close(0) on a tty causes select() to return an exception for descriptor x ! This is the case in RELENG_2_2, but not in 2.2.2. I'm not sure why. Instead of doing the x=open() and close(0), we just do x=0 now. Problem pointed out by: Greg Lehey Tomi Vainio Revision Changes Path 1.22.2.39 +1 -2 src/usr.sbin/ppp/main.c 1.24.2.22 +4 -15 src/usr.sbin/ppp/modem.c brian 1997/09/21 16:01:36 PDT Modified files: usr.sbin/ppp lcp.c Log: Sleep for a second before sending the first LCP config request. This stops us from squirting stuff down a line that still has ECHO turned on because the peer hasn't had a chance to start yet. Lead to the cause by: Greg Lehey Revision Changes Path 1.31 +3 -1 src/usr.sbin/ppp/lcp.c brian 1997/09/21 16:02:38 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp lcp.c Log: MFC: Sleep for a second before sending the first LCP config request. This stops us from squirting stuff down a line that still has ECHO turned on because the peer hasn't had a chance to start yet. Lead to the cause by: Greg Lehey Revision Changes Path 1.10.2.16 +3 -1 src/usr.sbin/ppp/lcp.c brian 1997/09/21 17:46:58 PDT Modified files: usr.sbin/ppp command.c command.h main.c modem.c Log: Correct the way the uucp lock file and the ttyXX.if lock file get created. We don't create lock files over non-tty connections, but we *do* create lock files in -direct mode. This leaves us capable of adding utmp/wtmp support for successful pap & chap logins (coming soon). Revision Changes Path 1.84 +11 -17 src/usr.sbin/ppp/command.c 1.6 +13 -1 src/usr.sbin/ppp/command.h 1.81 +13 -22 src/usr.sbin/ppp/main.c 1.55 +71 -21 src/usr.sbin/ppp/modem.c brian 1997/09/21 17:50:40 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c command.h main.c modem.c Log: MFC: Correct the way the uucp lock file and the ttyXX.if lock file get created. We don't create lock files over non-tty connections, but we *do* create lock files in -direct mode. This leaves us capable of adding utmp/wtmp support for successful pap & chap logins (coming soon). Revision Changes Path 1.24.2.41 +10 -15 src/usr.sbin/ppp/command.c 1.2.6.3 +12 -1 src/usr.sbin/ppp/command.h 1.22.2.40 +13 -22 src/usr.sbin/ppp/main.c 1.24.2.23 +71 -21 src/usr.sbin/ppp/modem.c brian 1997/09/21 17:55:47 PDT Modified files: usr.sbin/ppp modem.c Log: Use the correct device name in "show modem" Revision Changes Path 1.56 +2 -8 src/usr.sbin/ppp/modem.c brian 1997/09/21 17:57:02 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp modem.c Log: MFC: Use the correct device name in "show modem" Revision Changes Path 1.24.2.24 +2 -8 src/usr.sbin/ppp/modem.c brian 1997/09/21 19:51:25 PDT Modified files: usr.sbin/ppp lcp.c Log: Don't pause for one second before starting LCP negotiation. Instead, incrementally pause after receiving LCPs with the same magic. We can now suffer a server that waits more than 1 second before responding. Pauses greater than a second get hopelessly confusing as when the server eventually starts, it sees a flood of Config Requests followed by config NAKs and changes of magic. This causes the server to change its magic over and over..... Revision Changes Path 1.32 +12 -4 src/usr.sbin/ppp/lcp.c brian 1997/09/21 19:52:36 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp lcp.c Log: MFC: Don't pause for one second before starting LCP negotiation. Instead, incrementally pause after receiving LCPs with the same magic. We can now suffer a server that waits more than 1 second before responding. Pauses greater than a second get hopelessly confusing as when the server eventually starts, it sees a flood of Config Requests followed by config NAKs and changes of magic. This causes the server to change its magic over and over..... Revision Changes Path 1.10.2.17 +12 -4 src/usr.sbin/ppp/lcp.c jkh 1997/09/22 00:32:03 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c Log: SetVariable() can't be static, sorry. Revision Changes Path 1.24.2.42 +2 -2 src/usr.sbin/ppp/command.c brian 1997/09/22 16:59:18 PDT Modified files: usr.sbin/ppp chap.c lcp.c modem.c pap.c ppp.8 vars.c vars.h Log: Don't allow accept/deny when it's not appropriate. Log PAP/CHAP users in utmp & wtmp, allowing it to be avoided with "disable utmp" Revision Changes Path 1.22 +23 -2 src/usr.sbin/ppp/chap.c 1.33 +4 -3 src/usr.sbin/ppp/lcp.c 1.57 +13 -1 src/usr.sbin/ppp/modem.c 1.15 +25 -2 src/usr.sbin/ppp/pap.c 1.67 +30 -18 src/usr.sbin/ppp/ppp.8 1.30 +25 -11 src/usr.sbin/ppp/vars.c 1.28 +5 -2 src/usr.sbin/ppp/vars.h brian 1997/09/22 17:01:29 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp chap.c lcp.c modem.c pap.c ppp.8 vars.c vars.h Log: MFC: Don't allow accept/deny when it's not appropriate. Log PAP/CHAP users in utmp & wtmp, allowing it to be avoided with "disable utmp" Revision Changes Path 1.7.2.9 +23 -2 src/usr.sbin/ppp/chap.c 1.10.2.18 +4 -3 src/usr.sbin/ppp/lcp.c 1.24.2.25 +13 -1 src/usr.sbin/ppp/modem.c 1.7.2.6 +25 -2 src/usr.sbin/ppp/pap.c 1.19.2.30 +30 -18 src/usr.sbin/ppp/ppp.8 1.9.2.15 +25 -11 src/usr.sbin/ppp/vars.c 1.7.2.14 +5 -2 src/usr.sbin/ppp/vars.h brian 1997/09/23 12:52:15 PDT Modified files: usr.sbin/ppp lcp.c Log: Undo botched commit (local changes got in) Revision Changes Path 1.34 +3 -4 src/usr.sbin/ppp/lcp.c brian 1997/09/23 12:53:54 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp lcp.c Log: Undo botched commit *blush* Revision Changes Path 1.10.2.19 +3 -4 src/usr.sbin/ppp/lcp.c brian 1997/09/23 15:07:54 PDT Modified files: usr.sbin/ppp modem.c Log: Don't luse uu_lock in -direct mode. It conflicts w/ hylafax & the like. Get the CD bit right at last - now that I've got my second modem back - loss of carrier makes ppp exit. Revision Changes Path 1.58 +5 -4 src/usr.sbin/ppp/modem.c brian 1997/09/23 15:09:46 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp modem.c Log: MFC: Don't use uu_lock in -direct mode. It conflicts w/ hylafax & the like. Get the CD bit right at last - now that I've got my second modem back - loss of carrier makes ppp exit. Revision Changes Path 1.24.2.26 +5 -4 src/usr.sbin/ppp/modem.c brian 1997/09/24 17:52:38 PDT Modified files: usr.sbin/ppp Makefile chap.c command.c command.h lcp.c main.h ppp.8 vars.h Log: Allow Microsoft CHAP authentication. This is a combination of MD4 & DES. Submitted by: Gabor Kincses Revision Changes Path 1.25 +8 -1 src/usr.sbin/ppp/Makefile 1.23 +59 -30 src/usr.sbin/ppp/chap.c 1.85 +10 -4 src/usr.sbin/ppp/command.c 1.7 +3 -2 src/usr.sbin/ppp/command.h 1.35 +15 -3 src/usr.sbin/ppp/lcp.c 1.6 +2 -1 src/usr.sbin/ppp/main.h 1.68 +20 -8 src/usr.sbin/ppp/ppp.8 1.29 +8 -4 src/usr.sbin/ppp/vars.h brian 1997/09/24 17:58:21 PDT Added files: usr.sbin/ppp chap_ms.c chap_ms.h Log: Do the MSChap encryption. Submitted by: Gabor Kincses brian 1997/09/25 17:23:37 PDT Modified files: usr.sbin/ppp vars.h Log: #define RECON_ENVOKED as 4 (not 3, like RECON_UNKNOWN) Pointed out by: tom@tomqnx.com (Tom Torrance at home) Revision Changes Path 1.30 +2 -2 src/usr.sbin/ppp/vars.h brian 1997/09/25 17:25:16 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp vars.h Log: MFC: #define RECON_ENVOKED as 4 (not 3, like RECON_UNKNOWN) Pointed out by: tom@tomqnx.com (Tom Torrance at home) Revision Changes Path 1.7.2.15 +2 -2 src/usr.sbin/ppp/vars.h brian 1997/09/27 12:11:44 PDT Modified files: usr.sbin/ppp Makefile pap.c Removed files: usr.sbin/ppp passwdauth.c passwdauth.h Log: Don't login twice when using passwdauth Suggested by: Peter Childs Merge the whole module into a few lines in pap.c Revision Changes Path 1.26 +3 -3 src/usr.sbin/ppp/Makefile 1.16 +10 -7 src/usr.sbin/ppp/pap.c brian 1997/09/27 12:13:35 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp Makefile pap.c Removed files: (Branch: RELENG_2_2) usr.sbin/ppp passwdauth.c passwdauth.h Log: MFC: Don't login twice when using passwdauth Suggested by: Peter Childs Merge the whole module into a few lines in pap.c Revision Changes Path 1.9.2.12 +3 -3 src/usr.sbin/ppp/Makefile 1.7.2.7 +10 -7 src/usr.sbin/ppp/pap.c brian 1997/09/27 12:41:44 PDT Modified files: usr.sbin/ppp lcp.c Log: Don't depend on time.h including sys/types.h Revision Changes Path 1.36 +2 -1 src/usr.sbin/ppp/lcp.c brian 1997/09/27 12:48:14 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp lcp.c Log: MFC: Don't depend on time.h including sys/types.h Revision Changes Path 1.10.2.20 +2 -1 src/usr.sbin/ppp/lcp.c brian 1997/09/28 13:18:00 PDT Modified files: usr.sbin/ppp Makefile Log: Test for the existence of ../../secure rather than /usr/include/des.h before building with MSChap. support. Also allow -DNOCRYPT (as well as -DNOSECURE) as an override sbin/init example pointed out by: bde Revision Changes Path 1.27 +2 -2 src/usr.sbin/ppp/Makefile brian 1997/09/29 12:40:18 PDT Modified files: usr.sbin/ppp lcp.c Log: If "set mtu" is used, *and* the mtu is less than the value requested by the peer, NAK using this value rather than silently just changing the interface mtu. Revision Changes Path 1.37 +7 -4 src/usr.sbin/ppp/lcp.c brian 1997/10/03 17:14:41 PDT Modified files: usr.sbin/ppp ip.c Log: Cosmetic: Log a strerror(errno) when failing to write to the tun device. Revision Changes Path 1.25 +16 -4 src/usr.sbin/ppp/ip.c brian 1997/10/03 17:16:38 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ip.c Log: MFC: Cosmetic: Log a strerror(errno) when failing to write to the tun device. Revision Changes Path 1.9.2.14 +16 -4 src/usr.sbin/ppp/ip.c brian 1997/10/05 03:29:35 PDT Modified files: usr.sbin/ppp ppp.8 Log: Cosmetic: Be specific about using TABs in syslog.conf. Revision Changes Path 1.69 +5 -2 src/usr.sbin/ppp/ppp.8 brian 1997/10/05 03:33:38 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ppp.8 Log: MFC: Cosmetic: Be specific about using TABs in syslog.conf. Revision Changes Path 1.19.2.31 +5 -2 src/usr.sbin/ppp/ppp.8 brian 1997/10/05 07:21:31 PDT Modified files: usr.sbin/pppctl pppctl.8 Log: Add a few examples. Revision Changes Path 1.4 +84 -3 src/usr.sbin/pppctl/pppctl.8 brian 1997/10/05 07:23:27 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/pppctl pppctl.8 Log: MFC: Add a few examples. Revision Changes Path 1.1.2.3 +84 -3 src/usr.sbin/pppctl/pppctl.8 brian 1997/10/05 07:27:08 PDT Modified files: usr.sbin/ppp ppp.8 Log: Refer a bit to pppctl. Suggested (far to subtly for his own good) by: joerg Revision Changes Path 1.70 +27 -14 src/usr.sbin/ppp/ppp.8 brian 1997/10/05 07:28:28 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ppp.8 Log: MFC: Refer a bit to pppctl. Suggested (far to subtly for his own good) by: joerg Revision Changes Path 1.19.2.32 +27 -14 src/usr.sbin/ppp/ppp.8 brian 1997/10/05 08:00:11 PDT Modified files: usr.sbin/ppp lcp.c Log: Change things around a bit when bringing down the layers. o LcpLayerDown() no longer does a NewPhase(PHASE_TERMINATE). Instead, it's done in LcpLayerFinish(). LayerFinish() gets called by the FSM after the LCP FSM goes through the Stopping and Stopped states. o -direct and -background mode exit at PHASE_TERMINATE, not PHASE_DEAD. The result is that LCP, CCP & IPCP are brought down cleanly on both sides of the link (not just our side). Killing ppp rather than just closing it still makes it get out after the LCP SendTerminateReq(). I'll have a look at that soon. We're probably not actually sending the REQ :-( Revision Changes Path 1.38 +12 -3 src/usr.sbin/ppp/lcp.c brian 1997/10/06 17:56:59 PDT Modified files: usr.sbin/ppp ipcp.c main.c slcompress.c slcompress.h vjcomp.c Log: Support VJ maximum slot identifiers != 15. Support VJ slot id compression. Previously, ppp would negotiate a max slot between 2 & 15 (if asked), and would agree to slot id compression (if asked). It would then proceed to use 16 slots and no compression anyway. The result was a rather unusable connection. Revision Changes Path 1.29 +6 -1 src/usr.sbin/ppp/ipcp.c 1.82 +3 -3 src/usr.sbin/ppp/main.c 1.11 +9 -11 src/usr.sbin/ppp/slcompress.c 1.8 +3 -3 src/usr.sbin/ppp/slcompress.h 1.10 +3 -3 src/usr.sbin/ppp/vjcomp.c brian 1997/10/07 14:56:11 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ipcp.c main.c slcompress.c slcompress.h vjcomp.c Log: MFC: Support VJ maximum slot identifiers != 15. Support VJ slot id compression. Previously, ppp would negotiate a max slot between 2 & 15 (if asked), and would agree to slot id compression (if asked). It would then proceed to use 16 slots and no compression anyway. The result was a rather unusable connection. Revision Changes Path 1.9.2.19 +6 -1 src/usr.sbin/ppp/ipcp.c 1.22.2.41 +3 -3 src/usr.sbin/ppp/main.c 1.6.2.3 +9 -11 src/usr.sbin/ppp/slcompress.c 1.3.6.4 +3 -3 src/usr.sbin/ppp/slcompress.h 1.4.2.4 +3 -3 src/usr.sbin/ppp/vjcomp.c brian 1997/10/11 18:49:40 PDT Modified files: usr.sbin/ppp command.c Log: Cosmetic: Mention that ppp is suspending before executing a "shell" command. Revision Changes Path 1.86 +7 -2 src/usr.sbin/ppp/command.c brian 1997/10/11 18:51:25 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c Log: MFC: Cosmetic: Mention that ppp is suspending before executing a "shell" command. Revision Changes Path 1.24.2.43 +7 -2 src/usr.sbin/ppp/command.c brian 1997/10/12 14:43:59 PDT Modified files: usr.sbin/ppp slcompress.c Log: Un-spam ip_sum (arrgh - I don't know how this made it into my patches :() Revision Changes Path 1.12 +3 -4 src/usr.sbin/ppp/slcompress.c brian 1997/10/12 14:45:27 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp slcompress.c Log: MFC: Un-spam ip_sum (arrgh - I don't know how this made it into my patches :() Revision Changes Path 1.6.2.4 +3 -4 src/usr.sbin/ppp/slcompress.c brian 1997/10/14 18:01:19 PDT Modified files: usr.sbin/ppp lcp.c Log: Initialise LCP, IPCP and CCP as soon as LCP is down. Without this, in -auto mode, we stay in ST_STOPPING and never check our dial filters to see if it's time to bring the line up again. This may make "set stopped" redundant. Revision Changes Path 1.39 +4 -1 src/usr.sbin/ppp/lcp.c brian 1997/10/15 15:53:05 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp lcp.c Log: MFC: NAK the peers MRU if we have a "set mtu" that's less. Revision Changes Path 1.10.2.21 +7 -4 src/usr.sbin/ppp/lcp.c brian 1997/10/15 15:54:01 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp lcp.c Log: MFC: o Shut down LCP, CCP & IPCP properly so that -background mode tells the other side it's going away. o Initialize LCP, CCP & IPCP when LCP comes down so that we're not temporarily in ST_STOPPING when the line is down. Revision Changes Path 1.10.2.22 +15 -3 src/usr.sbin/ppp/lcp.c brian 1997/10/16 16:55:20 PDT Modified files: usr.sbin/ppp main.c pap.c Log: cosmetic: o Log client connection commands when "set log +command" o Don't display PAP password in the log unless we're "set log +debug". Revision Changes Path 1.83 +3 -1 src/usr.sbin/ppp/main.c 1.17 +5 -2 src/usr.sbin/ppp/pap.c brian 1997/10/16 16:58:10 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp main.c pap.c Log: MFC: cosmetic: o Log client connection commands when "set log +command" o Don't display PAP password in the log unless we're "set log +debug". Revision Changes Path 1.22.2.42 +3 -1 src/usr.sbin/ppp/main.c 1.7.2.8 +5 -2 src/usr.sbin/ppp/pap.c brian 1997/10/16 17:20:31 PDT Modified files: usr.sbin/ppp ipcp.c Log: Ask for VJ slot id compression by default. Revision Changes Path 1.30 +2 -2 src/usr.sbin/ppp/ipcp.c brian 1997/10/21 18:22:55 PDT Modified files: usr.sbin/ppp log.c Log: Fix HDLC logging (actually LogDumpBp()). It was only outputting the first mbuf in the chain. Revision Changes Path 1.16 +27 -2 src/usr.sbin/ppp/log.c brian 1997/10/23 02:50:56 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp log.c Log: MFC: Fix HDLC logging. Revision Changes Path 1.4.2.9 +27 -2 src/usr.sbin/ppp/log.c brian 1997/10/23 03:09:36 PDT Modified files: usr.sbin/ppp filter.c Log: Fix various filter problems PR: 4727 Submitted by: Chiharu Shibata Revision Changes Path 1.15 +12 -11 src/usr.sbin/ppp/filter.c ache 1997/10/23 13:11:02 PDT Modified files: usr.sbin/ppp timer.c Log: Remove private sleep/usleep hacks Revision Changes Path 1.19 +1 -63 src/usr.sbin/ppp/timer.c ache 1997/10/23 14:32:48 PDT Modified files: usr.sbin/ppp defs.h timer.c Log: Restore back non-interruptable sleep/usleep just redefine them to not mix with standard library functions Revision Changes Path 1.20 +9 -1 src/usr.sbin/ppp/defs.h 1.20 +63 -1 src/usr.sbin/ppp/timer.c brian 1997/10/24 15:36:34 PDT Modified files: usr.sbin/ppp chat.c command.c defs.h main.c modem.c timer.c Log: sleep => nointr_sleep usleep => nointr_usleep (not just a #define) Already done by: ache Revision Changes Path 1.34 +3 -3 src/usr.sbin/ppp/chat.c 1.87 +2 -2 src/usr.sbin/ppp/command.c 1.21 +3 -5 src/usr.sbin/ppp/defs.h 1.84 +6 -6 src/usr.sbin/ppp/main.c 1.59 +3 -3 src/usr.sbin/ppp/modem.c 1.21 +3 -3 src/usr.sbin/ppp/timer.c brian 1997/10/24 16:15:46 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp chat.c command.c defs.h main.c modem.c timer.c Log: MFC: sleep => nointr_sleep usleep => nointr_usleep Revision Changes Path 1.11.2.17 +3 -3 src/usr.sbin/ppp/chat.c 1.24.2.44 +2 -2 src/usr.sbin/ppp/command.c 1.4.2.10 +7 -1 src/usr.sbin/ppp/defs.h 1.22.2.43 +6 -6 src/usr.sbin/ppp/main.c 1.24.2.27 +3 -3 src/usr.sbin/ppp/modem.c 1.5.2.7 +3 -3 src/usr.sbin/ppp/timer.c brian 1997/10/24 16:16:51 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp filter.c Log: MFC: Fix various filter problems Revision Changes Path 1.6.2.7 +12 -11 src/usr.sbin/ppp/filter.c brian 1997/10/25 18:04:10 PDT Modified files: usr.sbin/ppp Makefile alias_cmd.c alias_cmd.h arp.c arp.h async.c auth.c auth.h ccp.c ccp.h chap.c chap.h chap_ms.c chap_ms.h chat.c chat.h command.c command.h defs.h filter.c filter.h fsm.c fsm.h hdlc.c hdlc.h ip.c ip.h ipcp.c ipcp.h lcp.c lcp.h lcpproto.h loadalias.c loadalias.h 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 pathnames.h phase.h pred.c pred.h route.c route.h server.c server.h sig.c sig.h slcompress.c slcompress.h systems.c systems.h timer.c vars.c vars.h vjcomp.c Added files: usr.sbin/ppp async.h defs.c phase.c timer.h vjcomp.h Removed files: usr.sbin/ppp global.h timeout.h Log: Cosmetic (no functional changes): o Add missing $Id$s o Move extern decls from .c -> .h files o Staticize o Remove #includes from .h files o style(9)ify includes o bcopy -> memcpy bzero -> memset bcmp -> memcmp index -> strchr rindex -> strrchr o Move timeout.h -> timer.h (making it consistent w/ timer.c) o Add -Wmissing-prototypes Revision Changes Path 1.28 +5 -5 src/usr.sbin/ppp/Makefile 1.6 +21 -30 src/usr.sbin/ppp/alias_cmd.c 1.3 +5 -4 src/usr.sbin/ppp/alias_cmd.h 1.16 +22 -124 src/usr.sbin/ppp/arp.c 1.6 +1 -5 src/usr.sbin/ppp/arp.h 1.12 +22 -9 src/usr.sbin/ppp/async.c 1.18 +22 -12 src/usr.sbin/ppp/auth.c 1.9 +7 -13 src/usr.sbin/ppp/auth.h 1.17 +31 -20 src/usr.sbin/ppp/ccp.c 1.8 +9 -12 src/usr.sbin/ppp/ccp.h 1.24 +48 -38 src/usr.sbin/ppp/chap.c 1.8 +3 -8 src/usr.sbin/ppp/chap.h 1.2 +17 -12 src/usr.sbin/ppp/chap_ms.c 1.2 +6 -8 src/usr.sbin/ppp/chap_ms.h 1.35 +37 -28 src/usr.sbin/ppp/chat.c 1.8 +5 -6 src/usr.sbin/ppp/chat.h 1.88 +45 -69 src/usr.sbin/ppp/command.c 1.8 +9 -2 src/usr.sbin/ppp/command.h 1.22 +23 -45 src/usr.sbin/ppp/defs.h 1.16 +31 -25 src/usr.sbin/ppp/filter.c 1.10 +15 -12 src/usr.sbin/ppp/filter.h 1.20 +46 -27 src/usr.sbin/ppp/fsm.c 1.11 +10 -26 src/usr.sbin/ppp/fsm.h 1.20 +19 -4 src/usr.sbin/ppp/hdlc.c 1.11 +10 -13 src/usr.sbin/ppp/hdlc.h 1.26 +30 -15 src/usr.sbin/ppp/ip.c 1.6 +1 -5 src/usr.sbin/ppp/ip.h 1.31 +51 -43 src/usr.sbin/ppp/ipcp.c 1.11 +9 -14 src/usr.sbin/ppp/ipcp.h 1.40 +43 -81 src/usr.sbin/ppp/lcp.c 1.9 +4 -6 src/usr.sbin/ppp/lcp.h 1.9 +9 -14 src/usr.sbin/ppp/lcpproto.h 1.8 +11 -5 src/usr.sbin/ppp/loadalias.c 1.3 +16 -13 src/usr.sbin/ppp/loadalias.h 1.17 +9 -3 src/usr.sbin/ppp/log.c 1.14 +8 -4 src/usr.sbin/ppp/log.h 1.19 +11 -1 src/usr.sbin/ppp/lqr.c 1.8 +1 -6 src/usr.sbin/ppp/lqr.h 1.85 +48 -42 src/usr.sbin/ppp/main.c 1.7 +9 -6 src/usr.sbin/ppp/main.h 1.10 +13 -6 src/usr.sbin/ppp/mbuf.c 1.7 +12 -17 src/usr.sbin/ppp/mbuf.h 1.60 +34 -30 src/usr.sbin/ppp/modem.c 1.10 +4 -10 src/usr.sbin/ppp/modem.h 1.28 +30 -27 src/usr.sbin/ppp/os.c 1.9 +7 -11 src/usr.sbin/ppp/os.h 1.18 +29 -17 src/usr.sbin/ppp/pap.c 1.4 +3 -5 src/usr.sbin/ppp/pap.h 1.8 +1 -5 src/usr.sbin/ppp/pathnames.h 1.8 +2 -8 src/usr.sbin/ppp/phase.h 1.15 +21 -11 src/usr.sbin/ppp/pred.c 1.6 +2 -7 src/usr.sbin/ppp/pred.h 1.20 +19 -17 src/usr.sbin/ppp/route.c 1.6 +5 -6 src/usr.sbin/ppp/route.h 1.6 +15 -19 src/usr.sbin/ppp/server.c 1.3 +5 -8 src/usr.sbin/ppp/server.h 1.9 +5 -33 src/usr.sbin/ppp/sig.c 1.10 +3 -33 src/usr.sbin/ppp/sig.h 1.13 +29 -22 src/usr.sbin/ppp/slcompress.c 1.9 +8 -19 src/usr.sbin/ppp/slcompress.h 1.17 +20 -8 src/usr.sbin/ppp/systems.c 1.7 +5 -5 src/usr.sbin/ppp/systems.h 1.22 +16 -8 src/usr.sbin/ppp/timer.c 1.31 +20 -2 src/usr.sbin/ppp/vars.c 1.31 +49 -43 src/usr.sbin/ppp/vars.h 1.11 +14 -4 src/usr.sbin/ppp/vjcomp.c brian 1997/10/26 04:42:15 PST Modified files: usr.sbin/ppp chap.h command.c defs.h hdlc.c ip.c ip.h ipcp.c ipcp.h lcp.c lcp.h lcpproto.h lqr.h mbuf.h modem.h pap.h timer.h vjcomp.h Log: Cosmetic: Move prototypes into the correct headers. Revision Changes Path 1.9 +3 -1 src/usr.sbin/ppp/chap.h 1.89 +2 -1 src/usr.sbin/ppp/command.c 1.23 +1 -6 src/usr.sbin/ppp/defs.h 1.21 +6 -1 src/usr.sbin/ppp/hdlc.c 1.27 +3 -1 src/usr.sbin/ppp/ip.c 1.7 +5 -1 src/usr.sbin/ppp/ip.h 1.32 +2 -1 src/usr.sbin/ppp/ipcp.c 1.12 +2 -1 src/usr.sbin/ppp/ipcp.h 1.41 +2 -1 src/usr.sbin/ppp/lcp.c 1.10 +2 -1 src/usr.sbin/ppp/lcp.h 1.10 +1 -10 src/usr.sbin/ppp/lcpproto.h 1.9 +2 -1 src/usr.sbin/ppp/lqr.h 1.8 +1 -3 src/usr.sbin/ppp/mbuf.h 1.11 +3 -1 src/usr.sbin/ppp/modem.h 1.5 +3 -1 src/usr.sbin/ppp/pap.h 1.2 +6 -4 src/usr.sbin/ppp/timer.h 1.2 +2 -1 src/usr.sbin/ppp/vjcomp.h brian 1997/10/28 17:19:53 PST Modified files: usr.sbin/ppp async.c chat.c ipcp.c lcp.c main.c modem.c modem.h os.c os.h phase.c vars.c Log: o Bump version to 1.3 to reflect major changes o Report modem connect time properly o Report bytes in/out over physical media o Fix phases (TERMINATE is *higher than* DEAD) o Do a LayerFinish from LcpDown o Bring down IPCP & CCP when we enter PHASE_TERMINATE o Give a new prompt when we go to PHASE_DEAD o Stop the modem timer properly when idle o Treat sig 15 like an exiting carrier loss o Log (DEBUG) offline & online transitions Revision Changes Path 1.13 +3 -3 src/usr.sbin/ppp/async.c 1.36 +1 -4 src/usr.sbin/ppp/chat.c 1.33 +2 -1 src/usr.sbin/ppp/ipcp.c 1.42 +7 -11 src/usr.sbin/ppp/lcp.c 1.86 +3 -5 src/usr.sbin/ppp/main.c 1.61 +70 -39 src/usr.sbin/ppp/modem.c 1.12 +3 -2 src/usr.sbin/ppp/modem.h 1.29 +2 -19 src/usr.sbin/ppp/os.c 1.10 +1 -4 src/usr.sbin/ppp/os.h 1.2 +2 -2 src/usr.sbin/ppp/phase.c 1.32 +3 -3 src/usr.sbin/ppp/vars.c brian 1997/11/03 17:17:07 PST Modified files: usr.sbin/ppp command.c command.h log.c log.h main.c ppp.8 systems.c Log: Introduce [local] to "set log [local] ...". This spits logging out to the screen in terminal mode - should be good for installation problem diagnosis. Revision Changes Path 1.90 +32 -12 src/usr.sbin/ppp/command.c 1.9 +2 -2 src/usr.sbin/ppp/command.h 1.18 +53 -19 src/usr.sbin/ppp/log.c 1.15 +6 -1 src/usr.sbin/ppp/log.h 1.87 +12 -5 src/usr.sbin/ppp/main.c 1.71 +38 -14 src/usr.sbin/ppp/ppp.8 1.18 +10 -3 src/usr.sbin/ppp/systems.c brian 1997/11/05 16:25:34 PST Modified files: usr.sbin/ppp ppp.8 Log: o Spelling police. o Emphasize ``PPP'' o x-ref other programs o Some minor clarifications Revision Changes Path 1.72 +261 -162 src/usr.sbin/ppp/ppp.8 brian 1997/11/06 18:54:50 PST Modified files: usr.sbin/pppctl pppctl.8 pppctl.c Log: Support interactive mode. Revision Changes Path 1.5 +41 -18 src/usr.sbin/pppctl/pppctl.8 1.4 +41 -23 src/usr.sbin/pppctl/pppctl.c brian 1997/11/07 12:20:20 PST Modified files: usr.sbin/pppctl Makefile pppctl.8 pppctl.c Log: Style police. bzero -> memset index -> strchr rindex -> strrchr Use libedit (this should make pppctl a lot more attractive than telnet). Revision Changes Path 1.2 +4 -2 src/usr.sbin/pppctl/Makefile 1.6 +31 -11 src/usr.sbin/pppctl/pppctl.8 1.5 +67 -24 src/usr.sbin/pppctl/pppctl.c brian 1997/11/07 16:28:12 PST Modified files: usr.sbin/ppp ccp.c command.c ipcp.c lcp.c lcp.h main.c modem.c modem.h os.c route.c Log: Don't pass global vars as args. Remove local/global conflicts. Revision Changes Path 1.18 +3 -3 src/usr.sbin/ppp/ccp.c 1.91 +3 -3 src/usr.sbin/ppp/command.c 1.34 +7 -7 src/usr.sbin/ppp/ipcp.c 1.43 +13 -13 src/usr.sbin/ppp/lcp.c 1.11 +2 -2 src/usr.sbin/ppp/lcp.h 1.88 +5 -5 src/usr.sbin/ppp/main.c 1.62 +5 -5 src/usr.sbin/ppp/modem.c 1.13 +3 -3 src/usr.sbin/ppp/modem.h 1.30 +14 -14 src/usr.sbin/ppp/os.c 1.21 +10 -10 src/usr.sbin/ppp/route.c brian 1997/11/08 04:37:34 PST Modified files: usr.sbin/ppp ppp.8 Log: Typo police. Revision Changes Path 1.73 +2 -2 src/usr.sbin/ppp/ppp.8 brian 1997/11/08 19:22:52 PST Modified files: usr.sbin/ppp route.c Log: Don't include RTA_GATEWAY in rtm_addrs unless it's specified. Revision Changes Path 1.22 +3 -2 src/usr.sbin/ppp/route.c brian 1997/11/08 19:23:57 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp route.c Log: MFC: Don't include RTA_GATEWAY in rtm_addrs unless it's specified. Revision Changes Path 1.9.2.10 +3 -2 src/usr.sbin/ppp/route.c brian 1997/11/08 19:55:31 PST Modified files: usr.sbin/ppp chap.c Log: When responding to a CHAP challenge, don't try to use ppp.secret to get a key value based on the peers name, then send the value of AuthName with the encrypted result. This is *way* too confusing. Instead, always use AuthName and AuthKey as the documentation says. Revision Changes Path 1.25 +7 -13 src/usr.sbin/ppp/chap.c brian 1997/11/08 22:22:54 PST Modified files: usr.sbin/ppp Makefile arp.c chat.c command.c loadalias.c log.c log.h main.c modem.c os.c ppp.8 pred.c route.c server.c systems.c systems.h timer.c vjcomp.c Added files: usr.sbin/ppp id.c id.h Log: Introduce ID0 logging. Stay as the invoking uid as much as possible. Execution as a normal user is still forbidden for now, so these changes are pretty ineffective. The next commit will implement the modifications suggested on -hackers a number of days ago. Revision Changes Path 1.29 +2 -2 src/usr.sbin/ppp/Makefile 1.17 +8 -5 src/usr.sbin/ppp/arp.c 1.37 +2 -10 src/usr.sbin/ppp/chat.c 1.92 +2 -13 src/usr.sbin/ppp/command.c 1.9 +3 -2 src/usr.sbin/ppp/loadalias.c 1.19 +2 -1 src/usr.sbin/ppp/log.c 1.16 +14 -13 src/usr.sbin/ppp/log.h 1.89 +7 -9 src/usr.sbin/ppp/main.c 1.63 +13 -13 src/usr.sbin/ppp/modem.c 1.31 +11 -10 src/usr.sbin/ppp/os.c 1.74 +2 -1 src/usr.sbin/ppp/ppp.8 1.16 +2 -1 src/usr.sbin/ppp/pred.c 1.23 +12 -7 src/usr.sbin/ppp/route.c 1.7 +7 -6 src/usr.sbin/ppp/server.c 1.19 +7 -94 src/usr.sbin/ppp/systems.c 1.8 +1 -3 src/usr.sbin/ppp/systems.h 1.23 +2 -1 src/usr.sbin/ppp/timer.c 1.12 +2 -1 src/usr.sbin/ppp/vjcomp.c brian 1997/11/09 05:18:19 PST Modified files: usr.sbin/ppp systems.c Log: Null commit: The last modification removed the use of $HOME/.ppp.* Revision Changes Path 1.20 +1 -1 src/usr.sbin/ppp/systems.c brian 1997/11/09 05:18:52 PST Modified files: usr.sbin/ppp ppp.8 Log: Remove the use of $HOME/.ppp.* Revision Changes Path 1.75 +2 -14 src/usr.sbin/ppp/ppp.8 brian 1997/11/09 06:18:57 PST Modified files: usr.sbin/ppp auth.c chat.c defs.h filter.c loadalias.c log.c main.c modem.c route.c server.c systems.c vars.h Log: Increase chat script sizes to 512 Requested by: Michael Reifenberger Revision Changes Path 1.19 +4 -4 src/usr.sbin/ppp/auth.c 1.38 +4 -4 src/usr.sbin/ppp/chat.c 1.24 +3 -1 src/usr.sbin/ppp/defs.h 1.17 +2 -1 src/usr.sbin/ppp/filter.c 1.10 +2 -1 src/usr.sbin/ppp/loadalias.c 1.20 +2 -1 src/usr.sbin/ppp/log.c 1.90 +2 -4 src/usr.sbin/ppp/main.c 1.64 +14 -23 src/usr.sbin/ppp/modem.c 1.24 +2 -1 src/usr.sbin/ppp/route.c 1.8 +2 -2 src/usr.sbin/ppp/server.c 1.21 +2 -2 src/usr.sbin/ppp/systems.c 1.32 +5 -5 src/usr.sbin/ppp/vars.h brian 1997/11/09 09:51:29 PST Modified files: usr.sbin/ppp command.c ppp.8 systems.c Log: Add the "!include" syntax. Return 0 from "show" commands. Revision Changes Path 1.93 +34 -39 src/usr.sbin/ppp/command.c 1.76 +25 -10 src/usr.sbin/ppp/ppp.8 1.22 +124 -4 src/usr.sbin/ppp/systems.c brian 1997/11/09 10:50:35 PST Modified files: usr.sbin/pppctl pppctl.c Log: Prompt correctly when ppp *doesn't* ask for a password. Revision Changes Path 1.6 +3 -2 src/usr.sbin/pppctl/pppctl.c brian 1997/11/09 10:51:24 PST Modified files: usr.sbin/ppp auth.c command.c main.c Log: Don't ask for a password if it's specified as empty. Revision Changes Path 1.20 +12 -3 src/usr.sbin/ppp/auth.c 1.94 +3 -2 src/usr.sbin/ppp/command.c 1.91 +2 -2 src/usr.sbin/ppp/main.c brian 1997/11/09 14:07:30 PST Modified files: usr.sbin/ppp auth.c command.c main.c ppp.8 server.c vars.c vars.h Log: Don't create a diagnostic socket by default. Allow a password spec on the "set server" command line. Use SIGUSR2 to close the diagnostic socket. Some man page corrections. Revision Changes Path 1.21 +13 -9 src/usr.sbin/ppp/auth.c 1.95 +65 -23 src/usr.sbin/ppp/command.c 1.92 +17 -6 src/usr.sbin/ppp/main.c 1.77 +77 -37 src/usr.sbin/ppp/ppp.8 1.9 +8 -5 src/usr.sbin/ppp/server.c 1.33 +21 -18 src/usr.sbin/ppp/vars.c 1.33 +5 -1 src/usr.sbin/ppp/vars.h brian 1997/11/09 14:56:16 PST Modified files: usr.sbin/ppp command.c Log: Initialize VarAltPhone. PR: 4993 Revision Changes Path 1.96 +2 -1 src/usr.sbin/ppp/command.c brian 1997/11/09 15:40:23 PST Modified files: usr.sbin/ppp command.c Log: Don't Cleanup() in background mode when we get a "close", the LcpClose() will eventually do it when we get to PHASE_DEAD. Revision Changes Path 1.97 +1 -3 src/usr.sbin/ppp/command.c brian 1997/11/09 15:42:59 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c Log: MFC: (I lied, this is an easily fixed bug) Initialization of VarAltPhone PR: 4993 Revision Changes Path 1.24.2.45 +2 -1 src/usr.sbin/ppp/command.c brian 1997/11/09 15:48:13 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c Log: MFC: Let LcpClose() terminate ppp in background mode (although it's incorrectly done at PHASE_TERMINATE 'till I bring the rest of the -current changes in). Revision Changes Path 1.24.2.46 +1 -3 src/usr.sbin/ppp/command.c brian 1997/11/11 04:26:35 PST Modified files: usr.sbin/ppp log.c Log: Flush the output stream when doing local logging. Revision Changes Path 1.21 +2 -1 src/usr.sbin/ppp/log.c brian 1997/11/11 04:28:02 PST Modified files: usr.sbin/pppctl pppctl.c Log: Poll the socket descriptor while in el_gets() so that our display is scribbled over as we requested. Revision Changes Path 1.7 +36 -1 src/usr.sbin/pppctl/pppctl.c brian 1997/11/11 05:08:13 PST Modified files: usr.sbin/ppp lcp.c Log: Fix typo that causes CHAP RESPONSEs to *always* be damned M$ responses if you've got DES. Revision Changes Path 1.44 +2 -2 src/usr.sbin/ppp/lcp.c brian 1997/11/11 05:27:48 PST Modified files: usr.sbin/pppctl pppctl.c Log: Use select() instead of poll() for portabilities sake. Revision Changes Path 1.8 +8 -6 src/usr.sbin/pppctl/pppctl.c brian 1997/11/11 14:58:15 PST Modified files: usr.sbin/ppp auth.c command.c command.h defs.c defs.h ipcp.c main.c os.c ppp.8 route.c server.c systems.c systems.h vars.c Log: Finish the security improvements: o Add "allow" command: "allow users a b c" gives access to users a, b and c. "allow modes auto" gives those users access to auto mode only. "allow users *" and "allow modes *" are accepted. No users and all modes are allowed by default. UID 0 can do anything. o Set the current label with the "load" and "dial" commands so that the call to ppp.linkdown makes sense. o Up the verison number. o Don't OR MODE_AUTO for -background and -ddial. o Don't OR MODE_INTER when we get a diagnostic connection. o Allow up to 40 args per line (was 20). o "set ifaddr" only changes the interface in AUTO mode (with other modes, it happens after IPCP negotiation). o Sort command descriptions in the man page. o Support -dedicated mode where we just talk ppp forever (no login etc). Revision Changes Path 1.22 +3 -3 src/usr.sbin/ppp/auth.c 1.98 +85 -49 src/usr.sbin/ppp/command.c 1.10 +3 -1 src/usr.sbin/ppp/command.h 1.2 +19 -2 src/usr.sbin/ppp/defs.c 1.25 +6 -2 src/usr.sbin/ppp/defs.h 1.35 +2 -2 src/usr.sbin/ppp/ipcp.c 1.93 +46 -46 src/usr.sbin/ppp/main.c 1.32 +7 -8 src/usr.sbin/ppp/os.c 1.78 +206 -119 src/usr.sbin/ppp/ppp.8 1.25 +2 -2 src/usr.sbin/ppp/route.c 1.10 +3 -3 src/usr.sbin/ppp/server.c 1.23 +102 -13 src/usr.sbin/ppp/systems.c 1.9 +5 -2 src/usr.sbin/ppp/systems.h 1.34 +3 -3 src/usr.sbin/ppp/vars.c brian 1997/11/11 15:23:13 PST Modified files: usr.sbin/ppp fsm.c Log: Don't moan about unexpected config req's when in ST_STOPPING. Revision Changes Path 1.21 +2 -2 src/usr.sbin/ppp/fsm.c brian 1997/11/11 18:10:06 PST Modified files: usr.sbin/ppp command.c Log: Don't warn that we're waiting for the command to complete if we've put it in the background (!bg). Revision Changes Path 1.99 +2 -3 src/usr.sbin/ppp/command.c brian 1997/11/12 07:50:39 PST Modified files: usr.sbin/ppp systems.c Log: Pass a missing arg to LogPrintf(). Revision Changes Path 1.24 +2 -2 src/usr.sbin/ppp/systems.c brian 1997/11/12 08:34:51 PST Modified files: usr.sbin/ppp command.c systems.c Log: Don't attempt to dial if "dial label" has specified a restricted label. Revision Changes Path 1.100 +3 -3 src/usr.sbin/ppp/command.c 1.25 +4 -3 src/usr.sbin/ppp/systems.c brian 1997/11/12 10:47:32 PST Modified files: usr.sbin/ppp command.c filter.c Log: Return correct value from "set loopback". Output "set ?filter deny host|port" rules correctly with show ?filter. Submitted by: Dave Bodenstab Revision Changes Path 1.101 +7 -3 src/usr.sbin/ppp/command.c 1.18 +8 -2 src/usr.sbin/ppp/filter.c brian 1997/11/12 11:48:47 PST Modified files: usr.sbin/ppp ip.c Log: Log whether or not IP packets are bloked due to a filter. Revision Changes Path 1.28 +7 -5 src/usr.sbin/ppp/ip.c brian 1997/11/12 13:04:22 PST Modified files: usr.sbin/ppp ip.c Log: Understand networks in the filter rules. We don't insist on x.x.x.0/24 - x.x.x.x/24 is ok too. Revision Changes Path 1.29 +5 -3 src/usr.sbin/ppp/ip.c brian 1997/11/13 04:10:02 PST Modified files: usr.sbin/ppp main.c os.c Log: Don't delete interface routes when we do an LcpDown. They'll get deleted in Cleanup(). Revision Changes Path 1.94 +5 -4 src/usr.sbin/ppp/main.c 1.33 +1 -2 src/usr.sbin/ppp/os.c brian 1997/11/13 04:10:52 PST Modified files: usr.sbin/ppp main.c Log: Null commit: The last commit made some warning messages clearer. Revision Changes Path 1.95 +1 -1 src/usr.sbin/ppp/main.c brian 1997/11/13 06:43:21 PST Modified files: usr.sbin/ppp command.c command.h main.c systems.c Log: Fix command logging (broken with the "allow" command). Revision Changes Path 1.102 +24 -8 src/usr.sbin/ppp/command.c 1.11 +3 -3 src/usr.sbin/ppp/command.h 1.96 +4 -9 src/usr.sbin/ppp/main.c 1.26 +2 -3 src/usr.sbin/ppp/systems.c brian 1997/11/13 06:44:07 PST Modified files: usr.sbin/ppp main.c Log: Log a warning when a -direct invocation is denied. Revision Changes Path 1.97 +9 -1 src/usr.sbin/ppp/main.c brian 1997/11/13 07:35:07 PST Modified files: usr.sbin/ppp main.c Log: Don't run if ppp.conf is writable. Revision Changes Path 1.98 +17 -1 src/usr.sbin/ppp/main.c brian 1997/11/13 09:31:55 PST Modified files: usr.sbin/ppp id.c Log: Use seteuid() instead of setreuid(). The setreuid() page says seteuid is better ! Revision Changes Path 1.2 +5 -5 src/usr.sbin/ppp/id.c brian 1997/11/14 07:38:07 PST Modified files: usr.sbin/ppp systems.c Log: Allow blank lines in config entries (they aren't terminators). Revision Changes Path 1.27 +2 -2 src/usr.sbin/ppp/systems.c brian 1997/11/14 07:39:16 PST Modified files: usr.sbin/ppp ccp.c ipcp.c lcp.c lcp.h Log: Update the cftypes arrays according to rfc1700. Log IPCP reqests as IPCP. Revision Changes Path 1.19 +17 -8 src/usr.sbin/ppp/ccp.c 1.36 +28 -7 src/usr.sbin/ppp/ipcp.c 1.45 +41 -16 src/usr.sbin/ppp/lcp.c 1.12 +3 -8 src/usr.sbin/ppp/lcp.h brian 1997/11/14 12:07:42 PST Modified files: usr.sbin/ppp ppp.8 Log: uucplock is in section 3 not section 8 ! Revision Changes Path 1.79 +3 -4 src/usr.sbin/ppp/ppp.8 brian 1997/11/14 18:15:58 PST Modified files: usr.sbin/ppp route.c Log: Interpret AF_LINK sockaddrs correctly in show/delete route. Print out inteface names rather than numbers, and use the same "find out the names" code in SetIfAddr(). This means that the nasty ioctl(,SIOCGIFCONF,)/realloc loop is now buried :-) Revision Changes Path 1.26 +227 -172 src/usr.sbin/ppp/route.c brian 1997/11/16 14:15:13 PST Modified files: usr.sbin/ppp Makefile ip.c lcp.c main.c os.c os.h Added files: usr.sbin/ppp tun.c tun.h Log: Abstract data read from and written to the tun device, allowing for a possible header on the front of all packets. In OpenBSD, there's a structure containing the address family here. If we're building under OpenBSD, set up the ``flags'' part of struct tuninfo (not there under FreeBSD) so that we config the interface as POINTOPOINT. Prefix prototypes with ``extern'' in os.c for consistency. These changes are cosmetic under FreeBSD, but allow ppp to build & work under OpenBSD (bar the srandomdev() stuff, the inclusing of and some Makefile symantecs). Revision Changes Path 1.30 +6 -5 src/usr.sbin/ppp/Makefile 1.30 +33 -19 src/usr.sbin/ppp/ip.c 1.46 +9 -2 src/usr.sbin/ppp/lcp.c 1.99 +17 -3 src/usr.sbin/ppp/main.c 1.34 +1 -16 src/usr.sbin/ppp/os.c 1.11 +9 -10 src/usr.sbin/ppp/os.h brian 1997/11/16 16:42:43 PST Modified files: usr.sbin/ppp auth.c defs.c defs.h main.c tun.c tun.h Log: Add id strings to tun.[ch]. Don't try to open ppp.secret if we're never going to use it. Revision Changes Path 1.23 +1 -14 src/usr.sbin/ppp/auth.c 1.3 +29 -1 src/usr.sbin/ppp/defs.c 1.26 +2 -1 src/usr.sbin/ppp/defs.h 1.100 +3 -2 src/usr.sbin/ppp/main.c 1.2 +4 -0 src/usr.sbin/ppp/tun.c 1.2 +4 -0 src/usr.sbin/ppp/tun.h brian 1997/11/16 17:13:48 PST Modified files: usr.sbin/ppp main.c Log: Don't SetLabel() 'till we've done the SelectSystem(). This avoids the situation where we specify label ``x'' on the command line, and label ``x'' has a ``load y'' command embedded in it. When the line comes up, we want to use ``x'' from ppp.linkup, not ``y''. Revision Changes Path 1.101 +17 -13 src/usr.sbin/ppp/main.c brian 1997/11/17 16:19:36 PST Modified files: usr.sbin/ppp command.c defs.c defs.h main.c Log: Add and use a DropClient() function for closing the diagnostic port. Call DropClient() from Cleanup() too. Revision Changes Path 1.103 +7 -22 src/usr.sbin/ppp/command.c 1.4 +17 -1 src/usr.sbin/ppp/defs.c 1.27 +2 -1 src/usr.sbin/ppp/defs.h 1.102 +4 -11 src/usr.sbin/ppp/main.c brian 1997/11/17 16:20:30 PST Modified files: usr.sbin/pppctl pppctl.8 pppctl.c Log: Notice that ppp has closed the connection properly. Remove the timeout hack to notice that ppp has closed the connection. Remove the ``special case'' hacks for "quit" and "bye", as pppctl now exits immediately when the connection is closed by ppp. Suggest a secure "set server" line for connecting ppp & pppctl. Tidy up and correct a few man page typos. Revision Changes Path 1.7 +24 -33 src/usr.sbin/pppctl/pppctl.8 1.9 +23 -36 src/usr.sbin/pppctl/pppctl.c brian 1997/11/17 16:22:08 PST Modified files: usr.sbin/pppctl pppctl.c Log: Add Id string. Revision Changes Path 1.10 +4 -0 src/usr.sbin/pppctl/pppctl.c brian 1997/11/17 23:33:24 PST Modified files: usr.sbin/ppp main.c Log: DropClient() when read() returns 0 (as it did before). Revision Changes Path 1.103 +2 -2 src/usr.sbin/ppp/main.c brian 1997/11/18 00:49:03 PST Modified files: usr.sbin/ppp modem.c Log: Remove the outq error in "show modem". Revision Changes Path 1.65 +2 -2 src/usr.sbin/ppp/modem.c brian 1997/11/18 06:52:09 PST Modified files: usr.sbin/ppp Makefile ip.c ipcp.c ipcp.h lcp.c modem.c ppp.8 vars.c vars.h Added files: usr.sbin/ppp throughput.c throughput.h Log: Add throughput logging (disabled by default). Use "enable throughput" to see modem & IPCP throughput. Removed an extraneous prompt() Revision Changes Path 1.31 +3 -3 src/usr.sbin/ppp/Makefile 1.31 +5 -5 src/usr.sbin/ppp/ip.c 1.37 +18 -58 src/usr.sbin/ppp/ipcp.c 1.13 +3 -1 src/usr.sbin/ppp/ipcp.h 1.47 +1 -2 src/usr.sbin/ppp/lcp.c 1.66 +49 -99 src/usr.sbin/ppp/modem.c 1.80 +47 -31 src/usr.sbin/ppp/ppp.8 1.35 +3 -2 src/usr.sbin/ppp/vars.c 1.34 +3 -2 src/usr.sbin/ppp/vars.h brian 1997/11/18 10:17:26 PST Modified files: usr.sbin/ppp main.c Log: Fix interactive mode so that it doesn't require a passwd (again!). Revision Changes Path 1.104 +4 -1 src/usr.sbin/ppp/main.c brian 1997/11/18 11:38:28 PST Modified files: usr.sbin/ppp command.c Log: Allow zero args to "cvs log". Revision Changes Path 1.104 +2 -2 src/usr.sbin/ppp/command.c brian 1997/11/21 19:38:00 PST Modified files: usr.sbin/ppp Makefile alias_cmd.c alias_cmd.h arp.c async.c auth.c auth.h ccp.c ccp.h chap.c chap_ms.c chat.c chat.h command.c command.h defs.c defs.h filter.c filter.h fsm.c fsm.h hdlc.c hdlc.h id.c ip.c ipcp.c ipcp.h lcp.c lcp.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 phase.c pred.c route.c route.h server.c sig.c slcompress.c slcompress.h systems.c systems.h throughput.c timer.c timer.h tun.c vars.c vars.h vjcomp.c Log: Fix prototypes. Remove extraneous decls. Add ``const'' to several places. Allow ``make NOALIAS=1'' to remove IP aliasing. Merge with OpenBSD - only the Makefiles vary. We can now survive a compile with -Wall -Wbad-function-cast -Wcast-align -Wcast-qual -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings -Wchar-subscripts (although the Makefile just contains -Wall). Revision Changes Path 1.32 +10 -4 src/usr.sbin/ppp/Makefile 1.7 +38 -37 src/usr.sbin/ppp/alias_cmd.c 1.4 +3 -3 src/usr.sbin/ppp/alias_cmd.h 1.18 +4 -1 src/usr.sbin/ppp/arp.c 1.14 +2 -2 src/usr.sbin/ppp/async.c 1.24 +9 -8 src/usr.sbin/ppp/auth.c 1.10 +5 -5 src/usr.sbin/ppp/auth.h 1.20 +4 -4 src/usr.sbin/ppp/ccp.c 1.9 +2 -2 src/usr.sbin/ppp/ccp.h 1.26 +4 -4 src/usr.sbin/ppp/chap.c 1.3 +2 -1 src/usr.sbin/ppp/chap_ms.c 1.39 +23 -22 src/usr.sbin/ppp/chat.c 1.9 +4 -4 src/usr.sbin/ppp/chat.h 1.105 +288 -263 src/usr.sbin/ppp/command.c 1.12 +18 -9 src/usr.sbin/ppp/command.h 1.5 +7 -2 src/usr.sbin/ppp/defs.c 1.28 +2 -1 src/usr.sbin/ppp/defs.h 1.19 +47 -42 src/usr.sbin/ppp/filter.c 1.11 +10 -10 src/usr.sbin/ppp/filter.h 1.22 +8 -4 src/usr.sbin/ppp/fsm.c 1.12 +3 -3 src/usr.sbin/ppp/fsm.h 1.22 +17 -38 src/usr.sbin/ppp/hdlc.c 1.12 +3 -4 src/usr.sbin/ppp/hdlc.h 1.3 +10 -9 src/usr.sbin/ppp/id.c 1.32 +17 -12 src/usr.sbin/ppp/ip.c 1.38 +7 -5 src/usr.sbin/ppp/ipcp.c 1.14 +2 -3 src/usr.sbin/ppp/ipcp.h 1.48 +12 -10 src/usr.sbin/ppp/lcp.c 1.13 +3 -3 src/usr.sbin/ppp/lcp.h 1.11 +5 -5 src/usr.sbin/ppp/loadalias.c 1.22 +6 -6 src/usr.sbin/ppp/log.c 1.17 +4 -4 src/usr.sbin/ppp/log.h 1.20 +8 -8 src/usr.sbin/ppp/lqr.c 1.10 +2 -2 src/usr.sbin/ppp/lqr.h 1.105 +38 -22 src/usr.sbin/ppp/main.c 1.8 +1 -2 src/usr.sbin/ppp/main.h 1.11 +3 -3 src/usr.sbin/ppp/mbuf.c 1.9 +2 -2 src/usr.sbin/ppp/mbuf.h 1.67 +35 -34 src/usr.sbin/ppp/modem.c 1.14 +5 -5 src/usr.sbin/ppp/modem.h 1.35 +4 -2 src/usr.sbin/ppp/os.c 1.12 +1 -3 src/usr.sbin/ppp/os.h 1.19 +4 -6 src/usr.sbin/ppp/pap.c 1.3 +3 -3 src/usr.sbin/ppp/phase.c 1.17 +2 -1 src/usr.sbin/ppp/pred.c 1.27 +10 -8 src/usr.sbin/ppp/route.c 1.7 +2 -2 src/usr.sbin/ppp/route.h 1.11 +2 -3 src/usr.sbin/ppp/server.c 1.10 +3 -2 src/usr.sbin/ppp/sig.c 1.14 +3 -3 src/usr.sbin/ppp/slcompress.c 1.10 +3 -3 src/usr.sbin/ppp/slcompress.h 1.28 +18 -18 src/usr.sbin/ppp/systems.c 1.10 +6 -6 src/usr.sbin/ppp/systems.h 1.2 +6 -5 src/usr.sbin/ppp/throughput.c 1.24 +2 -1 src/usr.sbin/ppp/timer.c 1.3 +2 -2 src/usr.sbin/ppp/timer.h 1.3 +6 -3 src/usr.sbin/ppp/tun.c 1.36 +23 -25 src/usr.sbin/ppp/vars.c 1.35 +9 -9 src/usr.sbin/ppp/vars.h 1.13 +2 -1 src/usr.sbin/ppp/vjcomp.c brian 1997/11/22 05:46:03 PST Modified files: usr.sbin/ppp route.c Log: Understand how to derive the names of interfaces when they aren't ordered. This is probably vital for laptop support ;-I Revision Changes Path 1.28 +28 -34 src/usr.sbin/ppp/route.c brian 1997/11/22 05:47:03 PST Modified files: usr.sbin/ppp vars.c Log: Up the version number to 1.5. Revision Changes Path 1.37 +3 -3 src/usr.sbin/ppp/vars.c brian 1997/11/23 12:05:23 PST Modified files: usr.sbin/ppp command.c Log: Fix the help command (broken when I re-prototyped all the commands). Revision Changes Path 1.106 +33 -20 src/usr.sbin/ppp/command.c brian 1997/11/25 18:16:11 PST Modified files: usr.sbin/ppp throughput.c Log: Display connect time as 0 if we've never been connected. Pointed out by: Jeff Kletsky Revision Changes Path 1.3 +3 -3 src/usr.sbin/ppp/throughput.c brian 1997/12/03 02:23:56 PST Modified files: usr.sbin/ppp Makefile ccp.c ccp.h fsm.c fsm.h hdlc.c hdlc.h ipcp.c lcp.c lcp.h main.c mbuf.h os.c ppp.8 pred.c pred.h server.c vars.c vars.h vjcomp.c vjcomp.h Added files: usr.sbin/ppp deflate.c deflate.h Log: Abstract the CCP layer a level. Add DEFLATE support. Revision Changes Path 1.33 +5 -5 src/usr.sbin/ppp/Makefile 1.21 +172 -40 src/usr.sbin/ppp/ccp.c 1.10 +33 -4 src/usr.sbin/ppp/ccp.h 1.23 +4 -5 src/usr.sbin/ppp/fsm.c 1.13 +2 -1 src/usr.sbin/ppp/fsm.h 1.23 +44 -13 src/usr.sbin/ppp/hdlc.c 1.13 +2 -1 src/usr.sbin/ppp/hdlc.h 1.39 +27 -14 src/usr.sbin/ppp/ipcp.c 1.49 +152 -74 src/usr.sbin/ppp/lcp.c 1.14 +11 -7 src/usr.sbin/ppp/lcp.h 1.106 +38 -43 src/usr.sbin/ppp/main.c 1.10 +1 -2 src/usr.sbin/ppp/mbuf.h 1.36 +2 -1 src/usr.sbin/ppp/os.c 1.81 +23 -10 src/usr.sbin/ppp/ppp.8 1.18 +123 -24 src/usr.sbin/ppp/pred.c 1.7 +2 -4 src/usr.sbin/ppp/pred.h 1.12 +1 -2 src/usr.sbin/ppp/server.c 1.38 +9 -8 src/usr.sbin/ppp/vars.c 1.36 +13 -11 src/usr.sbin/ppp/vars.h 1.14 +15 -5 src/usr.sbin/ppp/vjcomp.c 1.3 +2 -1 src/usr.sbin/ppp/vjcomp.h brian 1997/12/03 15:28:03 PST Modified files: usr.sbin/ppp ccp.c ccp.h deflate.c deflate.h ppp.8 vars.c vars.h Log: Fix the CCP Type field value for DEFLATE. (I *really* meant to do this *before* committing the deflate changes in the first place - oops). Pppd is horribly broken in this respect - refer to the ppp man page for details. Ppp *WON'T* negotiate deflate with pppd by default - you must ``enable'' and ``accept'' ``pppd-deflate'' in your config. While I'm in there, update the cftypes in ccp.c so that we recognise some more protocols (we don't actually do anything with them - just send a REJ). Revision Changes Path 1.22 +22 -17 src/usr.sbin/ppp/ccp.c 1.11 +3 -2 src/usr.sbin/ppp/ccp.h 1.2 +77 -13 src/usr.sbin/ppp/deflate.c 1.2 +2 -1 src/usr.sbin/ppp/deflate.h 1.82 +42 -1 src/usr.sbin/ppp/ppp.8 1.39 +3 -2 src/usr.sbin/ppp/vars.c 1.37 +11 -10 src/usr.sbin/ppp/vars.h brian 1997/12/04 10:49:26 PST Modified files: usr.sbin/ppp hdlc.c Log: Identify rejected protocol types according to rfc1700. Revision Changes Path 1.24 +130 -4 src/usr.sbin/ppp/hdlc.c brian 1997/12/04 10:49:29 PST Modified files: usr.sbin/ppp lcp.h Log: Parenthesise the REJECTED macro. Revision Changes Path 1.15 +2 -2 src/usr.sbin/ppp/lcp.h brian 1997/12/04 10:49:32 PST Modified files: usr.sbin/ppp ccp.c Log: Initialize ccpstate when CCP comes down. Remove extraneous pointers. Revision Changes Path 1.23 +19 -32 src/usr.sbin/ppp/ccp.c brian 1997/12/04 10:49:37 PST Modified files: usr.sbin/ppp ipcp.c Log: Remove duplicate REJECTED macro. Remove extraneous pointers. Revision Changes Path 1.40 +18 -24 src/usr.sbin/ppp/ipcp.c brian 1997/12/04 10:49:40 PST Modified files: usr.sbin/ppp route.c Log: Understand ``sockaddr_dl''s where sdl_nlen != 0 Revision Changes Path 1.29 +25 -24 src/usr.sbin/ppp/route.c brian 1997/12/06 14:43:59 PST Modified files: usr.sbin/ppp ipcp.c Log: Correct cftypes128 index. Revision Changes Path 1.41 +2 -2 src/usr.sbin/ppp/ipcp.c brian 1997/12/06 20:09:16 PST Modified files: usr.sbin/ppp command.c ppp.8 route.c Log: Only allow one arg to `delete' - the mask & gateway aren't necessary. Delete AF_LINK routes as well as AF_INET. Allow the word `default' as the arg to `delete' or in place of the first two args (dest & netmask) to `add'. Accept INTERFACE as the third arg to `add'. You can now say `add default interface' to create a default route through the tun interface. It's reported that subsequent bind()s will bind to a broadcast address and not to the address currently assigned to the tun device - this is the first step towards supporting that first connection that was around from before the dynamic IP negotiation.... Revision Changes Path 1.107 +36 -32 src/usr.sbin/ppp/command.c 1.83 +45 -30 src/usr.sbin/ppp/ppp.8 1.30 +44 -34 src/usr.sbin/ppp/route.c brian 1997/12/07 15:55:31 PST Modified files: usr.sbin/ppp chap.c lcp.c phase.c Log: Fix PAP, CHAP & LQR req (I broke the byte ordering when I did the deflate re-org). Make PAP & CHAP negotiation prettier in the log file. If both PAP & CHAP are `enabled' and the peer NAKs CHAP suggesting PAP, be friendly and REQ PAP the next time. This is in line with the rfc. Revision Changes Path 1.27 +2 -2 src/usr.sbin/ppp/chap.c 1.50 +51 -12 src/usr.sbin/ppp/lcp.c 1.4 +17 -2 src/usr.sbin/ppp/phase.c brian 1997/12/08 12:09:11 PST Modified files: usr.sbin/ppp command.c Log: Correct usage of `add' and `delete'. Revision Changes Path 1.108 +2 -2 src/usr.sbin/ppp/command.c brian 1997/12/08 12:22:13 PST Modified files: usr.sbin/ppp deflate.c Log: Deal with inflate() returning avail_in == avail_out == 0 We must call inflate again in case there's any pending output despite our input buffer being empty. If the output buffer is in fact already flushed, inflate() returns Z_BUF_ERROR. There isn't really an error ! Revision Changes Path 1.3 +18 -2 src/usr.sbin/ppp/deflate.c brian 1997/12/12 18:37:35 PST Modified files: usr.sbin/ppp Makefile ccp.c command.c filter.c fsm.c ipcp.c ipcp.h main.c os.c os.h phase.c ppp.8 route.c route.h vars.c Added files: usr.sbin/ppp iplist.c iplist.h Log: Allow random IP number allocation to peer. Validate the peers suggested IP by attempting to make a routing table entry. Give up IPCP negotiation if the peer NAKs us with an unusable IP. Always SIOCDIFADDR then SIOCAIFADDR when configuring the tun device. Using SIOCSIFDSTADDR allows duplicate dst addresses (which we don't want)!!! Allow up to 200 interface names (was 50) (now that ppp can play server properly). Up the version number (1.5 -> 1.6). Cosmetic: Log unexpected CCP packets in the CCP log rather than the ERROR log. Log unexpected Config Reqs in the appropriate LCP/IPCP/CCP log rather than the ERROR log. Log failed route additions and deletions with WARN, not TCPIP. Log the option id and length for unrecognised IPCP options. Change some .Sq to .Ar in the man page. Revision Changes Path 1.34 +2 -2 src/usr.sbin/ppp/Makefile 1.24 +2 -2 src/usr.sbin/ppp/ccp.c 1.109 +25 -13 src/usr.sbin/ppp/command.c 1.20 +10 -5 src/usr.sbin/ppp/filter.c 1.24 +3 -2 src/usr.sbin/ppp/fsm.c 1.42 +30 -9 src/usr.sbin/ppp/ipcp.c 1.15 +2 -1 src/usr.sbin/ppp/ipcp.h 1.107 +2 -2 src/usr.sbin/ppp/main.c 1.37 +34 -45 src/usr.sbin/ppp/os.c 1.13 +3 -2 src/usr.sbin/ppp/os.h 1.5 +2 -2 src/usr.sbin/ppp/phase.c 1.84 +63 -25 src/usr.sbin/ppp/ppp.8 1.31 +36 -6 src/usr.sbin/ppp/route.c 1.8 +2 -1 src/usr.sbin/ppp/route.h 1.40 +3 -3 src/usr.sbin/ppp/vars.c brian 1997/12/15 12:21:17 PST Modified files: usr.sbin/ppp route.c Log: Do 2 passes when "delete all"ing. The first pass removes all RTF_WASCLONED routes, and the second removes the others. This avoids the situation where we've added an RTF_CLONING route (such as ``default''), created some clones, then deleted the CLONING route before the WASCLONED route(s). Without the two passes, we get errno (not rtm_errno) set to ESRCH when deleting the WASCLONED route, despite the deletion succeeding ! Also: Enhance the route operation failure diagnostics. Make portability #ifdefs a bit more generic. Revision Changes Path 1.32 +54 -28 src/usr.sbin/ppp/route.c brian 1997/12/15 12:21:48 PST Modified files: usr.sbin/ppp command.c systems.c Log: Use LogWARN for command usage messages and unrecognised commands, not LogCOMMAND. Revision Changes Path 1.110 +2 -2 src/usr.sbin/ppp/command.c 1.29 +2 -2 src/usr.sbin/ppp/systems.c brian 1997/12/15 15:34:06 PST Modified files: usr.sbin/ppp alias_cmd.c Log: Correct return values from alias routines. Revision Changes Path 1.8 +9 -7 src/usr.sbin/ppp/alias_cmd.c brian 1997/12/15 16:32:36 PST Modified files: usr.sbin/ppp ppp.8 Log: Wrap long lines Submitted by: Greg Lehey Revision Changes Path 1.85 +5 -4 src/usr.sbin/ppp/ppp.8 brian 1997/12/16 16:19:26 PST Modified files: usr.sbin/ppp command.c route.c Log: Fix a potential overflow where, if the label passed on the command line is > LINE_LEN (512 bytes), we scribble (*blush*). Hinted at by: Theo de Raadt Change sprintf(buf, "fixedstring") to strcpy(buf, "fixedstring"). Revision Changes Path 1.111 +3 -2 src/usr.sbin/ppp/command.c 1.33 +3 -3 src/usr.sbin/ppp/route.c brian 1997/12/16 16:26:59 PST Modified files: usr.sbin/pppctl pppctl.c Log: Remove an unnecessary (and wrong) cast. Revision Changes Path 1.11 +2 -2 src/usr.sbin/pppctl/pppctl.c brian 1997/12/17 13:21:43 PST Modified files: usr.sbin/ppp command.c ppp.8 systems.c Log: o Log ******** instead of the actual password for "set authkey" when command logging is switched on. o Display ******** for the authkey for "show auth" o Document how \P should be used, and document the other chat escapes while I'm there. o Make sure the full command is displayed when a compound command fails - ie, "set novar rubbish" should say "set novar: Invalid command" rather than "novar: Invalid command" Problem pointed out by: Theo de Raadt (among others) Revision Changes Path 1.112 +28 -12 src/usr.sbin/ppp/command.c 1.86 +83 -14 src/usr.sbin/ppp/ppp.8 1.30 +3 -3 src/usr.sbin/ppp/systems.c brian 1997/12/17 13:21:50 PST Modified files: usr.sbin/ppp main.c Log: If we've got a descriptor table that's bigger than an fd_set, make sure that all descriptors >2 are closed when we start - otherwise we're asking for a dump in FD_SET(). Problem pointed out by: Theo de Raadt Revision Changes Path 1.108 +12 -1 src/usr.sbin/ppp/main.c brian 1997/12/17 13:21:54 PST Modified files: usr.sbin/ppp ccp.c Log: Remove useless comparison. Revision Changes Path 1.25 +1 -3 src/usr.sbin/ppp/ccp.c brian 1997/12/17 13:21:58 PST Modified files: usr.sbin/ppp main.c Log: Log the source of client connections to the diagnostic port. Disallow connections from port numbers <1024 as low port numbers can only really mean trouble (ftp bounces etc.). Discussed at length with: Theo de Raadt Revision Changes Path 1.109 +32 -8 src/usr.sbin/ppp/main.c brian 1997/12/17 13:22:02 PST Modified files: usr.sbin/ppp systems.c Log: char filename[200] => char filename[MAXPATHLEN] Pointed out by: Theo de Raadt Revision Changes Path 1.31 +2 -2 src/usr.sbin/ppp/systems.c brian 1997/12/17 13:22:06 PST Modified files: usr.sbin/ppp route.c Log: Don't depend on a u_long being 32 bits. Pointed out by: Theo de Raadt Revision Changes Path 1.34 +9 -6 src/usr.sbin/ppp/route.c brian 1997/12/17 16:28:37 PST Modified files: usr.sbin/ppp command.c ppp.8 Log: Don't log the actual password when command-logging "passwd xxxx". Revision Changes Path 1.113 +8 -1 src/usr.sbin/ppp/command.c 1.87 +17 -2 src/usr.sbin/ppp/ppp.8 brian 1997/12/17 16:29:56 PST Modified files: usr.sbin/pppctl pppctl.c Log: "No reply from ppp" -> "Connection closed". "No reply" sounds like the message didn't get through (for example when you `pppctl xxxx quit all'. Revision Changes Path 1.12 +2 -2 src/usr.sbin/pppctl/pppctl.c brian 1997/12/17 17:10:14 PST Modified files: usr.sbin/ppp chat.c command.c modem.c Log: Replace strcpy(a, b); /* a and b are the same size */ with strncpy(a, b, sizeof(a)); a[sizeof(a)-1] = '\0'; Making the code `correct at a glance'. Suggested by: Theo de Raadt Revision Changes Path 1.40 +3 -2 src/usr.sbin/ppp/chat.c 1.114 +3 -2 src/usr.sbin/ppp/command.c 1.68 +3 -2 src/usr.sbin/ppp/modem.c brian 1997/12/18 20:49:55 PST Modified files: usr.sbin/ppp ipcp.c Log: If the peer asks for IP 0.0.0.0, choose an IP ourselves without looking for it in our IP list (and if found, trying to ifconfig it!). Revision Changes Path 1.43 +3 -2 src/usr.sbin/ppp/ipcp.c brian 1997/12/19 10:11:06 PST Modified files: usr.sbin/ppp command.c Log: Reset our "ifaddr" to zero if the "set ifaddr" fails in -auto mode. This makes ppp correctly exit if you kick it off twice in auto mode with the same label (read: interface). Revision Changes Path 1.115 +4 -2 src/usr.sbin/ppp/command.c brian 1997/12/20 17:07:14 PST Modified files: usr.sbin/ppp ppp.8 Log: Cosmetic: Remove blank lines, add .Pp where necessary. Submitted by: Theo de Raadt Revision Changes Path 1.88 +46 -349 src/usr.sbin/ppp/ppp.8 brian 1997/12/20 17:21:41 PST Modified files: usr.sbin/pppctl pppctl.8 Log: Correct the "how to find out if the line is up" example. Revision Changes Path 1.8 +2 -2 src/usr.sbin/pppctl/pppctl.8 brian 1997/12/20 18:11:49 PST Modified files: usr.sbin/ppp systems.c Log: Allow leading whitespace before '#' when identifying comments. Submitted by: Dave Bodenstab Revision Changes Path 1.32 +3 -1 src/usr.sbin/ppp/systems.c brian 1997/12/20 18:27:33 PST Modified files: usr.sbin/ppp server.c usr.sbin/pppctl pppctl.c Log: Zero struct sockaddr_??s before filling them in. Suggested by: Theo de Raadt Revision Changes Path 1.13 +3 -1 src/usr.sbin/ppp/server.c 1.13 +3 -1 src/usr.sbin/pppctl/pppctl.c brian 1997/12/20 18:34:29 PST Modified files: usr.sbin/ppp ppp.8 Log: Mention that leading whitespace is ignored when identifying comments. Revision Changes Path 1.89 +3 -2 src/usr.sbin/ppp/ppp.8 brian 1997/12/20 18:37:50 PST Modified files: usr.sbin/pppctl pppctl.8 Log: Cosmetic: Tidy up. Submitted by: Theo de Raadt Revision Changes Path 1.9 +12 -19 src/usr.sbin/pppctl/pppctl.8 brian 1997/12/20 19:16:21 PST Modified files: usr.sbin/ppp command.c modem.c ppp.8 vars.c vars.h Log: Allow multiple (comma seperated) devices on the "set device" line. Submitted by: Derek Inksetter Revision Changes Path 1.116 +4 -6 src/usr.sbin/ppp/command.c 1.69 +53 -33 src/usr.sbin/ppp/modem.c 1.90 +9 -4 src/usr.sbin/ppp/ppp.8 1.41 +3 -3 src/usr.sbin/ppp/vars.c 1.38 +3 -1 src/usr.sbin/ppp/vars.h brian 1997/12/20 19:41:23 PST Modified files: usr.sbin/ppp systems.c Log: Cosmetic: Test for comment lines after the lenght has been established. Pointed out by: Theo de Raadt Revision Changes Path 1.33 +2 -4 src/usr.sbin/ppp/systems.c brian 1997/12/21 04:11:14 PST Modified files: bin/date vary.c vary.h usr.sbin/ppp alias_cmd.c alias_cmd.h async.h deflate.c deflate.h defs.c id.c id.h iplist.c iplist.h loadalias.c loadalias.h log.c log.h phase.c pred.c server.c server.h sig.c sig.h throughput.c throughput.h tun.c tun.h vjcomp.h usr.sbin/pppctl pppctl.c Log: Add (BSD) copyright headers. Revision Changes Path 1.3 +28 -0 src/bin/date/vary.c 1.3 +28 -0 src/bin/date/vary.h 1.9 +26 -2 src/usr.sbin/ppp/alias_cmd.c 1.5 +26 -2 src/usr.sbin/ppp/alias_cmd.h 1.2 +26 -2 src/usr.sbin/ppp/async.h 1.4 +26 -2 src/usr.sbin/ppp/deflate.c 1.3 +26 -2 src/usr.sbin/ppp/deflate.h 1.6 +26 -2 src/usr.sbin/ppp/defs.c 1.4 +26 -2 src/usr.sbin/ppp/id.c 1.2 +26 -2 src/usr.sbin/ppp/id.h 1.2 +26 -2 src/usr.sbin/ppp/iplist.c 1.2 +26 -2 src/usr.sbin/ppp/iplist.h 1.12 +26 -2 src/usr.sbin/ppp/loadalias.c 1.4 +26 -2 src/usr.sbin/ppp/loadalias.h 1.23 +26 -2 src/usr.sbin/ppp/log.c 1.18 +26 -2 src/usr.sbin/ppp/log.h 1.6 +26 -2 src/usr.sbin/ppp/phase.c 1.19 +27 -7 src/usr.sbin/ppp/pred.c 1.14 +26 -2 src/usr.sbin/ppp/server.c 1.4 +26 -2 src/usr.sbin/ppp/server.h 1.11 +26 -2 src/usr.sbin/ppp/sig.c 1.11 +26 -2 src/usr.sbin/ppp/sig.h 1.4 +26 -2 src/usr.sbin/ppp/throughput.c 1.2 +26 -2 src/usr.sbin/ppp/throughput.h 1.4 +26 -2 src/usr.sbin/ppp/tun.c 1.3 +26 -2 src/usr.sbin/ppp/tun.h 1.4 +26 -2 src/usr.sbin/ppp/vjcomp.h 1.14 +26 -2 src/usr.sbin/pppctl/pppctl.c brian 1997/12/21 06:28:25 PST Modified files: usr.sbin/ppp alias_cmd.c alias_cmd.h Log: Charles Mott created these (and told me via email that they were BSD copyright). Use his name, not mine. Revision Changes Path 1.10 +2 -2 src/usr.sbin/ppp/alias_cmd.c 1.6 +2 -2 src/usr.sbin/ppp/alias_cmd.h brian 1997/12/21 18:28:20 PST Modified files: usr.sbin/ppp main.c Log: Don't forget to ntohs(sin.sin_port) (DUH!) Revision Changes Path 1.110 +3 -3 src/usr.sbin/ppp/main.c brian 1997/12/23 14:38:57 PST Modified files: usr.sbin/ppp arp.c chat.c command.c defs.c iplist.c modem.c Log: strncpy(x,y,sizeof(x)) --> strncpy(x,y,sizeof(x)-1) Suggested by: Philippe Charnier Theo de Raadt Revision Changes Path 1.19 +2 -2 src/usr.sbin/ppp/arp.c 1.41 +2 -2 src/usr.sbin/ppp/chat.c 1.117 +4 -4 src/usr.sbin/ppp/command.c 1.7 +2 -2 src/usr.sbin/ppp/defs.c 1.3 +2 -2 src/usr.sbin/ppp/iplist.c 1.70 +4 -4 src/usr.sbin/ppp/modem.c brian 1997/12/24 01:28:12 PST Modified files: usr.sbin/ppp ipcp.c Log: Use sizeof cftypes128 for NCFTYPES128 macro, not sizeof cftypes ! Lucky that sizeof cftypes < sizeof cftypes128 Revision Changes Path 1.44 +2 -2 src/usr.sbin/ppp/ipcp.c brian 1997/12/24 01:29:21 PST Modified files: usr.sbin/ppp arp.c auth.c ccp.c chap.c chap_ms.c chat.c command.c defs.c filter.c fsm.c hdlc.c ip.c ipcp.c iplist.c lcp.c log.c main.c modem.c os.c pap.c route.c server.c slcompress.c systems.c Log: Cosmetic (style): sizeof(var) -> sizeof var sizeof type -> sizeof(type) Suggested by: J Wunsch Revision Changes Path 1.20 +7 -7 src/usr.sbin/ppp/arp.c 1.25 +11 -11 src/usr.sbin/ppp/auth.c 1.26 +4 -4 src/usr.sbin/ppp/ccp.c 1.28 +4 -4 src/usr.sbin/ppp/chap.c 1.4 +2 -2 src/usr.sbin/ppp/chap_ms.c 1.42 +8 -8 src/usr.sbin/ppp/chat.c 1.118 +23 -23 src/usr.sbin/ppp/command.c 1.8 +3 -3 src/usr.sbin/ppp/defs.c 1.21 +2 -2 src/usr.sbin/ppp/filter.c 1.25 +4 -4 src/usr.sbin/ppp/fsm.c 1.25 +3 -3 src/usr.sbin/ppp/hdlc.c 1.33 +8 -7 src/usr.sbin/ppp/ip.c 1.45 +15 -15 src/usr.sbin/ppp/ipcp.c 1.4 +5 -5 src/usr.sbin/ppp/iplist.c 1.51 +5 -5 src/usr.sbin/ppp/lcp.c 1.24 +2 -2 src/usr.sbin/ppp/log.c 1.111 +9 -7 src/usr.sbin/ppp/main.c 1.71 +14 -14 src/usr.sbin/ppp/modem.c 1.38 +13 -13 src/usr.sbin/ppp/os.c 1.20 +4 -4 src/usr.sbin/ppp/pap.c 1.35 +11 -11 src/usr.sbin/ppp/route.c 1.15 +3 -3 src/usr.sbin/ppp/server.c 1.15 +2 -2 src/usr.sbin/ppp/slcompress.c 1.34 +3 -3 src/usr.sbin/ppp/systems.c brian 1997/12/24 02:28:39 PST Modified files: usr.sbin/ppp alias_cmd.c alias_cmd.h Log: Correct copyright. Requested by: Eivind Eklund Revision Changes Path 1.11 +3 -24 src/usr.sbin/ppp/alias_cmd.c 1.7 +3 -24 src/usr.sbin/ppp/alias_cmd.h brian 1997/12/26 23:22:13 PST Modified files: etc/ppp ppp.conf.sample usr.sbin/ppp chat.c command.c ppp.8 Log: Allow (and document) execution of commands from within our chat script. You can now even run chat(8) - see ppp.conf.sample. Revision Changes Path 1.26 +5 -1 src/etc/ppp/ppp.conf.sample 1.43 +124 -85 src/usr.sbin/ppp/chat.c 1.119 +13 -15 src/usr.sbin/ppp/command.c 1.91 +72 -1 src/usr.sbin/ppp/ppp.8 brian 1997/12/27 05:44:44 PST Modified files: usr.sbin/pppctl pppctl.c Log: Remove bogus timeout code in Receive(). Don't read(fd, buffer, 0) and think ppp has closed the connection when `buffer' is full, instead, flush most of buffer to the terminal and read() for a reasonable length. This fixes "show route" when there's more than 2k of routing output. Revision Changes Path 1.15 +13 -7 src/usr.sbin/pppctl/pppctl.c brian 1997/12/27 05:45:59 PST Modified files: usr.sbin/ppp command.c defs.c defs.h ipcp.c main.c route.c Log: Show who closes the diagnostic connection. Show the IP range (if specified) in "show ipcp". Close unused descriptors 0 and 2 in interactive mode. Pass (size_t *) rather than (int *) to sysctl(). Revision Changes Path 1.120 +2 -2 src/usr.sbin/ppp/command.c 1.9 +4 -3 src/usr.sbin/ppp/defs.c 1.29 +2 -2 src/usr.sbin/ppp/defs.h 1.46 +5 -2 src/usr.sbin/ppp/ipcp.c 1.112 +9 -4 src/usr.sbin/ppp/main.c 1.36 +6 -4 src/usr.sbin/ppp/route.c brian 1997/12/27 11:23:13 PST Modified files: usr.sbin/ppp id.c id.h route.c Log: Write to the routing socket as uid 0. It's not good enough to just open it as uid 0 under OpenBSD. Revision Changes Path 1.5 +13 -1 src/usr.sbin/ppp/id.c 1.3 +2 -1 src/usr.sbin/ppp/id.h 1.37 +2 -2 src/usr.sbin/ppp/route.c brian 1997/12/27 18:17:09 PST Modified files: usr.sbin/ppp deflate.c Log: Allow initial sequence numbers less than what we're expecting. When CCP is originally negotiated, the only thing we can be sure about is that we've started adding data to the inflate dictionary either before or at the same time as the peer. This is ok, 'cos DEFLATE is a `sliding window' compressor. Revision Changes Path 1.5 +21 -6 src/usr.sbin/ppp/deflate.c brian 1997/12/27 18:46:28 PST Modified files: usr.sbin/ppp ip.c main.c Log: If a packet causes a dial, continue to test whether it's blocked in the output filter. If so, proceed with the dial despite dropping the packet. Revision Changes Path 1.34 +2 -2 src/usr.sbin/ppp/ip.c 1.113 +5 -15 src/usr.sbin/ppp/main.c brian 1997/12/27 18:56:44 PST Modified files: usr.sbin/ppp mbuf.c modem.c Log: Initialize mbuf::pnext. Complain to LogERROR if we have internal inconsistency (not LogDEBUG). Revision Changes Path 1.12 +2 -1 src/usr.sbin/ppp/mbuf.c 1.72 +2 -2 src/usr.sbin/ppp/modem.c brian 1997/12/28 13:55:06 PST Modified files: usr.sbin/ppp main.c timer.c timer.h Log: Don't expect select() to adjust the passed time when it's interrupted with a SIGALRM. In fact, select() sets the passed time to zero, making the previous implementation terminate always after 1/10th of a second ! Also, deal with someone changing the clock while we're sleeping (and restart the whole sleep). Dangers pointed out by: Theo de Raadt Revision Changes Path 1.114 +6 -7 src/usr.sbin/ppp/main.c 1.25 +38 -44 src/usr.sbin/ppp/timer.c 1.4 +2 -2 src/usr.sbin/ppp/timer.h brian 1997/12/29 14:23:14 PST Modified files: usr.sbin/ppp command.c ip.c ip.h vars.c vars.h Log: Show how much time is left before timing out in the `show timeout' output. Remove ipIdleSecs variable - it's not used. Revision Changes Path 1.121 +8 -2 src/usr.sbin/ppp/command.c 1.35 +15 -2 src/usr.sbin/ppp/ip.c 1.8 +3 -2 src/usr.sbin/ppp/ip.h 1.42 +2 -3 src/usr.sbin/ppp/vars.c 1.39 +3 -4 src/usr.sbin/ppp/vars.h brian 1997/12/29 14:23:53 PST Modified files: usr.sbin/ppp timer.c Log: Don't complain that someone's changed the clock unless the time after a select() interrupt is more than 1 second past what should have been the end time. We may just be running on an over-burdened machine. Revision Changes Path 1.26 +5 -4 src/usr.sbin/ppp/timer.c brian 1997/12/29 18:45:50 PST Modified files: usr.sbin/ppp command.c ppp.8 route.c route.h Log: Allow "add! dst mask gw" (note the ``!'') to do an RTM_CHANGE if the RTM_ADD fails with an EEXIST. Allow "delete! dst" (note the ``!'') to silently fail if the RTM_DELETE fails with an ESRCH. Also, make the ESRCH and EEXIST error conditions more understandable to the casual observer. Revision Changes Path 1.122 +9 -5 src/usr.sbin/ppp/command.c 1.92 +21 -3 src/usr.sbin/ppp/ppp.8 1.38 +27 -19 src/usr.sbin/ppp/route.c 1.9 +2 -2 src/usr.sbin/ppp/route.h brian 1997/12/30 12:02:33 PST Modified files: usr.sbin/ppp command.c Log: Use inet_aton() before gethostbyname() Suggested by: Christian Sandberg Eivind Eklund Revision Changes Path 1.123 +8 -6 src/usr.sbin/ppp/command.c brian 1997/12/30 12:02:51 PST Modified files: usr.sbin/ppp defs.c Log: Typo in error message. Revision Changes Path 1.10 +2 -2 src/usr.sbin/ppp/defs.c brian 1997/12/30 15:22:33 PST Modified files: usr.sbin/ppp command.c main.c modem.c Log: Allow "set device" to close the open modem if we're in interactive mode. Use `netfd' in fcntl() and tc[gs]etattr() calls rather than the hard coded descriptor 0. Use _FILENO constants from unistd.h This un-breaks things after my recent `close(0)' in interactive mode. Close STDIN_FILENO, and open _PATH_TTY O_RDONLY as `netfd'. This has the effect of allowing `show route' to output more than about a page of data (on FreeBSD, not OpenBSD....). I have no idea why, except that it was a direct consequence of the tcsetattr() in TtyCommandMode(). My previous fix (closing descriptor 0) `fixed' this because all calls to tcsetattr() failed :-( Revision Changes Path 1.124 +3 -1 src/usr.sbin/ppp/command.c 1.115 +30 -28 src/usr.sbin/ppp/main.c 1.73 +6 -6 src/usr.sbin/ppp/modem.c brian 1998/01/04 12:25:42 PST Modified files: usr.sbin/ppp ccp.c ccp.h Log: Initialize CcpInfo protocols to -1 (none, not OUI). Don't Call Term() for an algorithm that hasn't been Init()d. Revision Changes Path 1.27 +14 -12 src/usr.sbin/ppp/ccp.c 1.12 +4 -1 src/usr.sbin/ppp/ccp.h brian 1998/01/04 12:26:38 PST Modified files: usr.sbin/ppp ip.c Log: Don't scribble on the stack if our input packet is bigger than our MRU. Moan and drop the packet instead. Revision Changes Path 1.36 +7 -1 src/usr.sbin/ppp/ip.c brian 1998/01/04 12:33:15 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ip.c Log: MFC: Don't scribble on the stack if a packet is bigger than our MRU. PR: 5424 Revision Changes Path 1.9.2.15 +7 -1 src/usr.sbin/ppp/ip.c brian 1998/01/04 13:28:51 PST Modified files: usr.sbin/ppp ppp.8 Log: Make it clear that using "add ...." in ppp.conf when not in -auto mode isn't a good idea, and that the add should be done in ppp.linkup instead. Change "add 0 0 HISADDR" to "add default HISADDR". It's more intuitive. Revision Changes Path 1.93 +56 -13 src/usr.sbin/ppp/ppp.8 brian 1998/01/04 17:35:22 PST Modified files: usr.sbin/ppp auth.c command.c ipcp.c ipcp.h ppp.8 Log: o Allow the use of HISADDR as the first arg to "add". o Allow a forth argument in ppp.secret, specifying a new label. This gives control over which section of ppp.link{up,down} is used based on the authenticated user. o Support random address ranges in ppp.secret (not just in ppp.conf). o Add a AUTHENTICATING INCOMING CONNECTIONS section to the man page. o Add a bit more about DEFLATE in the man page. o Fix the incorrect "you must specify a password in interactive mode" bit of the manual. o Space things in the man page consistently. o Be more precice about where you can use MYADDR, HISADDR and INTERFACE in the "add" command documentation. Revision Changes Path 1.26 +16 -22 src/usr.sbin/ppp/auth.c 1.125 +10 -25 src/usr.sbin/ppp/command.c 1.47 +38 -1 src/usr.sbin/ppp/ipcp.c 1.16 +3 -2 src/usr.sbin/ppp/ipcp.h 1.94 +122 -35 src/usr.sbin/ppp/ppp.8 brian 1998/01/05 16:58:32 PST Modified files: usr.sbin/ppp hdlc.c Log: Correct the return value of ReportProtStatus() ("show proto"). Submitted by: Dave Bodenstab Revision Changes Path 1.26 +2 -2 src/usr.sbin/ppp/hdlc.c brian 1998/01/08 15:47:58 PST Modified files: usr.sbin/ppp main.c os.c os.h Log: Zap any addresses on the network side of the `tun' as soon as we've successfully opened the /dev side. Revision Changes Path 1.116 +2 -1 src/usr.sbin/ppp/main.c 1.39 +36 -1 src/usr.sbin/ppp/os.c 1.14 +2 -1 src/usr.sbin/ppp/os.h brian 1998/01/09 17:55:12 PST Modified files: usr.sbin/ppp ccp.c ccp.h deflate.c fsm.c fsm.h hdlc.c modem.c modem.h vars.c Log: Implement Reset{Req,Ack} properly, as per rfc 1962. (I completely mis-read the rfc last time 'round!) This means: o Better CCP/WARN Reset diagnostics. o After we've sent a REQ and before we've received an ACK, we drop incoming compressed data and send another REQ. o Before sending an ACK, re-sequence all pending PRI_NORMAL data in the modem queue so that pending packets won't get to the peer *after* the ResetAck. o Send ACKs with the `identifier' from the REQ frame. o After we've received a correct ACK, duplicate ACKs are ok (and will reset our history). o Incorrect ACKs (not matching the last REQ) are moaned about and dropped. Also, o Calculate the correct FCS after compressing a packet. DEFLATE *may* produce an mbuf with more than a single link in the chain, but HdlcOutput didn't know how to calculate the FCS :-( o Make `struct fsm'::reqid a u_char, not an int. This fix will prevent us from sending id `255' 2,000,000,000 times before wrapping to `0' for another 2,000,000,000 sends :-/ o Bump the version number a little. The end result: DEFLATE now works over an unreliable link layer. I can txfr a 1.5Mb kernel over a (rather bad) null-modem cable at an average of 21679 bytes per second using rcp. Repeat after me: Don't test compression using a loopback ppp/tcp setup as we never lose packets and therefore never have to reset! Revision Changes Path 1.28 +29 -5 src/usr.sbin/ppp/ccp.c 1.13 +5 -2 src/usr.sbin/ppp/ccp.h 1.6 +12 -13 src/usr.sbin/ppp/deflate.c 1.26 +12 -6 src/usr.sbin/ppp/fsm.c 1.14 +2 -2 src/usr.sbin/ppp/fsm.h 1.27 +9 -8 src/usr.sbin/ppp/hdlc.c 1.74 +10 -2 src/usr.sbin/ppp/modem.c 1.15 +2 -1 src/usr.sbin/ppp/modem.h 1.43 +3 -3 src/usr.sbin/ppp/vars.c brian 1998/01/10 13:51:33 PST Modified files: usr.sbin/ppp command.c Log: Pause according to the redial setting when dialing manually. Pointed out by: Berend de Boer Revision Changes Path 1.126 +6 -1 src/usr.sbin/ppp/command.c brian 1998/01/10 18:59:23 PST Modified files: usr.sbin/ppp route.c Log: Allow 6 byte interface names (for >tun99) Revision Changes Path 1.39 +2 -2 src/usr.sbin/ppp/route.c brian 1998/01/10 20:02:58 PST Modified files: usr.sbin/ppp arp.c Log: Remove includes of if_var.h and in_var.h Revision Changes Path 1.21 +1 -5 src/usr.sbin/ppp/arp.c brian 1998/01/10 20:45:37 PST Modified files: usr.sbin/ppp route.c Log: Remember any number of interface names. Revision Changes Path 1.40 +28 -13 src/usr.sbin/ppp/route.c brian 1998/01/11 09:50:52 PST Modified files: usr.sbin/ppp ccp.h command.c ipcp.h lcp.c lcp.h lqr.c lqr.h vars.h vjcomp.c vjcomp.h Log: Make things work when sizeof(long) != 32 (hopefully) Revision Changes Path 1.14 +5 -5 src/usr.sbin/ppp/ccp.h 1.127 +3 -3 src/usr.sbin/ppp/command.c 1.17 +5 -5 src/usr.sbin/ppp/ipcp.h 1.52 +31 -28 src/usr.sbin/ppp/lcp.c 1.16 +11 -11 src/usr.sbin/ppp/lcp.h 1.21 +7 -7 src/usr.sbin/ppp/lqr.c 1.11 +18 -18 src/usr.sbin/ppp/lqr.h 1.40 +3 -3 src/usr.sbin/ppp/vars.h 1.15 +4 -4 src/usr.sbin/ppp/vjcomp.c 1.5 +2 -2 src/usr.sbin/ppp/vjcomp.h brian 1998/01/11 09:53:28 PST Modified files: usr.sbin/ppp ip.c lcp.c main.c os.c tun.c Log: Lose ! This'll require a `make installworld'. Revision Changes Path 1.37 +1 -4 src/usr.sbin/ppp/ip.c 1.53 +1 -4 src/usr.sbin/ppp/lcp.c 1.117 +1 -4 src/usr.sbin/ppp/main.c 1.40 +1 -4 src/usr.sbin/ppp/os.c 1.5 +1 -4 src/usr.sbin/ppp/tun.c brian 1998/01/13 17:23:06 PST Modified files: usr.sbin/ppp loadalias.c Log: Lose __libalias_version. We now look for the biggest of libalias.so.2.* Revision Changes Path 1.13 +59 -10 src/usr.sbin/ppp/loadalias.c brian 1998/01/13 17:47:50 PST Modified files: usr.sbin/ppp pred.c Log: Free our input mbuf when the FCS is good (oops, memory leak). Revision Changes Path 1.20 +2 -1 src/usr.sbin/ppp/pred.c brian 1998/01/17 06:21:22 PST Modified files: release Makefile boot_crunch.conf usr.sbin/crunch/crunchgen crunchgen.c usr.sbin/ppp Makefile Log: Remove the necessity of -ldes and -lalias etc from release/Makefile. When building a release, RELEASE_CRUNCH is defined for a `make' of the objects required by the crunch of each program. The object list is still obtained in the same way, so you must make sure that all objects are built (empty if necessary) by this make. ppp/Makefile provides an example. Reviewed by: jkh Revision Changes Path 1.333 +3 -3 src/release/Makefile 1.33 +3 -3 src/release/boot_crunch.conf 1.9 +8 -1 src/usr.sbin/crunch/crunchgen/crunchgen.c 1.35 +12 -3 src/usr.sbin/ppp/Makefile brian 1998/01/18 12:49:24 PST Modified files: usr.sbin/ppp command.c ipcp.c ipcp.h ppp.8 Log: Allow "set vj" for changing the default number of slots and whether slot compression is requested. Don't show current values with "show ipcp" if IPCP isn't "opened". Revision Changes Path 1.128 +15 -11 src/usr.sbin/ppp/command.c 1.48 +48 -6 src/usr.sbin/ppp/ipcp.c 1.18 +3 -1 src/usr.sbin/ppp/ipcp.h 1.95 +27 -7 src/usr.sbin/ppp/ppp.8 brian 1998/01/18 18:59:35 PST Modified files: usr.sbin/ppp arp.c arp.h os.c route.c route.h Log: Reimplement proxy-arp address stuff using sysctl(). Revision Changes Path 1.22 +117 -83 src/usr.sbin/ppp/arp.c 1.7 +3 -3 src/usr.sbin/ppp/arp.h 1.41 +3 -3 src/usr.sbin/ppp/os.c 1.41 +2 -3 src/usr.sbin/ppp/route.c 1.10 +2 -1 src/usr.sbin/ppp/route.h brian 1998/01/19 14:34:21 PST Modified files: usr.sbin/ppp arp.c Log: sys/types.h -> sys/param.h Pointed out by: Niklas Hallqvist Revision Changes Path 1.23 +2 -2 src/usr.sbin/ppp/arp.c brian 1998/01/19 14:59:58 PST Modified files: usr.sbin/ppp loadalias.c Log: dlopen(..., RTLD_NOW) rather than RTLD_LAZY. Pointed out by: John Polstra Revision Changes Path 1.14 +7 -3 src/usr.sbin/ppp/loadalias.c brian 1998/01/20 14:47:51 PST Modified files: usr.sbin/ppp ccp.c command.c fsm.c fsm.h ipcp.c lcp.c main.c main.h modem.c ppp.8 vars.c vars.h Log: Allow an optional delay when specifying "set openmode active". The delay defaults to 1 sec (as it always has) unless we've done a ~p in interactive mode or we've actually detected a HDLC frame. This is now cleanly implemented (via async timers) so that it is possible for LCP to come up despite the delay if an LCP REQ is received. This will hopefully solve situations with slow servers or slirp scenarios (where ECHO is left on the port for a second or so before the peer enters packet mode). Also, ~p in interactive mode no longer changes the value of the default openmode delay and -dedicated mode enters packet mode in the right state according to the value of openmode. Revision Changes Path 1.29 +6 -5 src/usr.sbin/ppp/ccp.c 1.129 +5 -6 src/usr.sbin/ppp/command.c 1.27 +31 -6 src/usr.sbin/ppp/fsm.c 1.15 +3 -3 src/usr.sbin/ppp/fsm.h 1.49 +5 -4 src/usr.sbin/ppp/ipcp.c 1.54 +10 -6 src/usr.sbin/ppp/lcp.c 1.118 +9 -13 src/usr.sbin/ppp/main.c 1.9 +2 -2 src/usr.sbin/ppp/main.h 1.75 +2 -2 src/usr.sbin/ppp/modem.c 1.96 +16 -5 src/usr.sbin/ppp/ppp.8 1.44 +3 -3 src/usr.sbin/ppp/vars.c 1.41 +2 -2 src/usr.sbin/ppp/vars.h brian 1998/01/20 18:15:37 PST Modified files: usr.sbin/ppp alias_cmd.c async.c auth.c ccp.c chap_ms.c chat.c defs.c filter.c fsm.h hdlc.c hdlc.h id.c ip.c ipcp.c lcp.c log.c lqr.c lqr.h main.c mbuf.c mbuf.h modem.c modem.h os.c phase.h route.c server.c systems.c timer.c timer.h tun.c vars.c vars.h vjcomp.c Log: Remove unused #includes. Make various bits static. Remove unused variables. Submitted by: eivind Revision Changes Path 1.12 +1 -2 src/usr.sbin/ppp/alias_cmd.c 1.15 +4 -5 src/usr.sbin/ppp/async.c 1.27 +1 -6 src/usr.sbin/ppp/auth.c 1.30 +1 -2 src/usr.sbin/ppp/ccp.c 1.5 +1 -4 src/usr.sbin/ppp/chap_ms.c 1.44 +1 -4 src/usr.sbin/ppp/chat.c 1.11 +1 -2 src/usr.sbin/ppp/defs.c 1.22 +2 -3 src/usr.sbin/ppp/filter.c 1.16 +1 -2 src/usr.sbin/ppp/fsm.h 1.28 +9 -14 src/usr.sbin/ppp/hdlc.c 1.14 +1 -3 src/usr.sbin/ppp/hdlc.h 1.6 +1 -6 src/usr.sbin/ppp/id.c 1.38 +3 -5 src/usr.sbin/ppp/ip.c 1.50 +2 -5 src/usr.sbin/ppp/ipcp.c 1.55 +3 -5 src/usr.sbin/ppp/lcp.c 1.25 +1 -2 src/usr.sbin/ppp/log.c 1.22 +5 -3 src/usr.sbin/ppp/lqr.c 1.12 +3 -3 src/usr.sbin/ppp/lqr.h 1.119 +3 -6 src/usr.sbin/ppp/main.c 1.13 +2 -3 src/usr.sbin/ppp/mbuf.c 1.11 +1 -3 src/usr.sbin/ppp/mbuf.h 1.76 +2 -4 src/usr.sbin/ppp/modem.c 1.16 +1 -3 src/usr.sbin/ppp/modem.h 1.42 +1 -6 src/usr.sbin/ppp/os.c 1.9 +1 -2 src/usr.sbin/ppp/phase.h 1.42 +2 -3 src/usr.sbin/ppp/route.c 1.16 +1 -2 src/usr.sbin/ppp/server.c 1.35 +1 -3 src/usr.sbin/ppp/systems.c 1.27 +3 -5 src/usr.sbin/ppp/timer.c 1.5 +1 -4 src/usr.sbin/ppp/timer.h 1.6 +1 -2 src/usr.sbin/ppp/tun.c 1.45 +2 -5 src/usr.sbin/ppp/vars.c 1.42 +1 -4 src/usr.sbin/ppp/vars.h 1.16 +4 -5 src/usr.sbin/ppp/vjcomp.c brian 1998/01/21 04:52:15 PST Modified files: usr.sbin/ppp arp.c Log: Use the sockaddr_dl with the link#, not the ethernet address when creating proxy arp entries. Revision Changes Path 1.24 +2 -2 src/usr.sbin/ppp/arp.c brian 1998/01/22 20:36:43 PST Modified files: usr.sbin/ppp command.c Log: Don't allow manual dialing unless in auto or interactive mode. Revision Changes Path 1.130 +7 -1 src/usr.sbin/ppp/command.c brian 1998/01/23 13:37:28 PST Modified files: usr.sbin/ppp arp.c Log: Re-implement the proxy arp sockaddr_dl search routine (again). It now works :-) and searches all interface aliases. Revision Changes Path 1.25 +82 -67 src/usr.sbin/ppp/arp.c brian 1998/01/23 14:29:18 PST Modified files: usr.sbin/ppp arp.c Log: Stop bogus warnings. Revision Changes Path 1.26 +2 -1 src/usr.sbin/ppp/arp.c brian 1998/01/23 16:03:15 PST Modified files: usr.sbin/ppp arp.c Log: Fix error message. Don't complicate the test compilation mentioned at the start of the file. Revision Changes Path 1.27 +5 -10 src/usr.sbin/ppp/arp.c brian 1998/01/26 12:00:50 PST Modified files: (Branch: RELENG_2_2) usr.sbin/pppctl Makefile pppctl.8 pppctl.c Log: MFC: Bring the -current pppctl into RELENG_2_2 Revision Changes Path 1.1.2.2 +4 -2 src/usr.sbin/pppctl/Makefile 1.1.2.4 +93 -66 src/usr.sbin/pppctl/pppctl.8 1.1.2.3 +185 -63 src/usr.sbin/pppctl/pppctl.c brian 1998/01/26 12:05:41 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp Makefile alias_cmd.c alias_cmd.h 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 hdlc.c hdlc.h ip.c ip.h ipcp.c ipcp.h lcp.c lcp.h lcpproto.h loadalias.c loadalias.h 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 pathnames.h phase.h ppp.8 pred.c pred.h route.c route.h server.c server.h sig.c sig.h slcompress.c slcompress.h systems.c systems.h timer.c vars.c vars.h vjcomp.c Added files: (Branch: RELENG_2_2) usr.sbin/ppp async.h chap_ms.c chap_ms.h deflate.c deflate.h defs.c id.c id.h iplist.c iplist.h phase.c throughput.c throughput.h timer.h tun.c tun.h vjcomp.h Removed files: (Branch: RELENG_2_2) usr.sbin/ppp global.h timeout.h Log: MFC: Bring the -current ppp into RELENG_2_2 Revision Changes Path 1.9.2.13 +30 -7 src/usr.sbin/ppp/Makefile 1.1.2.5 +57 -61 src/usr.sbin/ppp/alias_cmd.c 1.1.2.2 +8 -4 src/usr.sbin/ppp/alias_cmd.h 1.5.2.6 +155 -209 src/usr.sbin/ppp/arp.c 1.1.4.3 +3 -7 src/usr.sbin/ppp/arp.h 1.5.2.5 +27 -15 src/usr.sbin/ppp/async.c 1.7.2.9 +60 -60 src/usr.sbin/ppp/auth.c 1.3.2.4 +9 -15 src/usr.sbin/ppp/auth.h 1.7.2.8 +249 -81 src/usr.sbin/ppp/ccp.c 1.3.2.3 +50 -17 src/usr.sbin/ppp/ccp.h 1.7.2.10 +118 -67 src/usr.sbin/ppp/chap.c 1.3.2.3 +5 -7 src/usr.sbin/ppp/chap.h 1.11.2.18 +180 -144 src/usr.sbin/ppp/chat.c 1.1.4.5 +5 -6 src/usr.sbin/ppp/chat.h 1.24.2.47 +695 -522 src/usr.sbin/ppp/command.c 1.2.6.4 +28 -8 src/usr.sbin/ppp/command.h 1.4.2.11 +30 -48 src/usr.sbin/ppp/defs.h 1.6.2.8 +88 -66 src/usr.sbin/ppp/filter.c 1.4.2.4 +16 -13 src/usr.sbin/ppp/filter.h 1.7.2.9 +100 -46 src/usr.sbin/ppp/fsm.c 1.5.2.4 +16 -32 src/usr.sbin/ppp/fsm.h 1.9.2.7 +220 -68 src/usr.sbin/ppp/hdlc.c 1.4.2.5 +8 -13 src/usr.sbin/ppp/hdlc.h 1.9.2.16 +104 -55 src/usr.sbin/ppp/ip.c 1.1.4.3 +7 -6 src/usr.sbin/ppp/ip.h 1.9.2.20 +251 -149 src/usr.sbin/ppp/ipcp.c 1.4.2.5 +19 -18 src/usr.sbin/ppp/ipcp.h 1.10.2.23 +328 -207 src/usr.sbin/ppp/lcp.c 1.4.6.3 +26 -28 src/usr.sbin/ppp/lcp.h 1.4.6.3 +1 -15 src/usr.sbin/ppp/lcpproto.h 1.1.2.7 +104 -19 src/usr.sbin/ppp/loadalias.c 1.1.2.2 +40 -13 src/usr.sbin/ppp/loadalias.h 1.4.2.10 +91 -25 src/usr.sbin/ppp/log.c 1.6.2.6 +51 -17 src/usr.sbin/ppp/log.h 1.7.2.9 +27 -15 src/usr.sbin/ppp/lqr.c 1.3.2.3 +22 -26 src/usr.sbin/ppp/lqr.h 1.22.2.44 +335 -247 src/usr.sbin/ppp/main.c 1.1.4.3 +8 -5 src/usr.sbin/ppp/main.h 1.3.6.5 +15 -8 src/usr.sbin/ppp/mbuf.c 1.2.6.3 +9 -19 src/usr.sbin/ppp/mbuf.h 1.24.2.28 +256 -252 src/usr.sbin/ppp/modem.c 1.5.2.3 +13 -17 src/usr.sbin/ppp/modem.h 1.7.2.16 +121 -131 src/usr.sbin/ppp/os.c 1.3.2.4 +10 -18 src/usr.sbin/ppp/os.h 1.7.2.9 +34 -24 src/usr.sbin/ppp/pap.c 1.1.1.1.6.3 +5 -5 src/usr.sbin/ppp/pap.h 1.4.6.4 +1 -5 src/usr.sbin/ppp/pathnames.h 1.2.6.4 +2 -9 src/usr.sbin/ppp/phase.h 1.19.2.33 +1211 -773 src/usr.sbin/ppp/ppp.8 1.7.2.5 +166 -34 src/usr.sbin/ppp/pred.c 1.1.4.3 +2 -9 src/usr.sbin/ppp/pred.h 1.9.2.11 +381 -229 src/usr.sbin/ppp/route.c 1.1.4.3 +7 -6 src/usr.sbin/ppp/route.h 1.1.2.6 +56 -33 src/usr.sbin/ppp/server.c 1.1.2.3 +29 -8 src/usr.sbin/ppp/server.h 1.2.2.4 +9 -12 src/usr.sbin/ppp/sig.c 1.2.2.5 +6 -12 src/usr.sbin/ppp/sig.h 1.6.2.5 +30 -23 src/usr.sbin/ppp/slcompress.c 1.3.6.5 +8 -19 src/usr.sbin/ppp/slcompress.h 1.6.2.10 +251 -112 src/usr.sbin/ppp/systems.c 1.1.4.4 +9 -8 src/usr.sbin/ppp/systems.h 1.5.2.8 +55 -52 src/usr.sbin/ppp/timer.c 1.9.2.16 +67 -49 src/usr.sbin/ppp/vars.c 1.7.2.16 +82 -64 src/usr.sbin/ppp/vars.h 1.4.2.5 +32 -11 src/usr.sbin/ppp/vjcomp.c brian 1998/01/27 15:14:55 PST Modified files: usr.sbin/ppp command.c main.c ppp.8 Log: Cosmetic: Don't mention the authors name at startup. He's already credited in the man page. Instead, make the message consistent with the one given to the diagnostic port (and fix the grammar when entering `term' mode). Don't credit the zlib author in the man page as ppp isn't linked directly with zlib (it's shared). Mention when the OpenBSD port was first made available. Revision Changes Path 1.131 +13 -12 src/usr.sbin/ppp/command.c 1.120 +3 -15 src/usr.sbin/ppp/main.c 1.97 +3 -4 src/usr.sbin/ppp/ppp.8 brian 1998/01/27 15:16:26 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c main.c ppp.8 Log: MFC: Cosmetic copyright changes. Revision Changes Path 1.24.2.48 +13 -12 src/usr.sbin/ppp/command.c 1.22.2.45 +3 -15 src/usr.sbin/ppp/main.c 1.19.2.34 +3 -4 src/usr.sbin/ppp/ppp.8 brian 1998/01/28 16:42:06 PST Modified files: usr.sbin/ppp Makefile main.c modem.c Log: Don't moan about not creating tunX.pid and ttyX.if if RELEASE_CRUNCH is defined. Revision Changes Path 1.36 +5 -1 src/usr.sbin/ppp/Makefile 1.121 +5 -2 src/usr.sbin/ppp/main.c 1.77 +9 -2 src/usr.sbin/ppp/modem.c brian 1998/01/28 16:42:55 PST Added files: usr.sbin/ppp README.devel Log: Talk a bit about ongoing development. brian 1998/01/28 16:44:16 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp Makefile main.c modem.c Log: Don't moan about not creating tunX.pid and ttyX.if if RELEASE_CRUNCH is defined. Revision Changes Path 1.9.2.14 +5 -1 src/usr.sbin/ppp/Makefile 1.22.2.46 +5 -2 src/usr.sbin/ppp/main.c 1.24.2.29 +9 -2 src/usr.sbin/ppp/modem.c brian 1998/01/28 16:45:09 PST Added files: (Branch: RELENG_2_2) usr.sbin/ppp README.devel Log: MFC: Talk about ongoing development. brian 1998/01/28 16:49:36 PST Modified files: (Branch: MP) usr.sbin/ppp Makefile async.c async.h auth.c auth.h ccp.c ccp.h chap.c chap.h chat.c chat.h command.c deflate.c defs.h fsm.c fsm.h hdlc.c hdlc.h ip.c ip.h ipcp.c ipcp.h lcp.c lcp.h lqr.c lqr.h main.c modem.c modem.h pap.c pap.h phase.c phase.h pred.c vars.c vars.h vjcomp.c vjcomp.h Added files: (Branch: MP) usr.sbin/ppp physical.c physical.h Log: Create a new MP branch for `multilink protocol'. Do lots of initial shuffling and grouping. Submitted by: Eivind Eklund Revision Changes Path 1.36.2.1 +3 -3 src/usr.sbin/ppp/Makefile 1.15.2.1 +10 -9 src/usr.sbin/ppp/async.c 1.2.4.1 +3 -3 src/usr.sbin/ppp/async.h 1.27.2.1 +16 -8 src/usr.sbin/ppp/auth.c 1.10.2.1 +10 -5 src/usr.sbin/ppp/auth.h 1.30.2.1 +7 -5 src/usr.sbin/ppp/ccp.c 1.14.2.1 +4 -4 src/usr.sbin/ppp/ccp.h 1.28.2.1 +29 -21 src/usr.sbin/ppp/chap.c 1.9.2.1 +4 -2 src/usr.sbin/ppp/chap.h 1.44.2.1 +33 -30 src/usr.sbin/ppp/chat.c 1.9.2.1 +2 -2 src/usr.sbin/ppp/chat.h 1.131.2.1 +39 -23 src/usr.sbin/ppp/command.c 1.6.4.1 +4 -3 src/usr.sbin/ppp/deflate.c 1.29.2.1 +1 -2 src/usr.sbin/ppp/defs.h 1.27.2.1 +8 -6 src/usr.sbin/ppp/fsm.c 1.16.2.1 +5 -2 src/usr.sbin/ppp/fsm.h 1.28.2.1 +18 -16 src/usr.sbin/ppp/hdlc.c 1.14.2.1 +5 -3 src/usr.sbin/ppp/hdlc.h 1.38.2.1 +4 -4 src/usr.sbin/ppp/ip.c 1.8.2.1 +4 -2 src/usr.sbin/ppp/ip.h 1.50.2.1 +9 -6 src/usr.sbin/ppp/ipcp.c 1.18.2.1 +2 -2 src/usr.sbin/ppp/ipcp.h 1.55.2.1 +19 -16 src/usr.sbin/ppp/lcp.c 1.16.2.1 +4 -3 src/usr.sbin/ppp/lcp.h 1.22.2.1 +12 -10 src/usr.sbin/ppp/lqr.c 1.12.2.1 +4 -4 src/usr.sbin/ppp/lqr.h 1.121.2.1 +44 -37 src/usr.sbin/ppp/main.c 1.77.2.1 +277 -182 src/usr.sbin/ppp/modem.c 1.16.2.1 +18 -15 src/usr.sbin/ppp/modem.h 1.20.2.1 +18 -16 src/usr.sbin/ppp/pap.c 1.5.2.1 +2 -2 src/usr.sbin/ppp/pap.h 1.6.4.1 +6 -5 src/usr.sbin/ppp/phase.c 1.9.2.1 +4 -2 src/usr.sbin/ppp/phase.h 1.20.2.1 +4 -3 src/usr.sbin/ppp/pred.c 1.45.2.1 +6 -3 src/usr.sbin/ppp/vars.c 1.42.2.1 +9 -4 src/usr.sbin/ppp/vars.h 1.16.2.1 +3 -3 src/usr.sbin/ppp/vjcomp.c 1.5.4.1 +4 -2 src/usr.sbin/ppp/vjcomp.h brian 1998/01/29 12:45:17 PST Modified files: (Branch: MP) usr.sbin/ppp ccp.c ccp.h defs.c Log: o Move in_algorithm and out_algorithm into CcpInfo. o Take note of the return value of the compression layers init routine, and if it fails, bring the whole layer cleanly back down again. o Only use srandomdev() if ``__FreeBSD__ > 2'' - this makes these sources buildable on 2.2 (where I'm testing). Revision Changes Path 1.30.2.2 +44 -33 src/usr.sbin/ppp/ccp.c 1.14.2.2 +6 -3 src/usr.sbin/ppp/ccp.h 1.11.4.1 +3 -2 src/usr.sbin/ppp/defs.c brian 1998/01/29 15:11:47 PST Modified files: (Branch: MP) usr.sbin/ppp alias_cmd.c auth.c command.c filter.c hdlc.c ip.c ipcp.c ipcp.h lcp.c main.c os.c phase.c route.c slcompress.c slcompress.h vjcomp.c Log: o Move global/static IPCP data into IpcpInfo. o Use INADDR_ANY and INADDR_BROADCAST instead of 0 and 0xffffffff for IP addresses & masks. o Move struct compreq into ipcp.c (it's none of anyone elses business). o Rename MAX_STATES to MAX_VJ_STATES. Revision Changes Path 1.12.2.1 +2 -2 src/usr.sbin/ppp/alias_cmd.c 1.27.2.2 +5 -4 src/usr.sbin/ppp/auth.c 1.131.2.2 +31 -22 src/usr.sbin/ppp/command.c 1.22.2.1 +5 -2 src/usr.sbin/ppp/filter.c 1.28.2.2 +3 -1 src/usr.sbin/ppp/hdlc.c 1.38.2.2 +3 -1 src/usr.sbin/ppp/ip.c 1.50.2.2 +81 -78 src/usr.sbin/ppp/ipcp.c 1.18.2.2 +31 -23 src/usr.sbin/ppp/ipcp.h 1.55.2.2 +3 -1 src/usr.sbin/ppp/lcp.c 1.121.2.2 +4 -2 src/usr.sbin/ppp/main.c 1.42.2.1 +6 -4 src/usr.sbin/ppp/os.c 1.6.4.2 +3 -1 src/usr.sbin/ppp/phase.c 1.42.2.1 +7 -5 src/usr.sbin/ppp/route.c 1.15.2.1 +3 -3 src/usr.sbin/ppp/slcompress.c 1.10.2.1 +5 -5 src/usr.sbin/ppp/slcompress.h 1.16.2.2 +4 -1 src/usr.sbin/ppp/vjcomp.c brian 1998/01/29 17:32:55 PST Modified files: (Branch: MP) usr.sbin/ppp ipcp.h Log: Null commit: I managed to ^c the last commit before the mail message (with a garbage update message) and after the update :-( DUH! I meant: Remove extraneous extern decls. Revision Changes Path 1.18.2.4 +1 -1 src/usr.sbin/ppp/ipcp.h brian 1998/01/29 17:33:47 PST Modified files: (Branch: MP) usr.sbin/ppp chap.c deflate.c lcp.c lcp.h lqr.c pap.c phase.c Log: o Bring global/static data into LcpInfo. o Parameterise LcpReportTime(). o Don't obscure the hard-coded use of LcpInfo. o Comment on the data elements of LcpInfo. Revision Changes Path 1.28.2.2 +4 -5 src/usr.sbin/ppp/chap.c 1.6.4.2 +2 -2 src/usr.sbin/ppp/deflate.c 1.55.2.3 +49 -54 src/usr.sbin/ppp/lcp.c 1.16.2.2 +21 -18 src/usr.sbin/ppp/lcp.h 1.22.2.2 +4 -4 src/usr.sbin/ppp/lqr.c 1.20.2.2 +6 -7 src/usr.sbin/ppp/pap.c 1.6.4.3 +8 -10 src/usr.sbin/ppp/phase.c brian 1998/01/30 11:46:15 PST Modified files: (Branch: MP) usr.sbin/ppp Makefile async.c async.h auth.c ccp.c ccp.h chap.c command.c deflate.c filter.c fsm.c fsm.h hdlc.c hdlc.h ip.c ip.h ipcp.c ipcp.h lcp.c lqr.c main.c mbuf.c mbuf.h modem.c modem.h pap.c phase.c physical.c physical.h pred.c route.c vjcomp.c vjcomp.h Added files: (Branch: MP) usr.sbin/ppp link.c link.h Log: Create `struct link' - the logical link from which `struct physical' (and the future `struct logical') are derived. Revision Changes Path 1.36.2.2 +2 -2 src/usr.sbin/ppp/Makefile 1.15.2.2 +8 -5 src/usr.sbin/ppp/async.c 1.2.4.2 +2 -2 src/usr.sbin/ppp/async.h 1.27.2.3 +6 -3 src/usr.sbin/ppp/auth.c 1.30.2.3 +5 -5 src/usr.sbin/ppp/ccp.c 1.14.2.3 +4 -4 src/usr.sbin/ppp/ccp.h 1.28.2.3 +2 -2 src/usr.sbin/ppp/chap.c 1.131.2.3 +5 -4 src/usr.sbin/ppp/command.c 1.6.4.3 +5 -4 src/usr.sbin/ppp/deflate.c 1.22.2.2 +3 -1 src/usr.sbin/ppp/filter.c 1.27.2.2 +14 -8 src/usr.sbin/ppp/fsm.c 1.16.2.2 +4 -4 src/usr.sbin/ppp/fsm.h 1.28.2.3 +49 -69 src/usr.sbin/ppp/hdlc.c 1.14.2.2 +4 -2 src/usr.sbin/ppp/hdlc.h 1.38.2.3 +3 -3 src/usr.sbin/ppp/ip.c 1.8.2.2 +2 -4 src/usr.sbin/ppp/ip.h 1.50.2.3 +8 -6 src/usr.sbin/ppp/ipcp.c 1.18.2.5 +2 -2 src/usr.sbin/ppp/ipcp.h 1.55.2.4 +44 -17 src/usr.sbin/ppp/lcp.c 1.22.2.3 +4 -3 src/usr.sbin/ppp/lqr.c 1.121.2.3 +14 -12 src/usr.sbin/ppp/main.c 1.13.2.1 +33 -1 src/usr.sbin/ppp/mbuf.c 1.11.2.1 +4 -2 src/usr.sbin/ppp/mbuf.h 1.77.2.2 +61 -144 src/usr.sbin/ppp/modem.c 1.16.2.2 +2 -12 src/usr.sbin/ppp/modem.h 1.20.2.3 +3 -3 src/usr.sbin/ppp/pap.c 1.6.4.4 +9 -1 src/usr.sbin/ppp/phase.c 1.1.2.2 +2 -6 src/usr.sbin/ppp/Attic/physical.c 1.1.2.2 +25 -28 src/usr.sbin/ppp/Attic/physical.h 1.20.2.2 +5 -4 src/usr.sbin/ppp/pred.c 1.42.2.2 +3 -1 src/usr.sbin/ppp/route.c 1.16.2.3 +3 -3 src/usr.sbin/ppp/vjcomp.c 1.5.4.2 +2 -4 src/usr.sbin/ppp/vjcomp.h brian 1998/01/30 18:48:33 PST Modified files: (Branch: MP) usr.sbin/ppp ccp.c ccp.h chap.c command.c deflate.c filter.c fsm.c fsm.h hdlc.c ip.c ipcp.c ipcp.h lcp.c lcp.h lqr.c main.c os.c pap.c phase.c pred.c route.c Log: Move the global FSMs into their relevent structures. IPCP, CCP and LCP are now just derived FSMs. Comment each of the FSM implementations so that we can tell what's going on. Revise the state transitions so that CCP and IPCP actually send terminate REQs when appropriate. The OS & IPCP layers are still like spagetti (next job). Revision Changes Path 1.30.2.4 +83 -55 src/usr.sbin/ppp/ccp.c 1.14.2.4 +4 -3 src/usr.sbin/ppp/ccp.h 1.28.2.4 +2 -2 src/usr.sbin/ppp/chap.c 1.131.2.4 +22 -22 src/usr.sbin/ppp/command.c 1.6.4.4 +6 -6 src/usr.sbin/ppp/deflate.c 1.22.2.3 +2 -1 src/usr.sbin/ppp/filter.c 1.27.2.3 +13 -9 src/usr.sbin/ppp/fsm.c 1.16.2.3 +13 -17 src/usr.sbin/ppp/fsm.h 1.28.2.4 +3 -3 src/usr.sbin/ppp/hdlc.c 1.38.2.4 +3 -3 src/usr.sbin/ppp/ip.c 1.50.2.4 +71 -49 src/usr.sbin/ppp/ipcp.c 1.18.2.6 +4 -2 src/usr.sbin/ppp/ipcp.h 1.55.2.5 +96 -87 src/usr.sbin/ppp/lcp.c 1.16.2.3 +2 -2 src/usr.sbin/ppp/lcp.h 1.22.2.4 +5 -6 src/usr.sbin/ppp/lqr.c 1.121.2.4 +8 -8 src/usr.sbin/ppp/main.c 1.42.2.2 +21 -8 src/usr.sbin/ppp/os.c 1.20.2.4 +3 -3 src/usr.sbin/ppp/pap.c 1.6.4.5 +2 -1 src/usr.sbin/ppp/phase.c 1.20.2.3 +3 -3 src/usr.sbin/ppp/pred.c 1.42.2.3 +2 -1 src/usr.sbin/ppp/route.c brian 1998/02/02 11:32:20 PST Modified files: (Branch: MP) usr.sbin/ppp Makefile async.c async.h auth.c auth.h ccp.c ccp.h chap.c chap.h command.c command.h defs.c fsm.c fsm.h hdlc.c hdlc.h ip.c ip.h ipcp.c ipcp.h lcp.c lcp.h main.c main.h modem.c modem.h pap.c pap.h phase.c phase.h route.c route.h server.c systems.c systems.h tun.c tun.h vars.c Added files: (Branch: MP) usr.sbin/ppp bundle.c bundle.h Removed files: (Branch: MP) usr.sbin/ppp os.c os.h Log: Create `struct bundle' - the top level control structure. This structure will eventually contain a list of NCPs (currently only IPCP is supported) and a list of physical `struct link's. It will also derive from a struct link itself. Make ModemTimeout() static - it's way to dangerous to be called from outside ! Bump version to 1.9. Our first MP release should be 2.0. Revision Changes Path 1.36.2.3 +3 -3 src/usr.sbin/ppp/Makefile 1.15.2.3 +5 -4 src/usr.sbin/ppp/async.c 1.2.4.3 +2 -2 src/usr.sbin/ppp/async.h 1.27.2.4 +11 -11 src/usr.sbin/ppp/auth.c 1.10.2.2 +5 -5 src/usr.sbin/ppp/auth.h 1.30.2.5 +7 -6 src/usr.sbin/ppp/ccp.c 1.14.2.5 +2 -2 src/usr.sbin/ppp/ccp.h 1.28.2.5 +10 -9 src/usr.sbin/ppp/chap.c 1.9.2.2 +2 -2 src/usr.sbin/ppp/chap.h 1.131.2.5 +30 -25 src/usr.sbin/ppp/command.c 1.12.2.1 +4 -3 src/usr.sbin/ppp/command.h 1.11.4.2 +1 -3 src/usr.sbin/ppp/defs.c 1.27.2.4 +18 -23 src/usr.sbin/ppp/fsm.c 1.16.2.4 +8 -4 src/usr.sbin/ppp/fsm.h 1.28.2.5 +8 -7 src/usr.sbin/ppp/hdlc.c 1.14.2.3 +2 -2 src/usr.sbin/ppp/hdlc.h 1.38.2.5 +9 -9 src/usr.sbin/ppp/ip.c 1.8.2.3 +3 -3 src/usr.sbin/ppp/ip.h 1.50.2.5 +20 -16 src/usr.sbin/ppp/ipcp.c 1.18.2.7 +3 -3 src/usr.sbin/ppp/ipcp.h 1.55.2.6 +18 -15 src/usr.sbin/ppp/lcp.c 1.16.2.4 +2 -2 src/usr.sbin/ppp/lcp.h 1.121.2.5 +44 -40 src/usr.sbin/ppp/main.c 1.9.2.1 +2 -2 src/usr.sbin/ppp/main.h 1.77.2.3 +39 -26 src/usr.sbin/ppp/modem.c 1.16.2.3 +3 -4 src/usr.sbin/ppp/modem.h 1.20.2.5 +8 -7 src/usr.sbin/ppp/pap.c 1.5.2.2 +2 -2 src/usr.sbin/ppp/pap.h 1.6.4.6 +4 -4 src/usr.sbin/ppp/phase.c 1.9.2.2 +2 -2 src/usr.sbin/ppp/phase.h 1.42.2.4 +9 -133 src/usr.sbin/ppp/route.c 1.10.2.1 +3 -4 src/usr.sbin/ppp/route.h 1.16.2.1 +3 -3 src/usr.sbin/ppp/server.c 1.35.2.1 +16 -9 src/usr.sbin/ppp/systems.c 1.10.2.1 +2 -2 src/usr.sbin/ppp/systems.h 1.6.4.1 +4 -3 src/usr.sbin/ppp/tun.c 1.3.4.1 +2 -2 src/usr.sbin/ppp/tun.h 1.45.2.2 +3 -3 src/usr.sbin/ppp/vars.c brian 1998/02/02 11:32:32 PST Modified files: (Branch: MP) usr.sbin/ppp command.c ipcp.c ipcp.h Log: Cosmetic: Merge the `show vj' command into `show ipcp' and make it prettier. Revision Changes Path 1.131.2.6 +1 -3 src/usr.sbin/ppp/command.c 1.50.2.6 +13 -20 src/usr.sbin/ppp/ipcp.c 1.18.2.8 +1 -2 src/usr.sbin/ppp/ipcp.h brian 1998/02/02 11:33:02 PST Modified files: (Branch: MP) usr.sbin/ppp arp.c arp.h bundle.c bundle.h route.c route.h Log: Bring the routing seqno into struct bundle. Revision Changes Path 1.27.2.1 +17 -16 src/usr.sbin/ppp/arp.c 1.7.2.1 +3 -3 src/usr.sbin/ppp/arp.h 1.1.2.2 +6 -6 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.2 +3 -2 src/usr.sbin/ppp/Attic/bundle.h 1.42.2.5 +2 -2 src/usr.sbin/ppp/route.c 1.10.2.2 +2 -2 src/usr.sbin/ppp/route.h brian 1998/02/02 11:33:41 PST Modified files: (Branch: MP) usr.sbin/ppp async.c async.h auth.c chap.c chat.c command.c fsm.c hdlc.c ipcp.c lcp.c lqr.c main.c modem.c pap.c physical.c physical.h vars.c Log: Create `struct async' and make it part of `struct physical'. This structure contains the asynchronous state of the physical link. Unfortunately, just about every .h file is included in every .c file now. Fixing this can be one of the last jobs. Revision Changes Path 1.15.2.4 +36 -53 src/usr.sbin/ppp/async.c 1.2.4.4 +16 -5 src/usr.sbin/ppp/async.h 1.27.2.5 +6 -1 src/usr.sbin/ppp/auth.c 1.28.2.6 +5 -1 src/usr.sbin/ppp/chap.c 1.44.2.2 +7 -1 src/usr.sbin/ppp/chat.c 1.131.2.7 +2 -1 src/usr.sbin/ppp/command.c 1.27.2.5 +2 -1 src/usr.sbin/ppp/fsm.c 1.28.2.6 +2 -2 src/usr.sbin/ppp/hdlc.c 1.50.2.7 +4 -1 src/usr.sbin/ppp/ipcp.c 1.55.2.7 +3 -2 src/usr.sbin/ppp/lcp.c 1.22.2.5 +7 -3 src/usr.sbin/ppp/lqr.c 1.121.2.6 +2 -4 src/usr.sbin/ppp/main.c 1.77.2.4 +4 -4 src/usr.sbin/ppp/modem.c 1.20.2.6 +5 -1 src/usr.sbin/ppp/pap.c 1.1.2.3 +4 -3 src/usr.sbin/ppp/Attic/physical.c 1.1.2.3 +2 -5 src/usr.sbin/ppp/Attic/physical.h 1.45.2.3 +6 -2 src/usr.sbin/ppp/vars.c brian 1998/02/03 17:03:20 PST Modified files: (Branch: MP) usr.sbin/ppp bundle.h Log: Comment bundle.h Revision Changes Path 1.1.2.3 +11 -10 src/usr.sbin/ppp/Attic/bundle.h brian 1998/02/03 17:03:36 PST Modified files: (Branch: MP) usr.sbin/ppp systems.c Log: Parse configuration files a bit better. Allow continuation lines ('\' as the last char on a line). Revision Changes Path 1.35.2.2 +99 -53 src/usr.sbin/ppp/systems.c brian 1998/02/03 17:03:52 PST Modified files: (Branch: MP) usr.sbin/ppp lcp.c Log: Correct magic number format string Spotted by: Bruce M. Walter Revision Changes Path 1.55.2.8 +2 -2 src/usr.sbin/ppp/lcp.c brian 1998/02/03 17:04:57 PST Modified files: usr.sbin/ppp lcp.c Log: Merge from MP branch: Correct magic number format string Revision Changes Path 1.56 +2 -2 src/usr.sbin/ppp/lcp.c brian 1998/02/03 17:06:24 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp lcp.c Log: Merge from MP branch: Correct magic number format string Revision Changes Path 1.10.2.24 +2 -2 src/usr.sbin/ppp/lcp.c brian 1998/02/05 18:22:31 PST Modified files: (Branch: MP) usr.sbin/ppp chat.c command.c fsm.c lcp.c main.c modem.c modem.h phase.c physical.c physical.h Log: Shuffle names and args in modem.h Revision Changes Path 1.44.2.3 +2 -2 src/usr.sbin/ppp/chat.c 1.131.2.8 +20 -20 src/usr.sbin/ppp/command.c 1.27.2.6 +2 -2 src/usr.sbin/ppp/fsm.c 1.55.2.9 +2 -1 src/usr.sbin/ppp/lcp.c 1.121.2.7 +9 -9 src/usr.sbin/ppp/main.c 1.77.2.5 +78 -93 src/usr.sbin/ppp/modem.c 1.16.2.4 +7 -9 src/usr.sbin/ppp/modem.h 1.6.4.7 +2 -2 src/usr.sbin/ppp/phase.c 1.1.2.4 +8 -1 src/usr.sbin/ppp/Attic/physical.c 1.1.2.4 +2 -1 src/usr.sbin/ppp/Attic/physical.h brian 1998/02/05 18:22:55 PST Modified files: (Branch: MP) usr.sbin/ppp link.c link.h main.c modem.c modem.h vars.c Log: Remove static phys_modem Revision Changes Path 1.1.2.2 +7 -1 src/usr.sbin/ppp/Attic/link.c 1.1.2.2 +4 -2 src/usr.sbin/ppp/Attic/link.h 1.121.2.8 +8 -1 src/usr.sbin/ppp/main.c 1.77.2.6 +33 -18 src/usr.sbin/ppp/modem.c 1.16.2.5 +2 -1 src/usr.sbin/ppp/modem.h 1.45.2.4 +3 -5 src/usr.sbin/ppp/vars.c brian 1998/02/05 18:23:51 PST Modified files: (Branch: MP) usr.sbin/ppp Makefile bundle.c bundle.h chat.c command.c link.c main.c mbuf.c modem.c physical.c vars.h Log: Move pppVars.physical into the bundle (for the moment). Revision Changes Path 1.36.2.4 +3 -1 src/usr.sbin/ppp/Makefile 1.1.2.3 +8 -1 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.4 +5 -1 src/usr.sbin/ppp/Attic/bundle.h 1.44.2.4 +2 -2 src/usr.sbin/ppp/chat.c 1.131.2.9 +13 -13 src/usr.sbin/ppp/command.c 1.1.2.3 +3 -5 src/usr.sbin/ppp/Attic/link.c 1.121.2.9 +39 -46 src/usr.sbin/ppp/main.c 1.13.2.2 +2 -2 src/usr.sbin/ppp/mbuf.c 1.77.2.7 +10 -11 src/usr.sbin/ppp/modem.c 1.1.2.5 +3 -2 src/usr.sbin/ppp/Attic/physical.c 1.42.2.2 +2 -3 src/usr.sbin/ppp/vars.h brian 1998/02/05 18:24:32 PST Modified files: (Branch: MP) usr.sbin/ppp bundle.c bundle.h ccp.c ccp.h command.c fsm.c fsm.h ipcp.c ipcp.h lcp.c lcp.h main.c modem.c physical.h Log: Isolate fsm callback functions Derive {lcp,ipcp,ccp}state structures from struct fsm where convenient. Create bundle_Down() and remove LcpDown() Revision Changes Path 1.1.2.4 +12 -1 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.5 +3 -1 src/usr.sbin/ppp/Attic/bundle.h 1.30.2.6 +63 -64 src/usr.sbin/ppp/ccp.c 1.14.2.6 +3 -2 src/usr.sbin/ppp/ccp.h 1.131.2.10 +2 -2 src/usr.sbin/ppp/command.c 1.27.2.7 +44 -38 src/usr.sbin/ppp/fsm.c 1.16.2.5 +16 -11 src/usr.sbin/ppp/fsm.h 1.50.2.8 +71 -75 src/usr.sbin/ppp/ipcp.c 1.18.2.9 +3 -2 src/usr.sbin/ppp/ipcp.h 1.55.2.10 +78 -82 src/usr.sbin/ppp/lcp.c 1.16.2.5 +3 -2 src/usr.sbin/ppp/lcp.h 1.121.2.10 +9 -9 src/usr.sbin/ppp/main.c 1.77.2.8 +9 -5 src/usr.sbin/ppp/modem.c 1.1.2.5 +2 -1 src/usr.sbin/ppp/Attic/physical.h brian 1998/02/07 12:50:15 PST Modified files: (Branch: MP) usr.sbin/ppp Makefile arp.c arp.h auth.c auth.h bundle.c bundle.h ccp.c ccp.h chap.c command.c command.h fsm.c hdlc.c ip.c ipcp.c ipcp.h lcp.c lcp.h link.c link.h lqr.c main.c main.h modem.c pap.c route.c route.h Removed files: (Branch: MP) usr.sbin/ppp phase.c phase.h Log: o Hook the FSMs into our bundle. o The FSM layering is now more sane. o Move a lot of the NCP stuff into our ipcpstate rather than having it in the bundle, including control of the configured IP addresses. We don't need hacks like the global `linkup' variable any more as the FSM decides when our ppp.link* files get run. This is going to eventually be configurable based on FSM events anyway. o Fix a few inconsistencies when both sides require authentication. o We now have "Ppp..." and "PPp" prompts, reflecting authentication and network phase. We don't print loads of spurious prompts as we change phases any more. o Our phase is part of the bundle now. o Fix a bug where the FSM wasn't calling LayerFinish. o Close the FSM down correctly with a signal rather than slamming it down as if the line was dropped (the undocumented ``down'' command is still available though). o Remove the forgotten `tunno' variable and fix references to it. Revision Changes Path 1.36.2.5 +2 -4 src/usr.sbin/ppp/Makefile 1.27.2.2 +16 -45 src/usr.sbin/ppp/arp.c 1.7.2.2 +5 -3 src/usr.sbin/ppp/arp.h 1.27.2.6 +16 -1 src/usr.sbin/ppp/auth.c 1.10.2.3 +2 -1 src/usr.sbin/ppp/auth.h 1.1.2.5 +183 -191 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.6 +18 -14 src/usr.sbin/ppp/Attic/bundle.h 1.30.2.7 +8 -8 src/usr.sbin/ppp/ccp.c 1.14.2.7 +2 -2 src/usr.sbin/ppp/ccp.h 1.28.2.7 +20 -10 src/usr.sbin/ppp/chap.c 1.131.2.11 +15 -10 src/usr.sbin/ppp/command.c 1.12.2.2 +2 -2 src/usr.sbin/ppp/command.h 1.27.2.8 +54 -31 src/usr.sbin/ppp/fsm.c 1.28.2.7 +2 -2 src/usr.sbin/ppp/hdlc.c 1.38.2.6 +3 -3 src/usr.sbin/ppp/ip.c 1.50.2.9 +198 -19 src/usr.sbin/ppp/ipcp.c 1.18.2.10 +4 -1 src/usr.sbin/ppp/ipcp.h 1.55.2.11 +2 -43 src/usr.sbin/ppp/lcp.c 1.16.2.6 +1 -2 src/usr.sbin/ppp/lcp.h 1.1.2.4 +4 -2 src/usr.sbin/ppp/Attic/link.c 1.1.2.3 +4 -2 src/usr.sbin/ppp/Attic/link.h 1.22.2.6 +6 -5 src/usr.sbin/ppp/lqr.c 1.121.2.11 +24 -22 src/usr.sbin/ppp/main.c 1.9.2.2 +3 -3 src/usr.sbin/ppp/main.h 1.77.2.9 +8 -7 src/usr.sbin/ppp/modem.c 1.20.2.7 +35 -25 src/usr.sbin/ppp/pap.c 1.42.2.6 +1 -26 src/usr.sbin/ppp/route.c 1.10.2.3 +1 -2 src/usr.sbin/ppp/route.h brian 1998/02/07 14:22:47 PST Modified files: (Branch: MP) usr.sbin/ppp main.c modem.c Log: Remove two SIGSEGVs. Revision Changes Path 1.121.2.12 +2 -2 src/usr.sbin/ppp/main.c 1.77.2.10 +2 -2 src/usr.sbin/ppp/modem.c brian 1998/02/07 17:31:28 PST Modified files: (Branch: MP) usr.sbin/ppp modem.c Log: Initialize RTS/CTS, speed and parity in modem_Create(). Revision Changes Path 1.77.2.11 +4 -1 src/usr.sbin/ppp/modem.c brian 1998/02/08 03:05:04 PST Modified files: (Branch: MP) usr.sbin/ppp arp.c arp.h async.c async.h ccp.c ccp.h ipcp.c ipcp.h lcp.c lcp.h main.c Log: Rename ccpstate to ccp, ipcpstate to ipcp and lcpstate to lcp. Revision Changes Path 1.27.2.3 +5 -5 src/usr.sbin/ppp/arp.c 1.7.2.3 +3 -3 src/usr.sbin/ppp/arp.h 1.15.2.5 +2 -2 src/usr.sbin/ppp/async.c 1.2.4.5 +2 -2 src/usr.sbin/ppp/async.h 1.30.2.8 +8 -8 src/usr.sbin/ppp/ccp.c 1.14.2.8 +4 -4 src/usr.sbin/ppp/ccp.h 1.50.2.10 +8 -8 src/usr.sbin/ppp/ipcp.c 1.18.2.11 +4 -4 src/usr.sbin/ppp/ipcp.h 1.55.2.12 +6 -6 src/usr.sbin/ppp/lcp.c 1.16.2.7 +4 -4 src/usr.sbin/ppp/lcp.h 1.121.2.13 +4 -4 src/usr.sbin/ppp/main.c brian 1998/02/08 03:07:33 PST Modified files: (Branch: MP) usr.sbin/ppp id.c main.c main.h Log: Create an AbortProgram() function for getting out of ppp immediately. Revision Changes Path 1.6.4.1 +3 -3 src/usr.sbin/ppp/id.c 1.121.2.14 +9 -4 src/usr.sbin/ppp/main.c 1.9.2.3 +2 -1 src/usr.sbin/ppp/main.h brian 1998/02/08 11:29:46 PST Modified files: (Branch: MP) usr.sbin/ppp bundle.c bundle.h ipcp.c ipcp.h main.c Log: o Add bundle_Destroy(). o Don't remove routes and DOWN the interface when we're closed in auto mode. o Initialize the FSMs in bundle_Create. o Initialize ipcp::if_mine & ipcp::if_peer only once (so that we don't forget that we've SIOCAIFADDR'd the interface). o Do a SIOCDIFADDR on the specific address to avoid hurting any other (still non-existent) NCPs. o Fix some error/diagnostic messages. Revision Changes Path 1.1.2.6 +58 -35 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.7 +3 -2 src/usr.sbin/ppp/Attic/bundle.h 1.50.2.11 +45 -43 src/usr.sbin/ppp/ipcp.c 1.18.2.12 +2 -1 src/usr.sbin/ppp/ipcp.h 1.121.2.15 +2 -2 src/usr.sbin/ppp/main.c brian 1998/02/09 11:21:15 PST Modified files: (Branch: MP) usr.sbin/ppp async.c auth.c bundle.c chap.c chat.c command.c fsm.c hdlc.c hdlc.h ipcp.c lcp.c lqr.c main.c modem.c pap.c physical.c physical.h vars.c Added files: (Branch: MP) usr.sbin/ppp descriptor.h Log: o Introduce struct descriptor. This will ultimately be a member of a list of descriptors and their handler functions on which we need to select() in the main loop. o Make struct physical into a `sort' of struct descriptor. Revision Changes Path 1.15.2.6 +2 -1 src/usr.sbin/ppp/async.c 1.27.2.7 +2 -1 src/usr.sbin/ppp/auth.c 1.1.2.7 +2 -1 src/usr.sbin/ppp/Attic/bundle.c 1.28.2.8 +2 -1 src/usr.sbin/ppp/chap.c 1.44.2.5 +2 -1 src/usr.sbin/ppp/chat.c 1.131.2.12 +2 -1 src/usr.sbin/ppp/command.c 1.27.2.9 +2 -1 src/usr.sbin/ppp/fsm.c 1.28.2.8 +33 -1 src/usr.sbin/ppp/hdlc.c 1.14.2.4 +2 -1 src/usr.sbin/ppp/hdlc.h 1.50.2.12 +2 -1 src/usr.sbin/ppp/ipcp.c 1.55.2.13 +2 -1 src/usr.sbin/ppp/lcp.c 1.22.2.7 +2 -1 src/usr.sbin/ppp/lqr.c 1.121.2.16 +12 -80 src/usr.sbin/ppp/main.c 1.77.2.12 +47 -1 src/usr.sbin/ppp/modem.c 1.20.2.8 +2 -1 src/usr.sbin/ppp/pap.c 1.1.2.6 +46 -1 src/usr.sbin/ppp/Attic/physical.c 1.1.2.6 +15 -3 src/usr.sbin/ppp/Attic/physical.h 1.45.2.5 +3 -2 src/usr.sbin/ppp/vars.c brian 1998/02/09 11:24:04 PST Modified files: (Branch: MP) usr.sbin/ppp command.c descriptor.h main.c mbuf.c server.c server.h systems.c Log: Make the server descriptor into a `sort' of struct descriptor. Revision Changes Path 1.131.2.13 +5 -6 src/usr.sbin/ppp/command.c 1.1.2.2 +2 -1 src/usr.sbin/ppp/Attic/descriptor.h 1.121.2.17 +14 -57 src/usr.sbin/ppp/main.c 1.13.2.3 +2 -3 src/usr.sbin/ppp/mbuf.c 1.16.2.2 +108 -8 src/usr.sbin/ppp/server.c 1.4.2.1 +12 -3 src/usr.sbin/ppp/server.h 1.35.2.3 +2 -1 src/usr.sbin/ppp/systems.c brian 1998/02/09 19:21:41 PST Modified files: (Branch: MP) usr.sbin/ppp command.c Log: Typo police. Revision Changes Path 1.131.2.14 +5 -5 src/usr.sbin/ppp/command.c brian 1998/02/09 19:22:09 PST Modified files: (Branch: MP) usr.sbin/ppp descriptor.h main.c modem.c physical.c physical.h server.c Log: Pass the fdset to descriptor_Read & descriptor_Write allowing support for the use of multiple file descriptors. Revision Changes Path 1.1.2.3 +5 -5 src/usr.sbin/ppp/Attic/descriptor.h 1.121.2.18 +4 -4 src/usr.sbin/ppp/main.c 1.77.2.13 +5 -3 src/usr.sbin/ppp/modem.c 1.1.2.7 +2 -2 src/usr.sbin/ppp/Attic/physical.c 1.1.2.7 +2 -2 src/usr.sbin/ppp/Attic/physical.h 1.16.2.3 +3 -3 src/usr.sbin/ppp/server.c brian 1998/02/09 19:23:55 PST Modified files: (Branch: MP) usr.sbin/ppp Makefile alias_cmd.c bundle.c ccp.c chat.c command.c command.h defs.c descriptor.h filter.c hdlc.c ipcp.c lcp.c link.c log.c log.h main.c main.h mbuf.c modem.c route.c server.c slcompress.c throughput.c throughput.h vars.c vars.h Added files: (Branch: MP) usr.sbin/ppp prompt.c prompt.h Log: Move the terminal/diagnostic socket stuff out of main.c and into the new `prompt.c'. struct prompt is (of course) a `sort' of descriptor. Revision Changes Path 1.36.2.6 +3 -3 src/usr.sbin/ppp/Makefile 1.12.2.2 +26 -29 src/usr.sbin/ppp/alias_cmd.c 1.1.2.8 +7 -7 src/usr.sbin/ppp/Attic/bundle.c 1.30.2.9 +11 -10 src/usr.sbin/ppp/ccp.c 1.44.2.6 +3 -3 src/usr.sbin/ppp/chat.c 1.131.2.15 +102 -157 src/usr.sbin/ppp/command.c 1.12.2.3 +1 -2 src/usr.sbin/ppp/command.h 1.11.4.3 +1 -19 src/usr.sbin/ppp/defs.c 1.1.2.4 +3 -2 src/usr.sbin/ppp/Attic/descriptor.h 1.22.2.4 +16 -15 src/usr.sbin/ppp/filter.c 1.28.2.9 +12 -15 src/usr.sbin/ppp/hdlc.c 1.50.2.13 +17 -19 src/usr.sbin/ppp/ipcp.c 1.55.2.14 +22 -22 src/usr.sbin/ppp/lcp.c 1.1.2.5 +9 -6 src/usr.sbin/ppp/Attic/link.c 1.25.2.1 +8 -5 src/usr.sbin/ppp/log.c 1.18.2.1 +3 -1 src/usr.sbin/ppp/log.h 1.121.2.19 +48 -226 src/usr.sbin/ppp/main.c 1.9.2.4 +1 -2 src/usr.sbin/ppp/main.h 1.13.2.4 +5 -5 src/usr.sbin/ppp/mbuf.c 1.77.2.14 +27 -37 src/usr.sbin/ppp/modem.c 1.42.2.7 +18 -20 src/usr.sbin/ppp/route.c 1.16.2.4 +10 -10 src/usr.sbin/ppp/server.c 1.15.2.2 +12 -12 src/usr.sbin/ppp/slcompress.c 1.4.4.1 +16 -10 src/usr.sbin/ppp/throughput.c 1.2.4.1 +2 -2 src/usr.sbin/ppp/throughput.h 1.45.2.6 +11 -13 src/usr.sbin/ppp/vars.c 1.42.2.3 +1 -3 src/usr.sbin/ppp/vars.h brian 1998/02/10 14:28:52 PST Modified files: (Branch: MP) usr.sbin/ppp main.c Log: Oops - put that handle_signals() call back. Revision Changes Path 1.121.2.20 +2 -2 src/usr.sbin/ppp/main.c brian 1998/02/10 14:33:44 PST Modified files: usr.sbin/ppp main.c Log: Move handle_signals() to before the FD_SETs. handle_signals() may result in a our modem closing after it's made its way into the fd_set, resulting in a program exit (with select(): bad file descriptor) rather than a dropped link. Revision Changes Path 1.122 +6 -3 src/usr.sbin/ppp/main.c brian 1998/02/10 14:35:02 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp main.c Log: MFC: Move handle_signals() to before the FD_SETs. handle_signals() may result in a our modem closing after it's made its way into the fd_set, resulting in a program exit (with select(): bad file descriptor) rather than a dropped link. Revision Changes Path 1.22.2.47 +6 -3 src/usr.sbin/ppp/main.c brian 1998/02/12 21:10:29 PST Modified files: (Branch: MP) usr.sbin/ppp auth.c chat.c chat.h command.c descriptor.h main.c main.h modem.c modem.h physical.c physical.h prompt.c server.c vars.c Log: Update to version 2.0-beta Allow for NULL fd_sets in descriptor_UpdateSet() Reimplement the entire chat module, creating `struct chat' - a `type' of struct descriptor. Remove CARRIER logging. CONNECT logging now only logs "CONNECT" lines. CHAT logging masks it with an entire log of the conversation. Modem dialing is now asynchronous, including pauses and timeouts :-) The hooks in DoLoop() in main.c are *very* messy ! I'll have to rewrite DoLoop fairly soon, so I don't care too much for the moment. This code is pretty raw. Revision Changes Path 1.27.2.8 +4 -4 src/usr.sbin/ppp/auth.c 1.44.2.7 +453 -388 src/usr.sbin/ppp/chat.c 1.9.2.2 +69 -23 src/usr.sbin/ppp/chat.h 1.131.2.16 +8 -20 src/usr.sbin/ppp/command.c 1.1.2.5 +2 -1 src/usr.sbin/ppp/Attic/descriptor.h 1.121.2.21 +72 -40 src/usr.sbin/ppp/main.c 1.9.2.5 +3 -1 src/usr.sbin/ppp/main.h 1.77.2.15 +33 -55 src/usr.sbin/ppp/modem.c 1.16.2.6 +2 -2 src/usr.sbin/ppp/modem.h 1.1.2.8 +17 -12 src/usr.sbin/ppp/Attic/physical.c 1.1.2.8 +3 -2 src/usr.sbin/ppp/Attic/physical.h 1.1.2.2 +13 -6 src/usr.sbin/ppp/Attic/prompt.c 1.16.2.5 +2 -2 src/usr.sbin/ppp/server.c 1.45.2.7 +3 -3 src/usr.sbin/ppp/vars.c brian 1998/02/12 21:31:04 PST Modified files: (Branch: MP) usr.sbin/ppp chat.c Log: Remove some unused variables. Revision Changes Path 1.44.2.8 +13 -26 src/usr.sbin/ppp/chat.c brian 1998/02/15 16:01:17 PST Modified files: (Branch: MP) usr.sbin/ppp Makefile bundle.c bundle.h chap.c command.c descriptor.h fsm.c ip.c lcp.c lcp.h link.c link.h lqr.c main.c main.h mbuf.c modem.c modem.h pap.c physical.c prompt.c prompt.h server.c vars.c vars.h Added files: (Branch: MP) usr.sbin/ppp datalink.c datalink.h Log: Create struct datalink. This is a type of physical link that can chat and talk LCP & CCP. A bundle contains a list of these (only one in the list for the moment). The datalink is a type of descriptor, and dials, enters LCP (& does CCP), kicks the bundle when its FSMs do something interesting and does the hangup chat script on the way down. It also handles redials and reconnects. There are lots of loose ends, and probably lots of bugs, but the data structures are getting there ! Revision Changes Path 1.36.2.7 +3 -3 src/usr.sbin/ppp/Makefile 1.1.2.9 +150 -53 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.8 +14 -4 src/usr.sbin/ppp/Attic/bundle.h 1.28.2.9 +4 -7 src/usr.sbin/ppp/chap.c 1.131.2.17 +14 -26 src/usr.sbin/ppp/command.c 1.1.2.6 +2 -1 src/usr.sbin/ppp/Attic/descriptor.h 1.27.2.10 +2 -2 src/usr.sbin/ppp/fsm.c 1.38.2.7 +2 -3 src/usr.sbin/ppp/ip.c 1.55.2.15 +2 -9 src/usr.sbin/ppp/lcp.c 1.16.2.8 +1 -2 src/usr.sbin/ppp/lcp.h 1.1.2.6 +3 -3 src/usr.sbin/ppp/Attic/link.c 1.1.2.4 +2 -2 src/usr.sbin/ppp/Attic/link.h 1.22.2.8 +3 -5 src/usr.sbin/ppp/lqr.c 1.121.2.22 +35 -230 src/usr.sbin/ppp/main.c 1.9.2.6 +1 -3 src/usr.sbin/ppp/main.h 1.13.2.5 +5 -5 src/usr.sbin/ppp/mbuf.c 1.77.2.16 +39 -33 src/usr.sbin/ppp/modem.c 1.16.2.7 +3 -2 src/usr.sbin/ppp/modem.h 1.20.2.9 +3 -5 src/usr.sbin/ppp/pap.c 1.1.2.9 +2 -2 src/usr.sbin/ppp/Attic/physical.c 1.1.2.3 +9 -4 src/usr.sbin/ppp/Attic/prompt.c 1.1.2.2 +2 -2 src/usr.sbin/ppp/Attic/prompt.h 1.16.2.6 +3 -1 src/usr.sbin/ppp/server.c 1.45.2.8 +2 -4 src/usr.sbin/ppp/vars.c 1.42.2.4 +3 -1 src/usr.sbin/ppp/vars.h brian 1998/02/15 16:18:54 PST Modified files: (Branch: MP) usr.sbin/ppp datalink.c Log: Cosmetic: Stop a warning Revision Changes Path 1.1.2.2 +4 -3 src/usr.sbin/ppp/Attic/datalink.c brian 1998/02/16 11:10:06 PST Modified files: (Branch: MP) usr.sbin/ppp bundle.c chat.c command.c datalink.c datalink.h main.c modem.c vars.h Log: Move the dial, login and hangup scripts into struct datalink. Don't set these scripts in -direct mode. Always set reconnect_tries to zero for -direct mode. Revision Changes Path 1.1.2.10 +8 -2 src/usr.sbin/ppp/Attic/bundle.c 1.44.2.9 +9 -4 src/usr.sbin/ppp/chat.c 1.131.2.18 +14 -7 src/usr.sbin/ppp/command.c 1.1.2.3 +14 -10 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.2 +8 -1 src/usr.sbin/ppp/Attic/datalink.h 1.121.2.23 +3 -16 src/usr.sbin/ppp/main.c 1.77.2.17 +6 -4 src/usr.sbin/ppp/modem.c 1.42.2.5 +1 -7 src/usr.sbin/ppp/vars.h brian 1998/02/16 11:10:48 PST Modified files: (Branch: MP) usr.sbin/ppp command.c datalink.c datalink.h defs.h vars.c vars.h Log: Move the reconnect timeout and max tries into struct datalink. Revision Changes Path 1.131.2.19 +10 -6 src/usr.sbin/ppp/command.c 1.1.2.4 +18 -7 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.3 +5 -2 src/usr.sbin/ppp/Attic/datalink.h 1.29.2.2 +2 -3 src/usr.sbin/ppp/defs.h 1.45.2.9 +3 -4 src/usr.sbin/ppp/vars.c 1.42.2.6 +1 -46 src/usr.sbin/ppp/vars.h brian 1998/02/16 11:11:12 PST Modified files: (Branch: MP) usr.sbin/ppp command.c datalink.c datalink.h defs.h vars.c vars.h Log: Move the redial timeouts and max tries into struct datalink. Revision Changes Path 1.131.2.20 +18 -15 src/usr.sbin/ppp/command.c 1.1.2.5 +22 -15 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.4 +8 -4 src/usr.sbin/ppp/Attic/datalink.h 1.29.2.3 +3 -3 src/usr.sbin/ppp/defs.h 1.45.2.10 +3 -4 src/usr.sbin/ppp/vars.c 1.42.2.7 +1 -7 src/usr.sbin/ppp/vars.h brian 1998/02/16 17:05:23 PST Modified files: (Branch: MP) usr.sbin/ppp modem.c vars.c vars.h Log: Remove some unused stuff from pppVars. Revision Changes Path 1.77.2.18 +2 -2 src/usr.sbin/ppp/modem.c 1.45.2.11 +3 -3 src/usr.sbin/ppp/vars.c 1.42.2.8 +1 -11 src/usr.sbin/ppp/vars.h brian 1998/02/16 17:05:48 PST Modified files: (Branch: MP) usr.sbin/ppp bundle.c command.c datalink.c datalink.h main.c prompt.c Log: Sort out (fix) the `term' command. datalink_Up() can now be told to skip the dial/login/hangup scripts and can be told whether to enter packet mode when entering the DATALINK_OPENED state. Revision Changes Path 1.1.2.11 +10 -3 src/usr.sbin/ppp/Attic/bundle.c 1.131.2.21 +6 -5 src/usr.sbin/ppp/command.c 1.1.2.6 +50 -31 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.5 +4 -3 src/usr.sbin/ppp/Attic/datalink.h 1.121.2.24 +2 -5 src/usr.sbin/ppp/main.c 1.1.2.4 +21 -1 src/usr.sbin/ppp/Attic/prompt.c brian 1998/02/17 11:28:04 PST Modified files: (Branch: MP) usr.sbin/ppp bundle.c bundle.h command.c command.h datalink.c modem.c modem.h prompt.c vars.h Log: Introduce the ``link'' command for controlling individual links. Revision Changes Path 1.1.2.12 +18 -3 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.9 +2 -1 src/usr.sbin/ppp/Attic/bundle.h 1.131.2.22 +131 -94 src/usr.sbin/ppp/command.c 1.12.2.4 +4 -4 src/usr.sbin/ppp/command.h 1.1.2.7 +2 -2 src/usr.sbin/ppp/Attic/datalink.c 1.77.2.19 +40 -30 src/usr.sbin/ppp/modem.c 1.16.2.8 +2 -1 src/usr.sbin/ppp/modem.h 1.1.2.5 +10 -13 src/usr.sbin/ppp/Attic/prompt.c 1.42.2.9 +3 -1 src/usr.sbin/ppp/vars.h brian 1998/02/17 11:28:15 PST Modified files: (Branch: MP) usr.sbin/ppp command.c prompt.c prompt.h Log: Keep a handle on our current ``term'' in struct prompt so that the `term' command works on the correct link. Revision Changes Path 1.131.2.23 +2 -2 src/usr.sbin/ppp/command.c 1.1.2.6 +11 -15 src/usr.sbin/ppp/Attic/prompt.c 1.1.2.3 +3 -3 src/usr.sbin/ppp/Attic/prompt.h brian 1998/02/17 11:28:38 PST Modified files: (Branch: MP) usr.sbin/ppp bundle.c command.c datalink.c datalink.h main.c main.h modem.c prompt.c Log: Add datalink state DATALINK_READY to indicate when the datalink is available, but LCP hasn't yet been started. We get to this state in ``term'' mode. Remove PacketMode(). LCP startup and shutdown is now controlled by the datalink. Add ``show links'' command. Make ``close'' capable of running with and without a context. Make ``down'' require a context. Make ``set parity'' and ``set rtscts'' use the correct context. Revision Changes Path 1.1.2.13 +8 -5 src/usr.sbin/ppp/Attic/bundle.c 1.131.2.24 +8 -8 src/usr.sbin/ppp/command.c 1.1.2.8 +121 -37 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.6 +4 -2 src/usr.sbin/ppp/Attic/datalink.h 1.121.2.25 +1 -18 src/usr.sbin/ppp/main.c 1.9.2.7 +1 -2 src/usr.sbin/ppp/main.h 1.77.2.20 +9 -2 src/usr.sbin/ppp/modem.c 1.1.2.7 +28 -20 src/usr.sbin/ppp/Attic/prompt.c brian 1998/02/17 11:28:51 PST Modified files: (Branch: MP) usr.sbin/ppp command.c datalink.c datalink.h modem.c Log: Cosmetic: Group configuration items in struct datalink. Revision Changes Path 1.131.2.25 +23 -23 src/usr.sbin/ppp/command.c 1.1.2.9 +28 -27 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.7 +15 -10 src/usr.sbin/ppp/Attic/datalink.h 1.77.2.21 +4 -4 src/usr.sbin/ppp/modem.c brian 1998/02/17 11:29:05 PST Modified files: (Branch: MP) usr.sbin/ppp modem.c physical.c physical.h Log: Cosmetic: Group configuration items in struct physical. Revision Changes Path 1.77.2.22 +15 -15 src/usr.sbin/ppp/modem.c 1.1.2.10 +10 -10 src/usr.sbin/ppp/Attic/physical.c 1.1.2.9 +10 -6 src/usr.sbin/ppp/Attic/physical.h brian 1998/02/17 11:29:16 PST Modified files: (Branch: MP) usr.sbin/ppp datalink.c lcp.c lcp.h Log: Merge LcpOpen functionality into datalink_LoginDone Revision Changes Path 1.1.2.10 +3 -6 src/usr.sbin/ppp/Attic/datalink.c 1.55.2.16 +1 -14 src/usr.sbin/ppp/lcp.c 1.16.2.9 +1 -2 src/usr.sbin/ppp/lcp.h brian 1998/02/17 16:27:52 PST Modified files: (Branch: MP) usr.sbin/ppp bundle.c datalink.c main.c Log: Close the link(s) properly from bundle_Close() even if we're in PHASE_DEAD already. Don't modem_Raw() 'till we're in packet mode. Revision Changes Path 1.1.2.14 +10 -7 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.11 +16 -17 src/usr.sbin/ppp/Attic/datalink.c 1.121.2.26 +2 -1 src/usr.sbin/ppp/main.c brian 1998/02/17 16:28:08 PST Modified files: (Branch: MP) usr.sbin/ppp chat.c Log: Fix empty string skipping when chatting. Revision Changes Path 1.44.2.10 +4 -2 src/usr.sbin/ppp/chat.c brian 1998/02/18 11:35:24 PST Modified files: (Branch: MP) usr.sbin/ppp async.c async.h command.c hdlc.c hdlc.h Log: Make ``show escape'' require context. De-globalize EscMap[]. Revision Changes Path 1.15.2.7 +2 -2 src/usr.sbin/ppp/async.c 1.2.4.6 +5 -1 src/usr.sbin/ppp/async.h 1.131.2.26 +13 -10 src/usr.sbin/ppp/command.c 1.28.2.10 +1 -3 src/usr.sbin/ppp/hdlc.c 1.14.2.5 +1 -3 src/usr.sbin/ppp/hdlc.h brian 1998/02/18 11:36:02 PST Modified files: (Branch: MP) usr.sbin/ppp command.c deflate.c fsm.c hdlc.c hdlc.h lcp.c link.c physical.c physical.h tun.c Log: o Create `struct hdlc' - a part of struct physical. o Move our LCP report timer into struct hdlc - it's really a hdlc timer (fcs errors etc). o Make `show hdlc' require context and make the output more friendly. o Remove all non-const globals from hdlc.c o Output peer-rejected protocols by name - not just ones that we reject. Revision Changes Path 1.131.2.27 +2 -2 src/usr.sbin/ppp/command.c 1.6.4.5 +2 -2 src/usr.sbin/ppp/deflate.c 1.27.2.11 +3 -2 src/usr.sbin/ppp/fsm.c 1.28.2.11 +70 -52 src/usr.sbin/ppp/hdlc.c 1.14.2.6 +25 -4 src/usr.sbin/ppp/hdlc.h 1.55.2.17 +6 -27 src/usr.sbin/ppp/lcp.c 1.1.2.7 +2 -2 src/usr.sbin/ppp/Attic/link.c 1.1.2.11 +2 -2 src/usr.sbin/ppp/Attic/physical.c 1.1.2.10 +2 -1 src/usr.sbin/ppp/Attic/physical.h 1.6.4.2 +2 -1 src/usr.sbin/ppp/tun.c brian 1998/02/18 11:36:14 PST Modified files: (Branch: MP) usr.sbin/ppp ccp.c ccp.h hdlc.c Log: o Fix an obscure memory leak (if the peer sends PROTO_COMPD packets when we haven't agreed a protocol). o Move the complication of passing incoming data to the PROTO_COMPD input or dictionary setup routine into ccp.c Revision Changes Path 1.30.2.10 +21 -18 src/usr.sbin/ppp/ccp.c 1.14.2.9 +2 -3 src/usr.sbin/ppp/ccp.h 1.28.2.12 +4 -11 src/usr.sbin/ppp/hdlc.c brian 1998/02/18 11:38:44 PST Modified files: usr.sbin/ppp ccp.c Log: Don't leak memory when the peer sends PROTO_COMPD packets without negotiating compression first. Revision Changes Path 1.31 +2 -2 src/usr.sbin/ppp/ccp.c brian 1998/02/18 11:39:30 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ccp.c Log: MFC: Don't leak memory when the peer sends PROTO_COMPD packets without negotiating compression first. Revision Changes Path 1.7.2.9 +2 -2 src/usr.sbin/ppp/ccp.c brian 1998/02/18 12:39:10 PST Modified files: (Branch: MP) usr.sbin/ppp server.c Log: LogWARN rather than LogERROR when we can't create our diagnostic socket. Revision Changes Path 1.16.2.7 +5 -5 src/usr.sbin/ppp/server.c brian 1998/02/18 12:40:35 PST Modified files: usr.sbin/ppp server.c Log: MFMP: LogWARN rather than LogERROR when we can't create our diagnostic socket. Revision Changes Path 1.17 +5 -5 src/usr.sbin/ppp/server.c brian 1998/02/18 12:41:37 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp server.c Log: MFC: LogWARN rather than LogERROR when we can't create our diagnostic socket. Revision Changes Path 1.1.2.7 +5 -5 src/usr.sbin/ppp/server.c brian 1998/02/18 18:08:55 PST Modified files: (Branch: MP) usr.sbin/ppp chap.c id.c id.h modem.c pap.c Log: Allow 8 character login names. Pointed out by: Forgotten Do the login()/logwtmp()/logout() as id 0. Revision Changes Path 1.28.2.10 +4 -5 src/usr.sbin/ppp/chap.c 1.6.4.2 +41 -6 src/usr.sbin/ppp/id.c 1.3.4.1 +5 -1 src/usr.sbin/ppp/id.h 1.77.2.23 +3 -10 src/usr.sbin/ppp/modem.c 1.20.2.10 +4 -5 src/usr.sbin/ppp/pap.c brian 1998/02/18 18:10:14 PST Modified files: usr.sbin/ppp chap.c id.c id.h modem.c pap.c Log: MFMP: Allow 8 character login names. Do the login()/logwtmp()/logout() as id 0. Revision Changes Path 1.29 +4 -5 src/usr.sbin/ppp/chap.c 1.7 +41 -6 src/usr.sbin/ppp/id.c 1.4 +5 -1 src/usr.sbin/ppp/id.h 1.78 +3 -10 src/usr.sbin/ppp/modem.c 1.21 +4 -5 src/usr.sbin/ppp/pap.c brian 1998/02/18 18:11:08 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp chap.c id.c id.h modem.c pap.c Log: MFC: Allow 8 character login names. Do the login()/logwtmp()/logout() as id 0. Revision Changes Path 1.7.2.11 +4 -5 src/usr.sbin/ppp/chap.c 1.6.2.2 +41 -6 src/usr.sbin/ppp/id.c 1.3.2.2 +5 -1 src/usr.sbin/ppp/id.h 1.24.2.30 +3 -10 src/usr.sbin/ppp/modem.c 1.7.2.10 +4 -5 src/usr.sbin/ppp/pap.c brian 1998/02/19 11:56:41 PST Modified files: (Branch: MP) usr.sbin/ppp lcp.h Log: Remove forgotten lcp report timer. Revision Changes Path 1.16.2.10 +1 -2 src/usr.sbin/ppp/lcp.h brian 1998/02/19 11:57:03 PST Modified files: (Branch: MP) usr.sbin/ppp ccp.c fsm.c fsm.h ipcp.c lcp.c Log: Move some FSM initialisation into FsmInit(). Revision Changes Path 1.30.2.11 +2 -3 src/usr.sbin/ppp/ccp.c 1.27.2.12 +3 -2 src/usr.sbin/ppp/fsm.c 1.16.2.6 +2 -2 src/usr.sbin/ppp/fsm.h 1.50.2.14 +2 -3 src/usr.sbin/ppp/ipcp.c 1.55.2.18 +2 -3 src/usr.sbin/ppp/lcp.c brian 1998/02/20 17:45:30 PST Modified files: (Branch: MP) usr.sbin/ppp arp.c arp.h auth.c bundle.c bundle.h ccp.c ccp.h command.c datalink.c filter.c fsm.c fsm.h hdlc.c ipcp.c ipcp.h lcp.c lcp.h link.h main.c modem.c modem.h physical.h slcompress.h vjcomp.c Log: Shuffle around our FSMs a bit. This'll make it easier to remove the CcpInfo, LcpInfo and IpcpInfo globals. Revision Changes Path 1.27.2.4 +10 -13 src/usr.sbin/ppp/arp.c 1.7.2.4 +3 -5 src/usr.sbin/ppp/arp.h 1.27.2.9 +4 -4 src/usr.sbin/ppp/auth.c 1.1.2.15 +8 -4 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.10 +6 -4 src/usr.sbin/ppp/Attic/bundle.h 1.30.2.12 +55 -51 src/usr.sbin/ppp/ccp.c 1.14.2.10 +7 -7 src/usr.sbin/ppp/ccp.h 1.131.2.28 +31 -31 src/usr.sbin/ppp/command.c 1.1.2.12 +8 -8 src/usr.sbin/ppp/Attic/datalink.c 1.22.2.5 +3 -3 src/usr.sbin/ppp/filter.c 1.27.2.13 +30 -10 src/usr.sbin/ppp/fsm.c 1.16.2.7 +9 -2 src/usr.sbin/ppp/fsm.h 1.28.2.13 +6 -6 src/usr.sbin/ppp/hdlc.c 1.50.2.15 +168 -155 src/usr.sbin/ppp/ipcp.c 1.18.2.13 +26 -24 src/usr.sbin/ppp/ipcp.h 1.55.2.19 +38 -25 src/usr.sbin/ppp/lcp.c 1.16.2.11 +4 -2 src/usr.sbin/ppp/lcp.h 1.1.2.5 +3 -1 src/usr.sbin/ppp/Attic/link.h 1.121.2.27 +3 -3 src/usr.sbin/ppp/main.c 1.77.2.24 +26 -7 src/usr.sbin/ppp/modem.c 1.16.2.9 +3 -2 src/usr.sbin/ppp/modem.h 1.1.2.11 +3 -3 src/usr.sbin/ppp/Attic/physical.h 1.10.2.2 +5 -3 src/usr.sbin/ppp/slcompress.h 1.16.2.4 +4 -4 src/usr.sbin/ppp/vjcomp.c brian 1998/02/22 16:38:47 PST Modified files: (Branch: MP) usr.sbin/ppp bundle.c ccp.c ccp.h chat.c command.c datalink.c datalink.h deflate.c descriptor.h fsm.c hdlc.c ip.c ip.h link.c link.h main.c modem.c modem.h physical.c physical.h ppp.8 pred.c prompt.c server.c vjcomp.c vjcomp.h Log: o Remove the global CcpInfo. It's now part of the datalink. Struct bundle will have its own struct ccp in the future too. o The ``set stopped'' command now requires context and doesn't work on the IPCP FSM. o Check if it's time to break out of our top level loop before doing a select - otherwise, we'll select forever :-( o Remove `struct link'::ccp (a temporary hack). It turns out that IpStartOutput() calls link_Output() and link_Output() incorrectly calls StartOutput() (really modem_StartOutput) requiring the ccp knowledge so that it can call IpStartOutput()... The end result is that the whole IP output queue gets dumped into the modem output queue and a pile of physical writes are done prematurely. This makes the (original) code in main() actually work in that it would not bother selecting() on the tun descriptor when our modem queue length was 20 or greater. Instead, we now make that decision based on the overall queue length. This will need improvement later. Revision Changes Path 1.1.2.16 +22 -9 src/usr.sbin/ppp/Attic/bundle.c 1.30.2.13 +24 -24 src/usr.sbin/ppp/ccp.c 1.14.2.11 +7 -9 src/usr.sbin/ppp/ccp.h 1.44.2.11 +2 -2 src/usr.sbin/ppp/chat.c 1.131.2.29 +11 -22 src/usr.sbin/ppp/command.c 1.1.2.13 +12 -12 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.8 +2 -2 src/usr.sbin/ppp/Attic/datalink.h 1.6.4.6 +17 -16 src/usr.sbin/ppp/deflate.c 1.1.2.7 +3 -3 src/usr.sbin/ppp/Attic/descriptor.h 1.27.2.14 +2 -2 src/usr.sbin/ppp/fsm.c 1.28.2.14 +2 -5 src/usr.sbin/ppp/hdlc.c 1.38.2.8 +9 -14 src/usr.sbin/ppp/ip.c 1.8.2.4 +3 -2 src/usr.sbin/ppp/ip.h 1.1.2.8 +3 -4 src/usr.sbin/ppp/Attic/link.c 1.1.2.6 +3 -5 src/usr.sbin/ppp/Attic/link.h 1.121.2.28 +16 -25 src/usr.sbin/ppp/main.c 1.77.2.25 +6 -6 src/usr.sbin/ppp/modem.c 1.16.2.10 +2 -2 src/usr.sbin/ppp/modem.h 1.1.2.12 +4 -3 src/usr.sbin/ppp/Attic/physical.c 1.1.2.12 +3 -2 src/usr.sbin/ppp/Attic/physical.h 1.97.2.1 +7 -7 src/usr.sbin/ppp/ppp.8 1.20.2.4 +13 -12 src/usr.sbin/ppp/pred.c 1.1.2.8 +5 -3 src/usr.sbin/ppp/Attic/prompt.c 1.16.2.8 +2 -2 src/usr.sbin/ppp/server.c 1.16.2.5 +10 -3 src/usr.sbin/ppp/vjcomp.c 1.5.4.3 +2 -2 src/usr.sbin/ppp/vjcomp.h brian 1998/02/23 19:36:52 PST Modified files: (Branch: MP) usr.sbin/ppp ccp.c fsm.c fsm.h ipcp.c lcp.c Log: Move our Layer*() FSM callbacks into their own structure. Revision Changes Path 1.30.2.14 +7 -5 src/usr.sbin/ppp/ccp.c 1.27.2.15 +21 -21 src/usr.sbin/ppp/fsm.c 1.16.2.8 +6 -2 src/usr.sbin/ppp/fsm.h 1.50.2.16 +7 -5 src/usr.sbin/ppp/ipcp.c 1.55.2.20 +7 -5 src/usr.sbin/ppp/lcp.c brian 1998/02/26 09:53:17 PST Modified files: (Branch: MP) usr.sbin/ppp datalink.c Log: Don't enter DATALINK_HANGUP state if we're currently in DATALINK_OPENING.... we'll hang there forever with no open device. Revision Changes Path 1.1.2.14 +2 -2 src/usr.sbin/ppp/Attic/datalink.c brian 1998/02/26 09:54:45 PST Modified files: (Branch: MP) usr.sbin/ppp chat.c chat.h Log: Implement ABORT strings. Revision Changes Path 1.44.2.12 +90 -34 src/usr.sbin/ppp/chat.c 1.9.2.3 +15 -7 src/usr.sbin/ppp/chat.h brian 1998/02/26 17:22:43 PST Modified files: (Branch: MP) usr.sbin/ppp arp.c bundle.c bundle.h ccp.c ccp.h datalink.c datalink.h fsm.c fsm.h ipcp.c ipcp.h lcp.c lcp.h link.c prompt.c route.c tun.c Log: Create struct fsm_parent. FSMs are created with one of these, and the FSM passes subsequent events to them. The datalink now hides its CCP from the bundle layer. Revision Changes Path 1.27.2.5 +2 -2 src/usr.sbin/ppp/arp.c 1.1.2.17 +60 -69 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.11 +2 -6 src/usr.sbin/ppp/Attic/bundle.h 1.30.2.15 +8 -39 src/usr.sbin/ppp/ccp.c 1.14.2.12 +3 -4 src/usr.sbin/ppp/ccp.h 1.1.2.15 +60 -5 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.9 +9 -6 src/usr.sbin/ppp/Attic/datalink.h 1.27.2.16 +43 -42 src/usr.sbin/ppp/fsm.c 1.16.2.9 +13 -7 src/usr.sbin/ppp/fsm.h 1.50.2.17 +8 -24 src/usr.sbin/ppp/ipcp.c 1.18.2.14 +3 -4 src/usr.sbin/ppp/ipcp.h 1.55.2.21 +9 -26 src/usr.sbin/ppp/lcp.c 1.16.2.12 +3 -2 src/usr.sbin/ppp/lcp.h 1.1.2.9 +2 -1 src/usr.sbin/ppp/Attic/link.c 1.1.2.9 +2 -2 src/usr.sbin/ppp/Attic/prompt.c 1.42.2.8 +2 -2 src/usr.sbin/ppp/route.c 1.6.4.3 +2 -1 src/usr.sbin/ppp/tun.c brian 1998/02/27 13:46:02 PST Modified files: (Branch: MP) usr.sbin/ppp modem.c Log: Don't require CD to enter packet mode. Remove some extraneous #if 0 stuff. Revision Changes Path 1.77.2.26 +2 -16 src/usr.sbin/ppp/modem.c brian 1998/02/27 13:46:29 PST Modified files: (Branch: MP) usr.sbin/ppp ccp.c ipcp.c lcp.c Log: Reset fsm.maxconfig in the *_Setup() routines. Revision Changes Path 1.30.2.16 +2 -1 src/usr.sbin/ppp/ccp.c 1.50.2.18 +2 -1 src/usr.sbin/ppp/ipcp.c 1.55.2.22 +2 -1 src/usr.sbin/ppp/lcp.c brian 1998/02/28 17:07:52 PST Modified files: (Branch: MP) usr.sbin/ppp auth.c auth.h bundle.c bundle.h ccp.c chap.c chap.h command.c datalink.c datalink.h hdlc.c lcp.c main.c modem.c pap.c pap.h prompt.c Log: Do authentication at the datalink level, not the bundle level. The bundle doesn't get a LayerUp 'till we're authenticated. Introduce DATALINK_LCP and DATALINK_AUTH phases. Revision Changes Path 1.27.2.10 +19 -19 src/usr.sbin/ppp/auth.c 1.10.2.4 +6 -3 src/usr.sbin/ppp/auth.h 1.1.2.18 +26 -20 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.12 +3 -1 src/usr.sbin/ppp/Attic/bundle.h 1.30.2.17 +3 -1 src/usr.sbin/ppp/ccp.c 1.28.2.11 +25 -24 src/usr.sbin/ppp/chap.c 1.9.2.3 +9 -2 src/usr.sbin/ppp/chap.h 1.131.2.30 +2 -1 src/usr.sbin/ppp/command.c 1.1.2.16 +122 -54 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.10 +9 -2 src/usr.sbin/ppp/Attic/datalink.h 1.28.2.15 +2 -1 src/usr.sbin/ppp/hdlc.c 1.55.2.23 +1 -4 src/usr.sbin/ppp/lcp.c 1.121.2.29 +2 -1 src/usr.sbin/ppp/main.c 1.77.2.27 +4 -3 src/usr.sbin/ppp/modem.c 1.20.2.11 +15 -14 src/usr.sbin/ppp/pap.c 1.5.2.3 +2 -3 src/usr.sbin/ppp/pap.h 1.1.2.10 +2 -1 src/usr.sbin/ppp/Attic/prompt.c brian 1998/03/02 09:25:33 PST Modified files: (Branch: MP) usr.sbin/ppp bundle.c ip.c lcp.c tun.c Log: Force IPCP back to initial in bundle_Close(). Add a few un-necessary includes to make us build under 2.2.5. These'll go when the code is cleaned up at the end. Revision Changes Path 1.1.2.19 +9 -4 src/usr.sbin/ppp/Attic/bundle.c 1.38.2.9 +2 -1 src/usr.sbin/ppp/ip.c 1.55.2.24 +2 -1 src/usr.sbin/ppp/lcp.c 1.6.4.4 +2 -1 src/usr.sbin/ppp/tun.c brian 1998/03/05 16:34:49 PST Modified files: (Branch: MP) usr.sbin/ppp chap.c command.c defs.h modem.c modem.h pap.c physical.c physical.h vars.c vars.h Log: o Move all device names into struct physical. o Use the correct device name in -direct mode. o Use a default list of "cuaa1, cuaa0" rather than just cuaa1 and allow embedded spaces as separators. Revision Changes Path 1.28.2.12 +4 -3 src/usr.sbin/ppp/chap.c 1.131.2.31 +2 -2 src/usr.sbin/ppp/command.c 1.29.2.4 +5 -10 src/usr.sbin/ppp/defs.h 1.77.2.28 +54 -50 src/usr.sbin/ppp/modem.c 1.16.2.11 +1 -2 src/usr.sbin/ppp/modem.h 1.20.2.12 +4 -3 src/usr.sbin/ppp/pap.c 1.1.2.13 +7 -7 src/usr.sbin/ppp/Attic/physical.c 1.1.2.13 +8 -2 src/usr.sbin/ppp/Attic/physical.h 1.45.2.12 +3 -4 src/usr.sbin/ppp/vars.c 1.42.2.10 +1 -7 src/usr.sbin/ppp/vars.h brian 1998/03/05 16:35:30 PST Modified files: usr.sbin/ppp modem.c Log: Use the correct device name in -direct mode. Revision Changes Path 1.79 +12 -16 src/usr.sbin/ppp/modem.c brian 1998/03/05 16:36:08 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp modem.c Log: MFC: Use the correct device name in -direct mode. Revision Changes Path 1.24.2.31 +12 -16 src/usr.sbin/ppp/modem.c brian 1998/03/08 15:39:38 PST Modified files: usr.sbin/ppp sig.c Log: Explicitly call `caused' an `int'. Sugested by: gcc-2.8 Revision Changes Path 1.12 +2 -2 src/usr.sbin/ppp/sig.c brian 1998/03/08 15:42:46 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp sig.c Log: MFC: Explicitly call `caused' an `int'. Sugested by: gcc-2.8 Revision Changes Path 1.2.2.5 +2 -2 src/usr.sbin/ppp/sig.c brian 1998/03/08 15:44:51 PST Modified files: (Branch: MP) usr.sbin/ppp sig.c Log: MFC: Explicitly call `caused' an `int'. Sugested by: gcc-2.8 Revision Changes Path 1.11.2.1 +2 -2 src/usr.sbin/ppp/sig.c jkh 1998/03/09 05:52:40 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ac ac.c usr.sbin/accton accton.8 accton.c usr.sbin/bad144 bad144.c usr.sbin/bootparamd/bootparamd bootparamd.8 bootparamd.c bootparams.5 main.c usr.sbin/cdcontrol cdcontrol.1 usr.sbin/chroot chroot.c usr.sbin/crunch/crunchgen crunchgen.1 usr.sbin/crunch/crunchide crunchide.c usr.sbin/edquota edquota.8 edquota.c usr.sbin/fdcontrol fdcontrol.c usr.sbin/iostat iostat.c usr.sbin/kbdcontrol kbdcontrol.1 usr.sbin/keyadmin keyadmin.8 usr.sbin/kgmon kgmon.c usr.sbin/manctl manctl.8 usr.sbin/mkdosfs mkdosfs.c usr.sbin/natd icmp.c usr.sbin/pcvt/cursor cursor.c usr.sbin/pcvt/demo Makefile playvt.c usr.sbin/pcvt/ispcvt ispcvt.c usr.sbin/pcvt/kcon kcon.c usr.sbin/pcvt/keycap Makefile keycap.3 usr.sbin/pcvt/loadfont loadfont.c usr.sbin/pcvt/mcon mcon.c usr.sbin/pcvt/scon scon.c usr.sbin/pcvt/set2061 main.c usr.sbin/pcvt/userkeys vt220keys.c usr.sbin/portmap portmap.c usr.sbin/ppp defs.c ppp.8 usr.sbin/pppctl pppctl.c usr.sbin/quotaon quotaon.c usr.sbin/rarpd rarpd.c usr.sbin/repquota repquota.c usr.sbin/rmt rmt.8 usr.sbin/rndcontrol rndcontrol.c usr.sbin/rpc.lockd lockd.c usr.sbin/rpc.statd file.c usr.sbin/rpc.ypxfrd ypxfrd_main.c usr.sbin/rtprio rtprio.1 usr.sbin/sa main.c usr.sbin/sgsc sgsc.1 Log: MFC: purely cosmetic changes grouped in one commit. Revision Changes Path 1.4.2.3 +3 -3 src/usr.sbin/ac/ac.c 1.2.6.2 +1 -1 src/usr.sbin/accton/accton.8 1.2.6.3 +2 -2 src/usr.sbin/accton/accton.c 1.12.2.5 +4 -4 src/usr.sbin/bad144/bad144.c 1.2.2.3 +1 -1 src/usr.sbin/bootparamd/bootparamd/bootparamd.8 1.3.2.3 +3 -1 src/usr.sbin/bootparamd/bootparamd/bootparamd.c 1.2.2.5 +3 -2 src/usr.sbin/bootparamd/bootparamd/bootparams.5 1.3.2.3 +2 -3 src/usr.sbin/bootparamd/bootparamd/main.c 1.8.2.4 +4 -4 src/usr.sbin/cdcontrol/cdcontrol.1 1.1.1.1.8.3 +2 -2 src/usr.sbin/chroot/chroot.c 1.2.6.4 +2 -2 src/usr.sbin/crunch/crunchgen/crunchgen.1 1.2.6.3 +1 -1 src/usr.sbin/crunch/crunchide/crunchide.c 1.2.2.4 +1 -1 src/usr.sbin/edquota/edquota.8 1.4.2.4 +2 -2 src/usr.sbin/edquota/edquota.c 1.2.6.3 +2 -2 src/usr.sbin/fdcontrol/fdcontrol.c 1.5.2.4 +2 -2 src/usr.sbin/iostat/iostat.c 1.4.2.4 +1 -1 src/usr.sbin/kbdcontrol/kbdcontrol.1 1.1.1.1.2.2 +1 -1 src/usr.sbin/keyadmin/keyadmin.8 1.6.2.3 +2 -2 src/usr.sbin/kgmon/kgmon.c 1.3.2.3 +1 -5 src/usr.sbin/manctl/manctl.8 1.2.2.3 +2 -2 src/usr.sbin/mkdosfs/mkdosfs.c 1.2.2.3 +13 -1 src/usr.sbin/natd/icmp.c 1.4.6.2 +1 -1 src/usr.sbin/pcvt/cursor/cursor.c 1.3.6.1 +1 -1 src/usr.sbin/pcvt/demo/Makefile 1.2.6.2 +1 -1 src/usr.sbin/pcvt/demo/playvt.c 1.4.6.2 +1 -1 src/usr.sbin/pcvt/ispcvt/ispcvt.c 1.2.6.2 +1 -1 src/usr.sbin/pcvt/kcon/kcon.c 1.6.2.1 +2 -3 src/usr.sbin/pcvt/keycap/Makefile 1.2.2.1 +3 -0 src/usr.sbin/pcvt/keycap/keycap.3 1.3.6.2 +1 -1 src/usr.sbin/pcvt/loadfont/loadfont.c 1.2.6.2 +1 -1 src/usr.sbin/pcvt/mcon/mcon.c 1.2.6.2 +1 -1 src/usr.sbin/pcvt/scon/scon.c 1.2.6.2 +1 -1 src/usr.sbin/pcvt/set2061/main.c 1.2.6.2 +1 -1 src/usr.sbin/pcvt/userkeys/vt220keys.c 1.4.2.3 +2 -2 src/usr.sbin/portmap/portmap.c 1.11.2.2 +10 -2 src/usr.sbin/ppp/defs.c 1.19.2.35 +1 -1 src/usr.sbin/ppp/ppp.8 1.1.2.4 +2 -2 src/usr.sbin/pppctl/pppctl.c 1.1.1.1.8.3 +2 -2 src/usr.sbin/quotaon/quotaon.c 1.7.2.5 +2 -2 src/usr.sbin/rarpd/rarpd.c 1.3.6.3 +2 -2 src/usr.sbin/repquota/repquota.c 1.1.1.1.8.2 +3 -2 src/usr.sbin/rmt/rmt.8 1.4.4.3 +2 -2 src/usr.sbin/rndcontrol/rndcontrol.c 1.2.2.2 +3 -3 src/usr.sbin/rpc.lockd/lockd.c 1.1.1.1.2.2 +1 -1 src/usr.sbin/rpc.statd/file.c 1.1.1.1.2.4 +2 -2 src/usr.sbin/rpc.ypxfrd/ypxfrd_main.c 1.6.2.4 +3 -3 src/usr.sbin/rtprio/rtprio.1 1.3.2.1 +12 -5 src/usr.sbin/sa/main.c 1.1.1.1.6.2 +2 -1 src/usr.sbin/sgsc/sgsc.1 brian 1998/03/09 11:25:00 PST Modified files: (Branch: MP) usr.sbin/ppp chat.c chat.h command.c datalink.c datalink.h defs.h modem.c vars.h Log: Move phone numbers into struct datalink. Make "show modem" look a bit prettier. Revision Changes Path 1.44.2.13 +9 -16 src/usr.sbin/ppp/chat.c 1.9.2.4 +5 -2 src/usr.sbin/ppp/chat.h 1.131.2.32 +4 -8 src/usr.sbin/ppp/command.c 1.1.2.17 +35 -8 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.11 +11 -1 src/usr.sbin/ppp/Attic/datalink.h 1.29.2.5 +4 -4 src/usr.sbin/ppp/defs.h 1.77.2.29 +17 -17 src/usr.sbin/ppp/modem.c 1.42.2.11 +1 -9 src/usr.sbin/ppp/vars.h brian 1998/03/09 11:25:37 PST Modified files: (Branch: MP) usr.sbin/ppp auth.c chat.c chat.h pap.c ppp.8 Log: o Allow "*" in the password field in ppp.secret (forcing a getpwnam() lookup). o Don't use chat_ExpandString on the password field in ppp.secret. It's still possible to quote the string for embedded spaces. o Don't allow multiple entries with the same name in ppp.secret. Revision Changes Path 1.27.2.11 +57 -30 src/usr.sbin/ppp/auth.c 1.44.2.14 +9 -12 src/usr.sbin/ppp/chat.c 1.9.2.5 +1 -2 src/usr.sbin/ppp/chat.h 1.20.2.13 +1 -14 src/usr.sbin/ppp/pap.c 1.97.2.2 +12 -1 src/usr.sbin/ppp/ppp.8 brian 1998/03/09 11:26:43 PST Modified files: (Branch: MP) usr.sbin/ppp bundle.c bundle.h command.c defs.h ip.c ip.h ipcp.c lcp.c vars.c vars.h Log: Move the idle timer into struct bundle. There's no link-level idle timer for the moment. Revision Changes Path 1.1.2.20 +61 -4 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.13 +11 -1 src/usr.sbin/ppp/Attic/bundle.h 1.131.2.33 +5 -7 src/usr.sbin/ppp/command.c 1.29.2.6 +2 -1 src/usr.sbin/ppp/defs.h 1.38.2.10 +7 -67 src/usr.sbin/ppp/ip.c 1.8.2.5 +1 -5 src/usr.sbin/ppp/ip.h 1.50.2.19 +1 -3 src/usr.sbin/ppp/ipcp.c 1.55.2.25 +1 -2 src/usr.sbin/ppp/lcp.c 1.45.2.13 +3 -3 src/usr.sbin/ppp/vars.c 1.42.2.12 +1 -3 src/usr.sbin/ppp/vars.h brian 1998/03/09 19:06:10 PST Modified files: (Branch: MP) usr.sbin/ppp chap.c modem.c pap.c physical.c physical.h vars.c vars.h Log: Move `Utmp' into struct physical. We can be logged in once for every -direct physical connection. Revision Changes Path 1.28.2.13 +2 -18 src/usr.sbin/ppp/chap.c 1.77.2.30 +4 -6 src/usr.sbin/ppp/modem.c 1.20.2.14 +2 -18 src/usr.sbin/ppp/pap.c 1.1.2.14 +32 -1 src/usr.sbin/ppp/Attic/physical.c 1.1.2.14 +7 -2 src/usr.sbin/ppp/Attic/physical.h 1.45.2.14 +2 -3 src/usr.sbin/ppp/vars.c 1.42.2.13 +1 -2 src/usr.sbin/ppp/vars.h brian 1998/03/10 18:22:02 PST Modified files: (Branch: MP) usr.sbin/ppp modem.c Log: Cosmetic Revision Changes Path 1.77.2.31 +2 -2 src/usr.sbin/ppp/modem.c brian 1998/03/11 18:23:45 PST Modified files: usr.sbin/ppp command.c hdlc.c lqr.c ppp.8 Log: o Fix a few comment typos. o Fix ``set timeout'' usage message and documentation. o Change ifOutPackets, ifOutOctets and ifOutLQRs to `u_int32_t's so that they wrap correctly. o Put the LQR in network byte order using the correct struct size (sizeof u_int32_t, not sizeof u_long). o Wrap LQR ECHO counters correctly. o Don't increment OutLQR count if the last LQR hasn't been replied to. o Initialise HisLqrData (last received LQR) in StartLqm. o Don't start the LQR timer if we're `disabled' and `accepted'. o Generate LQR responses when both sides are using a timer and we're not going to send our next LQR before the peers max timeout. LQR should now be fully functional. Revision Changes Path 1.132 +4 -4 src/usr.sbin/ppp/command.c 1.29 +15 -6 src/usr.sbin/ppp/hdlc.c 1.23 +39 -30 src/usr.sbin/ppp/lqr.c 1.98 +7 -5 src/usr.sbin/ppp/ppp.8 brian 1998/03/12 16:44:30 PST Modified files: (Branch: MP) usr.sbin/ppp async.c auth.c bundle.c bundle.h ccp.c chap.c chat.c command.c datalink.c deflate.c filter.c fsm.c hdlc.c hdlc.h ip.c ipcp.c lcp.c link.c lqr.c lqr.h main.c modem.c pap.c physical.c ppp.8 pred.c prompt.c route.c tun.c vars.c vjcomp.c Log: De-staticise LQR information Increment OutPackets for any packet - not just LQRs MFC: o Fix a few comment typos. o Fix ``set timeout'' usage message and documentation. o Change ifOutPackets, ifOutOctets and ifOutLQRs to `u_int32_t's so that they wrap correctly. o Put the LQR in network byte order using the correct struct size (sizeof u_int32_t, not sizeof u_long). o Wrap LQR ECHO counters correctly. o Don't increment OutLQR count if the last LQR hasn't been replied to. o Initialise last received LQR in StartLqm. o Don't start the LQR timer if we're `disabled' and `accepted'. o Generate LQR responses when both sides are using a timer and we're not going to send our next LQR before the peers max timeout. Revision Changes Path 1.15.2.8 +2 -1 src/usr.sbin/ppp/async.c 1.27.2.12 +2 -1 src/usr.sbin/ppp/auth.c 1.1.2.21 +15 -1 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.14 +2 -1 src/usr.sbin/ppp/Attic/bundle.h 1.30.2.18 +2 -1 src/usr.sbin/ppp/ccp.c 1.28.2.14 +2 -1 src/usr.sbin/ppp/chap.c 1.44.2.15 +2 -1 src/usr.sbin/ppp/chat.c 1.131.2.34 +5 -4 src/usr.sbin/ppp/command.c 1.1.2.18 +2 -1 src/usr.sbin/ppp/Attic/datalink.c 1.6.4.7 +2 -1 src/usr.sbin/ppp/deflate.c 1.22.2.6 +2 -1 src/usr.sbin/ppp/filter.c 1.27.2.17 +6 -8 src/usr.sbin/ppp/fsm.c 1.28.2.16 +40 -28 src/usr.sbin/ppp/hdlc.c 1.14.2.7 +26 -5 src/usr.sbin/ppp/hdlc.h 1.38.2.11 +2 -1 src/usr.sbin/ppp/ip.c 1.50.2.20 +2 -1 src/usr.sbin/ppp/ipcp.c 1.55.2.26 +4 -10 src/usr.sbin/ppp/lcp.c 1.1.2.10 +2 -1 src/usr.sbin/ppp/Attic/link.c 1.22.2.9 +119 -115 src/usr.sbin/ppp/lqr.c 1.12.2.2 +20 -27 src/usr.sbin/ppp/lqr.h 1.121.2.30 +2 -1 src/usr.sbin/ppp/main.c 1.77.2.32 +2 -1 src/usr.sbin/ppp/modem.c 1.20.2.15 +2 -1 src/usr.sbin/ppp/pap.c 1.1.2.15 +2 -1 src/usr.sbin/ppp/Attic/physical.c 1.97.2.3 +7 -5 src/usr.sbin/ppp/ppp.8 1.20.2.5 +2 -1 src/usr.sbin/ppp/pred.c 1.1.2.11 +2 -1 src/usr.sbin/ppp/Attic/prompt.c 1.42.2.9 +2 -1 src/usr.sbin/ppp/route.c 1.6.4.5 +2 -1 src/usr.sbin/ppp/tun.c 1.45.2.15 +3 -2 src/usr.sbin/ppp/vars.c 1.16.2.6 +2 -1 src/usr.sbin/ppp/vjcomp.c brian 1998/03/12 16:44:34 PST Modified files: (Branch: MP) usr.sbin/ppp bundle.c bundle.h datalink.c Log: Remove the second bundle_NewPhase argument and do the tun config from bundle_LayerUp. Revision Changes Path 1.1.2.22 +15 -11 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.15 +2 -2 src/usr.sbin/ppp/Attic/bundle.h 1.1.2.19 +2 -2 src/usr.sbin/ppp/Attic/datalink.c brian 1998/03/12 16:44:54 PST Modified files: (Branch: MP) usr.sbin/ppp bundle.c ccp.c command.c datalink.c fsm.c hdlc.c lcp.h modem.c modem.h physical.h Log: "dial" now may optionally have context. Tidy up some LcpInfo uses. Revision Changes Path 1.1.2.23 +1 -2 src/usr.sbin/ppp/Attic/bundle.c 1.30.2.19 +2 -2 src/usr.sbin/ppp/ccp.c 1.131.2.35 +5 -11 src/usr.sbin/ppp/command.c 1.1.2.20 +2 -2 src/usr.sbin/ppp/Attic/datalink.c 1.27.2.18 +48 -35 src/usr.sbin/ppp/fsm.c 1.28.2.17 +1 -2 src/usr.sbin/ppp/hdlc.c 1.16.2.13 +2 -1 src/usr.sbin/ppp/lcp.h 1.77.2.33 +3 -2 src/usr.sbin/ppp/modem.c 1.16.2.12 +3 -2 src/usr.sbin/ppp/modem.h 1.1.2.15 +2 -1 src/usr.sbin/ppp/Attic/physical.h brian 1998/03/12 16:44:57 PST Modified files: (Branch: MP) usr.sbin/ppp lqr.c Log: Don't send LQRs when the peer has LCP REJ'd them. Send ECHO LQRs instead. Revision Changes Path 1.22.2.10 +2 -2 src/usr.sbin/ppp/lqr.c brian 1998/03/12 16:55:16 PST Modified files: usr.sbin/ppp lqr.c Log: MFMP: Don't send LQRs when the peer has LCP REJ'd them. Send ECHO LQRs instead. Revision Changes Path 1.24 +2 -2 src/usr.sbin/ppp/lqr.c brian 1998/03/12 16:58:10 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c hdlc.c lqr.c ppp.8 Log: MFC: o Fix a few comment typos. o Fix ``set timeout'' usage message and documentation. o Change ifOutPackets, ifOutOctets and ifOutLQRs to `u_int32_t's so that they wrap correctly. o Put the LQR in network byte order using the correct struct size (sizeof u_int32_t, not sizeof u_long). o Wrap LQR ECHO counters correctly. o Don't increment OutLQR count if the last LQR hasn't been replied to. o Initialise HisLqrData (last received LQR) in StartLqm. o Don't start the LQR timer if we're `disabled' and `accepted'. o Generate LQR responses when both sides are using a timer and we're not going to send our next LQR before the peers max timeout. o Don't send LQRs when the peer has LCP REJ'd them. Send ECHO LQRs instead. Ok'd by: jkh Revision Changes Path 1.24.2.49 +4 -4 src/usr.sbin/ppp/command.c 1.9.2.8 +15 -6 src/usr.sbin/ppp/hdlc.c 1.7.2.10 +40 -31 src/usr.sbin/ppp/lqr.c 1.19.2.36 +7 -5 src/usr.sbin/ppp/ppp.8 brian 1998/03/12 17:36:11 PST Modified files: usr.sbin/ppp auth.c chap.c command.c deflate.c hdlc.c ip.c modem.c pap.c route.c Log: Add extraneous braces to stiffle warnings from gcc-2.8 Revision Changes Path 1.28 +3 -2 src/usr.sbin/ppp/auth.c 1.30 +3 -2 src/usr.sbin/ppp/chap.c 1.133 +15 -12 src/usr.sbin/ppp/command.c 1.7 +3 -2 src/usr.sbin/ppp/deflate.c 1.30 +3 -2 src/usr.sbin/ppp/hdlc.c 1.39 +3 -2 src/usr.sbin/ppp/ip.c 1.80 +3 -2 src/usr.sbin/ppp/modem.c 1.22 +3 -2 src/usr.sbin/ppp/pap.c 1.43 +9 -8 src/usr.sbin/ppp/route.c brian 1998/03/12 17:55:48 PST Modified files: usr.sbin/ppp log.c Log: Add missing include Revision Changes Path 1.26 +2 -1 src/usr.sbin/ppp/log.c brian 1998/03/12 19:24:06 PST Modified files: usr.sbin/ppp defs.c Log: Correct #ifdef for __FreeBSD__ < 3 Revision Changes Path 1.12 +3 -2 src/usr.sbin/ppp/defs.c brian 1998/03/12 19:25:17 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp defs.c Log: MFC: Correct #ifdef for __FreeBSD__ < 3 It'll compile now *blush* Revision Changes Path 1.11.2.3 +3 -2 src/usr.sbin/ppp/defs.c brian 1998/03/13 13:07:20 PST Modified files: (Branch: MP) usr.sbin/ppp bundle.c chap.c command.c datalink.c datalink.h hdlc.c lcp.c lcp.h lqr.c main.c modem.c pap.c Log: o Don't immediately reply to the first LQR thinking it's a duplicate ('cos it compares with our initial values). o Move the LCP into struct datalink. Revision Changes Path 1.1.2.24 +8 -9 src/usr.sbin/ppp/Attic/bundle.c 1.28.2.15 +5 -5 src/usr.sbin/ppp/chap.c 1.131.2.36 +8 -8 src/usr.sbin/ppp/command.c 1.1.2.21 +23 -22 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.12 +1 -3 src/usr.sbin/ppp/Attic/datalink.h 1.28.2.18 +13 -11 src/usr.sbin/ppp/hdlc.c 1.55.2.27 +20 -18 src/usr.sbin/ppp/lcp.c 1.16.2.14 +4 -6 src/usr.sbin/ppp/lcp.h 1.22.2.11 +9 -7 src/usr.sbin/ppp/lqr.c 1.121.2.31 +2 -2 src/usr.sbin/ppp/main.c 1.77.2.34 +3 -3 src/usr.sbin/ppp/modem.c 1.20.2.16 +6 -6 src/usr.sbin/ppp/pap.c brian 1998/03/13 13:07:53 PST Modified files: (Branch: MP) usr.sbin/ppp arp.c auth.c bundle.c bundle.h ccp.c chap.c command.c datalink.c filter.c filter.h fsm.c hdlc.c ip.c ipcp.c ipcp.h link.c lqr.c main.c modem.c pap.c physical.c prompt.c route.c tun.c vjcomp.c Log: Move the IPCP into struct bundle. Revision Changes Path 1.27.2.6 +4 -3 src/usr.sbin/ppp/arp.c 1.27.2.13 +6 -4 src/usr.sbin/ppp/auth.c 1.1.2.25 +17 -15 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.16 +5 -1 src/usr.sbin/ppp/Attic/bundle.h 1.30.2.20 +4 -2 src/usr.sbin/ppp/ccp.c 1.28.2.16 +3 -1 src/usr.sbin/ppp/chap.c 1.131.2.37 +37 -38 src/usr.sbin/ppp/command.c 1.1.2.22 +3 -3 src/usr.sbin/ppp/Attic/datalink.c 1.22.2.7 +14 -15 src/usr.sbin/ppp/filter.c 1.11.2.1 +3 -2 src/usr.sbin/ppp/filter.h 1.27.2.19 +3 -1 src/usr.sbin/ppp/fsm.c 1.28.2.19 +2 -2 src/usr.sbin/ppp/hdlc.c 1.38.2.12 +9 -9 src/usr.sbin/ppp/ip.c 1.50.2.21 +63 -60 src/usr.sbin/ppp/ipcp.c 1.18.2.15 +4 -6 src/usr.sbin/ppp/ipcp.h 1.1.2.11 +3 -1 src/usr.sbin/ppp/Attic/link.c 1.22.2.12 +3 -1 src/usr.sbin/ppp/lqr.c 1.121.2.32 +5 -4 src/usr.sbin/ppp/main.c 1.77.2.35 +3 -1 src/usr.sbin/ppp/modem.c 1.20.2.17 +3 -1 src/usr.sbin/ppp/pap.c 1.1.2.16 +3 -1 src/usr.sbin/ppp/Attic/physical.c 1.1.2.12 +3 -3 src/usr.sbin/ppp/Attic/prompt.c 1.42.2.10 +2 -2 src/usr.sbin/ppp/route.c 1.6.4.6 +4 -1 src/usr.sbin/ppp/tun.c 1.16.2.7 +5 -4 src/usr.sbin/ppp/vjcomp.c brian 1998/03/13 13:08:07 PST Modified files: (Branch: MP) usr.sbin/ppp ccp.c chat.c chat.h command.c fsm.c fsm.h ipcp.c ipcp.h lcp.c Log: Remove more globals Revision Changes Path 1.30.2.21 +24 -22 src/usr.sbin/ppp/ccp.c 1.44.2.16 +1 -2 src/usr.sbin/ppp/chat.c 1.9.2.6 +1 -3 src/usr.sbin/ppp/chat.h 1.131.2.38 +3 -4 src/usr.sbin/ppp/command.c 1.27.2.20 +31 -21 src/usr.sbin/ppp/fsm.c 1.16.2.10 +8 -10 src/usr.sbin/ppp/fsm.h 1.50.2.22 +87 -89 src/usr.sbin/ppp/ipcp.c 1.18.2.16 +2 -1 src/usr.sbin/ppp/ipcp.h 1.55.2.28 +54 -56 src/usr.sbin/ppp/lcp.c steve 1998/03/15 23:11:31 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ppp.8 Log: Typo fix. PR: 6016 Submitted by: Kazuo Horikawa OK'd by: jkh Revision Changes Path 1.19.2.37 +2 -2 src/usr.sbin/ppp/ppp.8 brian 1998/03/15 23:33:59 PST Modified files: usr.sbin/ppp ppp.8 Log: Cosmetic: .Dq -> .It Revision Changes Path 1.99 +2 -2 src/usr.sbin/ppp/ppp.8 brian 1998/03/15 23:37:58 PST Modified files: (Branch: MP) usr.sbin/ppp ppp.8 Log: MFC: Cosmetic: .Dq -> .It Revision Changes Path 1.97.2.4 +2 -2 src/usr.sbin/ppp/ppp.8 brian 1998/03/16 14:53:00 PST Modified files: (Branch: MP) usr.sbin/ppp arp.c auth.c bundle.c bundle.h ccp.c chap.c command.c datalink.c filter.c filter.h fsm.c hdlc.c ip.c ip.h ipcp.c lcp.c link.c lqr.c main.c modem.c pap.c physical.c ppp.8 prompt.c route.c tun.c vjcomp.c Log: Move filter sets into struct bundle. Revision Changes Path 1.27.2.7 +2 -1 src/usr.sbin/ppp/arp.c 1.27.2.14 +2 -1 src/usr.sbin/ppp/auth.c 1.1.2.26 +11 -1 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.17 +10 -1 src/usr.sbin/ppp/Attic/bundle.h 1.30.2.22 +2 -1 src/usr.sbin/ppp/ccp.c 1.28.2.17 +2 -1 src/usr.sbin/ppp/chap.c 1.131.2.39 +6 -18 src/usr.sbin/ppp/command.c 1.1.2.23 +2 -1 src/usr.sbin/ppp/Attic/datalink.c 1.22.2.8 +92 -102 src/usr.sbin/ppp/filter.c 1.11.2.2 +11 -15 src/usr.sbin/ppp/filter.h 1.27.2.21 +2 -1 src/usr.sbin/ppp/fsm.c 1.28.2.20 +2 -1 src/usr.sbin/ppp/hdlc.c 1.38.2.13 +19 -21 src/usr.sbin/ppp/ip.c 1.8.2.6 +4 -2 src/usr.sbin/ppp/ip.h 1.50.2.23 +2 -2 src/usr.sbin/ppp/ipcp.c 1.55.2.29 +2 -1 src/usr.sbin/ppp/lcp.c 1.1.2.12 +2 -1 src/usr.sbin/ppp/Attic/link.c 1.22.2.13 +2 -1 src/usr.sbin/ppp/lqr.c 1.121.2.33 +5 -5 src/usr.sbin/ppp/main.c 1.77.2.36 +2 -1 src/usr.sbin/ppp/modem.c 1.20.2.18 +2 -1 src/usr.sbin/ppp/pap.c 1.1.2.17 +2 -1 src/usr.sbin/ppp/Attic/physical.c 1.97.2.5 +57 -31 src/usr.sbin/ppp/ppp.8 1.1.2.13 +2 -1 src/usr.sbin/ppp/Attic/prompt.c 1.42.2.11 +2 -1 src/usr.sbin/ppp/route.c 1.6.4.7 +2 -1 src/usr.sbin/ppp/tun.c 1.16.2.8 +2 -1 src/usr.sbin/ppp/vjcomp.c brian 1998/03/16 14:53:19 PST Modified files: (Branch: MP) usr.sbin/ppp bundle.c bundle.h chap_ms.c main.c main.h prompt.c Log: Move `CleaningUp' into struct bundle. Revision Changes Path 1.1.2.27 +5 -4 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.18 +3 -2 src/usr.sbin/ppp/Attic/bundle.h 1.5.4.1 +3 -3 src/usr.sbin/ppp/chap_ms.c 1.121.2.34 +4 -5 src/usr.sbin/ppp/main.c 1.9.2.8 +1 -3 src/usr.sbin/ppp/main.h 1.1.2.14 +2 -2 src/usr.sbin/ppp/Attic/prompt.c brian 1998/03/16 14:54:40 PST Modified files: (Branch: MP) usr.sbin/ppp arp.c auth.c bundle.c ccp.c chap.c command.c datalink.c filter.c fsm.c hdlc.c ip.c ipcp.c ipcp.h lcp.c link.c lqr.c main.c modem.c pap.c physical.c prompt.c route.c slcompress.c slcompress.h tun.c vjcomp.c vjcomp.h Log: Move VJ compression state and stats into struct ipcp. Revision Changes Path 1.27.2.8 +4 -1 src/usr.sbin/ppp/arp.c 1.27.2.15 +4 -1 src/usr.sbin/ppp/auth.c 1.1.2.28 +4 -1 src/usr.sbin/ppp/Attic/bundle.c 1.30.2.23 +4 -1 src/usr.sbin/ppp/ccp.c 1.28.2.18 +4 -1 src/usr.sbin/ppp/chap.c 1.131.2.40 +2 -2 src/usr.sbin/ppp/command.c 1.1.2.24 +4 -1 src/usr.sbin/ppp/Attic/datalink.c 1.22.2.9 +4 -1 src/usr.sbin/ppp/filter.c 1.27.2.22 +4 -1 src/usr.sbin/ppp/fsm.c 1.28.2.21 +5 -2 src/usr.sbin/ppp/hdlc.c 1.38.2.14 +2 -1 src/usr.sbin/ppp/ip.c 1.50.2.24 +6 -4 src/usr.sbin/ppp/ipcp.c 1.18.2.17 +7 -1 src/usr.sbin/ppp/ipcp.h 1.55.2.30 +4 -1 src/usr.sbin/ppp/lcp.c 1.1.2.13 +4 -1 src/usr.sbin/ppp/Attic/link.c 1.22.2.14 +4 -1 src/usr.sbin/ppp/lqr.c 1.121.2.35 +2 -1 src/usr.sbin/ppp/main.c 1.77.2.37 +4 -1 src/usr.sbin/ppp/modem.c 1.20.2.19 +4 -1 src/usr.sbin/ppp/pap.c 1.1.2.18 +6 -1 src/usr.sbin/ppp/Attic/physical.c 1.1.2.15 +4 -1 src/usr.sbin/ppp/Attic/prompt.c 1.42.2.12 +4 -1 src/usr.sbin/ppp/route.c 1.15.2.3 +42 -44 src/usr.sbin/ppp/slcompress.c 1.10.2.3 +17 -5 src/usr.sbin/ppp/slcompress.h 1.6.4.8 +4 -1 src/usr.sbin/ppp/tun.c 1.16.2.9 +9 -15 src/usr.sbin/ppp/vjcomp.c 1.5.4.4 +2 -3 src/usr.sbin/ppp/vjcomp.h brian 1998/03/17 14:29:15 PST Modified files: (Branch: MP) usr.sbin/ppp ccp.c ccp.h command.c command.h deflate.c ppp.8 pred.c Log: Make all CCP negotiation data dynamic and add a ``set deflate'' command to configure the DEFLATE default window size. Revision Changes Path 1.30.2.24 +121 -61 src/usr.sbin/ppp/ccp.c 1.14.2.13 +40 -18 src/usr.sbin/ppp/ccp.h 1.131.2.41 +25 -1 src/usr.sbin/ppp/command.c 1.12.2.5 +7 -6 src/usr.sbin/ppp/command.h 1.6.4.8 +161 -182 src/usr.sbin/ppp/deflate.c 1.97.2.6 +15 -1 src/usr.sbin/ppp/ppp.8 1.20.2.6 +69 -74 src/usr.sbin/ppp/pred.c brian 1998/03/18 13:53:50 PST Modified files: (Branch: MP) usr.sbin/ppp modem.c Log: Show our modem hangup script in ``set modem''. Revision Changes Path 1.77.2.38 +5 -4 src/usr.sbin/ppp/modem.c brian 1998/03/18 13:53:57 PST Modified files: (Branch: MP) usr.sbin/ppp datalink.c Log: Don't increment dial_tries twice. Revision Changes Path 1.1.2.25 +1 -2 src/usr.sbin/ppp/Attic/datalink.c brian 1998/03/18 13:54:04 PST Modified files: (Branch: MP) usr.sbin/ppp datalink.c Log: Bring LCP back to INITIAL in LayerFinish(). Revision Changes Path 1.1.2.26 +6 -5 src/usr.sbin/ppp/Attic/datalink.c brian 1998/03/18 15:15:32 PST Modified files: (Branch: MP) usr.sbin/ppp bundle.c bundle.h Log: Display the correct amount of remaining time in `show time'. Revision Changes Path 1.1.2.29 +16 -11 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.19 +5 -2 src/usr.sbin/ppp/Attic/bundle.h brian 1998/03/18 15:16:09 PST Modified files: (Branch: MP) usr.sbin/ppp ccp.c Log: Mention MPPC rfc number Revision Changes Path 1.30.2.25 +2 -2 src/usr.sbin/ppp/ccp.c brian 1998/03/19 14:25:47 PST Modified files: (Branch: MP) usr.sbin/ppp bundle.c Log: Don't print negative times in `show timeout' when the link is up with a timeout of 0. Revision Changes Path 1.1.2.30 +2 -2 src/usr.sbin/ppp/Attic/bundle.c brian 1998/03/20 11:47:13 PST Modified files: (Branch: MP) usr.sbin/ppp ccp.c fsm.c fsm.h ipcp.c lcp.c lcp.h lqr.c ppp.8 vars.c vars.h Log: o Check the LCP Identifier field for correctness and drop dodgy packets by default. The old behaviour is still available with ``disable idcheck''. o Make all FSM diagnostics consistent and tidy up the way we build our LCP/CCP/IPCP requests. o Don't assume sizeof(u_long) == 4. Revision Changes Path 1.30.2.26 +14 -16 src/usr.sbin/ppp/ccp.c 1.27.2.23 +94 -87 src/usr.sbin/ppp/fsm.c 1.16.2.11 +3 -3 src/usr.sbin/ppp/fsm.h 1.50.2.25 +24 -40 src/usr.sbin/ppp/ipcp.c 1.55.2.31 +36 -105 src/usr.sbin/ppp/lcp.c 1.16.2.15 +8 -3 src/usr.sbin/ppp/lcp.h 1.22.2.15 +3 -3 src/usr.sbin/ppp/lqr.c 1.97.2.7 +11 -1 src/usr.sbin/ppp/ppp.8 1.45.2.16 +3 -2 src/usr.sbin/ppp/vars.c 1.42.2.14 +3 -2 src/usr.sbin/ppp/vars.h brian 1998/03/20 11:47:27 PST Modified files: (Branch: MP) usr.sbin/ppp modem.c physical.h Log: Remove struct physical::abort. Revision Changes Path 1.77.2.39 +3 -8 src/usr.sbin/ppp/modem.c 1.1.2.16 +1 -2 src/usr.sbin/ppp/Attic/physical.h brian 1998/03/20 11:47:31 PST Modified files: (Branch: MP) usr.sbin/ppp lqr.c Log: Don't show ECHO LQRs in the LQM log - they're already show in the LCP log. Revision Changes Path 1.22.2.16 +1 -4 src/usr.sbin/ppp/lqr.c brian 1998/03/20 11:48:35 PST Modified files: (Branch: MP) usr.sbin/ppp arp.c bundle.c bundle.h ccp.c chat.c command.c datalink.c descriptor.h ip.c ipcp.c lcp.c link.c main.c modem.c physical.c physical.h prompt.c route.c server.c tun.c vjcomp.c Log: Make struct bundle into a sort of `struct descriptor'. It does the fdsets/reads/writes for each of it's datalinks. Revision Changes Path 1.27.2.9 +2 -1 src/usr.sbin/ppp/arp.c 1.1.2.31 +58 -18 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.20 +5 -3 src/usr.sbin/ppp/Attic/bundle.h 1.30.2.27 +2 -2 src/usr.sbin/ppp/ccp.c 1.44.2.17 +2 -2 src/usr.sbin/ppp/chat.c 1.131.2.42 +2 -2 src/usr.sbin/ppp/command.c 1.1.2.27 +2 -2 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.8 +3 -2 src/usr.sbin/ppp/Attic/descriptor.h 1.38.2.15 +2 -1 src/usr.sbin/ppp/ip.c 1.50.2.26 +2 -2 src/usr.sbin/ppp/ipcp.c 1.55.2.32 +2 -2 src/usr.sbin/ppp/lcp.c 1.1.2.14 +2 -2 src/usr.sbin/ppp/Attic/link.c 1.121.2.36 +8 -8 src/usr.sbin/ppp/main.c 1.77.2.40 +2 -2 src/usr.sbin/ppp/modem.c 1.1.2.19 +2 -2 src/usr.sbin/ppp/Attic/physical.c 1.1.2.17 +2 -2 src/usr.sbin/ppp/Attic/physical.h 1.1.2.16 +2 -2 src/usr.sbin/ppp/Attic/prompt.c 1.42.2.13 +2 -2 src/usr.sbin/ppp/route.c 1.16.2.9 +2 -2 src/usr.sbin/ppp/server.c 1.6.4.9 +2 -1 src/usr.sbin/ppp/tun.c 1.16.2.10 +2 -1 src/usr.sbin/ppp/vjcomp.c brian 1998/03/21 14:58:47 PST Modified files: (Branch: MP) usr.sbin/ppp modem.c Log: Call modem_Hangup() from modem_Close() if it hasn't already been called. Revision Changes Path 1.77.2.41 +4 -1 src/usr.sbin/ppp/modem.c brian 1998/03/21 16:43:07 PST Modified files: usr.sbin/pppctl pppctl.c Log: Quiet -Wall in gcc-2.8.1 Obtained from: OpenBSD Revision Changes Path 1.16 +3 -2 src/usr.sbin/pppctl/pppctl.c brian 1998/03/24 10:47:49 PST Modified files: (Branch: MP) usr.sbin/ppp ccp.c command.c defs.c fsm.c fsm.h ip.c ipcp.c lcp.c vars.c vars.h Log: Remove some more globals: o int modem was unused. o StateNames[] is now accessed via State2Nam() o ipKeepAlive is no more. As a result, we must call FilterCheck() twice if we're doing TCP/IP logging (once when we queue and log the packet and once when we transmit it and need to know if the idle timer should be reset), but this won't be the case in normal life. Revision Changes Path 1.30.2.28 +2 -2 src/usr.sbin/ppp/ccp.c 1.131.2.43 +2 -2 src/usr.sbin/ppp/command.c 1.11.4.4 +1 -2 src/usr.sbin/ppp/defs.c 1.27.2.24 +22 -14 src/usr.sbin/ppp/fsm.c 1.16.2.12 +2 -4 src/usr.sbin/ppp/fsm.h 1.38.2.16 +21 -17 src/usr.sbin/ppp/ip.c 1.50.2.27 +2 -2 src/usr.sbin/ppp/ipcp.c 1.55.2.33 +2 -2 src/usr.sbin/ppp/lcp.c 1.45.2.17 +2 -3 src/usr.sbin/ppp/vars.c 1.42.2.15 +1 -3 src/usr.sbin/ppp/vars.h brian 1998/03/24 16:59:44 PST Modified files: (Branch: MP) usr.sbin/ppp bundle.c datalink.c main.c Log: Use bundle_Phase(), not bundle->phase. Revision Changes Path 1.1.2.32 +3 -3 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.28 +3 -3 src/usr.sbin/ppp/Attic/datalink.c 1.121.2.37 +2 -2 src/usr.sbin/ppp/main.c brian 1998/03/25 10:38:00 PST Modified files: (Branch: MP) usr.sbin/ppp lqr.c Log: Honour the reconnect command when the link is closed due to the lack of an LQR response. After all, the link is being dropped due to something beyond our control. Revision Changes Path 1.22.2.17 +3 -3 src/usr.sbin/ppp/lqr.c brian 1998/03/25 10:38:27 PST Modified files: (Branch: MP) usr.sbin/ppp main.c Log: Handle sig 1, 2, 3 and 15 when we're the parent in background mode by sending a SIGINT to the child. This was intended before, but pending_signal() was wrongly used - resulting in no action being taken as the parent will never enter the main processing loop. Revision Changes Path 1.121.2.38 +18 -8 src/usr.sbin/ppp/main.c brian 1998/03/25 10:39:12 PST Modified files: (Branch: MP) usr.sbin/ppp bundle.c bundle.h defs.c defs.h main.c Log: Tidy up the parent notification stuff for -background mode. Remove extraneous extern decls of tun_{in,out} and netfd. Revision Changes Path 1.1.2.33 +18 -12 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.21 +5 -1 src/usr.sbin/ppp/Attic/bundle.h 1.11.4.5 +1 -3 src/usr.sbin/ppp/defs.c 1.29.2.7 +1 -6 src/usr.sbin/ppp/defs.h 1.121.2.39 +15 -22 src/usr.sbin/ppp/main.c brian 1998/04/03 11:22:03 PST Modified files: (Branch: MP) usr.sbin/ppp Makefile arp.c async.c auth.c bundle.c bundle.h ccp.c ccp.h chap.c chat.c command.c command.h datalink.c datalink.h defs.h filter.c fsm.c fsm.h hdlc.c hdlc.h ip.c ip.h ipcp.c lcp.c lcp.h lcpproto.h link.c link.h lqr.c main.c mbuf.c mbuf.h modem.c modem.h pap.c physical.c physical.h prompt.c route.c server.c slcompress.c throughput.c throughput.h timer.c timer.h tun.c vars.c vjcomp.c Added files: (Branch: MP) usr.sbin/ppp mp.c mp.h Log: o Move struct lcp and struct ccp into struct link. o Remove bundle2lcp(), bundle2ccp() and bundle2link(). They're too resource-hungry and we have `owner pointers' to do their job. o Make our FSM understand LCPs that are always ST_OPENED (with a minimum code that != 1). o Send FSM code rejects for invalid codes. o Make our bundle fsm_parent deal with multiple links. o Make timer diagnostics pretty and allow access via ~t in `term' mode (not just when logging debug) and `show timers'. Only show timers every second in debug mode, otherwise we get too many diagnostics to be useful (we probably still do). Also, don't restrict ~m in term mode to depend on debug logging. o Rationalise our bundles' phases. o Create struct mp (multilink protocol). This is both an NCP and a type of struct link. It feeds off other NCPs for output, passing fragmented packets into the queues of available datalinks. It also gets PROTO_MP input, reassembles the fragments into ppp frames, and passes them back to the HDLC layer that the fragments were passed from. ** It's not yet possible to enter multilink mode :-( ** o Add `set weight' (requires context) for deciding on a links weighting in multilink mode. Weighting is simplistic (and probably badly implemented) for now. o Remove the function pointers in struct link. They ended up only applying to physical links. o Configure our tun device with an MTU equal to the MRU from struct mp's LCP and a speed equal to the sum of our link speeds. o `show {lcp,ccp,proto}' and `set deflate' now have optional context and use ChooseLink() to decide on which `struct link' to use. This allows behaviour as before when in non-multilink mode, and allows access to the MP logical link in multilink mode. o Ignore reconnect and redial values when in -direct mode and when cleaning up. Always redial when in -ddial or -dedicated mode (unless cleaning up). o Tell our links to `staydown' when we close them due to a signal. o Remove remaining `#ifdef SIGALRM's (ppp doesn't function without alarms). o Don't bother strdup()ing our physical link name. o Various other cosmetic changes. Revision Changes Path 1.36.2.8 +6 -6 src/usr.sbin/ppp/Makefile 1.27.2.10 +7 -1 src/usr.sbin/ppp/arp.c 1.15.2.9 +2 -1 src/usr.sbin/ppp/async.c 1.27.2.16 +4 -1 src/usr.sbin/ppp/auth.c 1.1.2.34 +144 -105 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.22 +4 -4 src/usr.sbin/ppp/Attic/bundle.h 1.30.2.29 +13 -7 src/usr.sbin/ppp/ccp.c 1.14.2.14 +2 -2 src/usr.sbin/ppp/ccp.h 1.28.2.19 +9 -8 src/usr.sbin/ppp/chap.c 1.44.2.18 +4 -1 src/usr.sbin/ppp/chat.c 1.131.2.44 +64 -28 src/usr.sbin/ppp/command.c 1.12.2.6 +2 -1 src/usr.sbin/ppp/command.h 1.1.2.29 +64 -47 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.13 +4 -4 src/usr.sbin/ppp/Attic/datalink.h 1.29.2.8 +3 -1 src/usr.sbin/ppp/defs.h 1.22.2.10 +5 -2 src/usr.sbin/ppp/filter.c 1.27.2.25 +25 -10 src/usr.sbin/ppp/fsm.c 1.16.2.13 +5 -4 src/usr.sbin/ppp/fsm.h 1.28.2.22 +33 -20 src/usr.sbin/ppp/hdlc.c 1.14.2.8 +3 -1 src/usr.sbin/ppp/hdlc.h 1.38.2.17 +10 -6 src/usr.sbin/ppp/ip.c 1.8.2.7 +2 -2 src/usr.sbin/ppp/ip.h 1.50.2.28 +9 -5 src/usr.sbin/ppp/ipcp.c 1.55.2.34 +24 -25 src/usr.sbin/ppp/lcp.c 1.16.2.16 +3 -3 src/usr.sbin/ppp/lcp.h 1.10.2.1 +2 -1 src/usr.sbin/ppp/lcpproto.h 1.1.2.15 +27 -28 src/usr.sbin/ppp/Attic/link.c 1.1.2.7 +5 -11 src/usr.sbin/ppp/Attic/link.h 1.22.2.18 +4 -1 src/usr.sbin/ppp/lqr.c 1.121.2.40 +13 -11 src/usr.sbin/ppp/main.c 1.13.2.6 +2 -1 src/usr.sbin/ppp/mbuf.c 1.11.2.2 +3 -2 src/usr.sbin/ppp/mbuf.h 1.77.2.42 +46 -61 src/usr.sbin/ppp/modem.c 1.16.2.13 +3 -2 src/usr.sbin/ppp/modem.h 1.20.2.20 +8 -7 src/usr.sbin/ppp/pap.c 1.1.2.20 +8 -22 src/usr.sbin/ppp/Attic/physical.c 1.1.2.18 +1 -2 src/usr.sbin/ppp/Attic/physical.h 1.1.2.17 +12 -19 src/usr.sbin/ppp/Attic/prompt.c 1.42.2.14 +6 -2 src/usr.sbin/ppp/route.c 1.16.2.10 +1 -6 src/usr.sbin/ppp/server.c 1.15.2.4 +7 -1 src/usr.sbin/ppp/slcompress.c 1.4.4.2 +4 -2 src/usr.sbin/ppp/throughput.c 1.2.4.2 +2 -2 src/usr.sbin/ppp/throughput.h 1.27.2.1 +54 -35 src/usr.sbin/ppp/timer.c 1.5.4.1 +5 -4 src/usr.sbin/ppp/timer.h 1.6.4.10 +5 -1 src/usr.sbin/ppp/tun.c 1.45.2.18 +3 -2 src/usr.sbin/ppp/vars.c 1.16.2.11 +3 -3 src/usr.sbin/ppp/vjcomp.c brian 1998/04/03 11:24:10 PST Modified files: (Branch: MP) usr.sbin/ppp auth.c auth.h ccp.c ccp.h command.c command.h datalink.c defs.h ipcp.c ipcp.h lcp.c lcp.h ppp.8 tun.c vars.c vars.h Log: o Move default MRU, MTU, ACCMAP and OPENMODE config values into struct lcp and display them in `show lcp'. o Remove `show mru' and `show mtu' and make the data part of `show lcp'. Also merge `set m[tr]u' and `set openmode' implementations into the SetVariable function. o `set timeout' only accepts the idle timer value as an argument. o Move our lqr period into struct lcp, and create a `set lqrperiod' command. Display it in `show lcp'. o Remove VarRetryTimeout, and implement it at the LCP, PAP, CHAP, CCP and IPCP levels, creating individual `set XXXretry' commands for each. They must be separate because they have different context requirements in multilink mode. o Display default config values in `show ccp'. o Tart the man page up a bit (wrt PPP/TCP, compression and LQR) and explain the new commands. Revision Changes Path 1.27.2.17 +3 -2 src/usr.sbin/ppp/auth.c 1.10.2.5 +4 -1 src/usr.sbin/ppp/auth.h 1.30.2.30 +18 -6 src/usr.sbin/ppp/ccp.c 1.14.2.15 +2 -1 src/usr.sbin/ppp/ccp.h 1.131.2.45 +151 -134 src/usr.sbin/ppp/command.c 1.12.2.7 +14 -6 src/usr.sbin/ppp/command.h 1.1.2.30 +3 -3 src/usr.sbin/ppp/Attic/datalink.c 1.29.2.9 +3 -1 src/usr.sbin/ppp/defs.h 1.50.2.29 +8 -2 src/usr.sbin/ppp/ipcp.c 1.18.2.18 +2 -1 src/usr.sbin/ppp/ipcp.h 1.55.2.35 +31 -16 src/usr.sbin/ppp/lcp.c 1.16.2.17 +12 -3 src/usr.sbin/ppp/lcp.h 1.97.2.8 +81 -26 src/usr.sbin/ppp/ppp.8 1.6.4.11 +1 -3 src/usr.sbin/ppp/tun.c 1.45.2.19 +3 -3 src/usr.sbin/ppp/vars.c 1.42.2.16 +5 -22 src/usr.sbin/ppp/vars.h brian 1998/04/03 11:24:25 PST Modified files: (Branch: MP) usr.sbin/ppp command.c main.c ppp.8 vars.c vars.h Log: Remove `set loopback' and `show loopback' and add `enable loopback' and `disable loopback'. Re-write the explaination of `enable idcheck'. Revision Changes Path 1.131.2.46 +1 -27 src/usr.sbin/ppp/command.c 1.121.2.41 +2 -2 src/usr.sbin/ppp/main.c 1.97.2.9 +25 -22 src/usr.sbin/ppp/ppp.8 1.45.2.20 +4 -3 src/usr.sbin/ppp/vars.c 1.42.2.17 +3 -4 src/usr.sbin/ppp/vars.h brian 1998/04/03 11:24:33 PST Modified files: (Branch: MP) usr.sbin/ppp command.c ppp.8 Log: Cosmetic: Sort & tidy command lists. Give help on command alias, not just command names. Revision Changes Path 1.131.2.47 +58 -57 src/usr.sbin/ppp/command.c 1.97.2.10 +5 -3 src/usr.sbin/ppp/ppp.8 brian 1998/04/03 11:24:38 PST Modified files: (Branch: MP) usr.sbin/ppp vars.c vars.h Log: Cosmetic: Don't allocate one-too-many in the `struct pppconfdesc' array. Revision Changes Path 1.45.2.21 +20 -20 src/usr.sbin/ppp/vars.c 1.42.2.18 +3 -3 src/usr.sbin/ppp/vars.h brian 1998/04/03 11:24:53 PST Modified files: (Branch: MP) usr.sbin/ppp bundle.h chap.c chat.c command.c pap.c vars.c vars.h Log: Move authname and authkey into struct bundle and only allow their alteration in PHASE_DEAD. Remove redundant pppConfs array element. Revision Changes Path 1.1.2.23 +5 -1 src/usr.sbin/ppp/Attic/bundle.h 1.28.2.20 +7 -7 src/usr.sbin/ppp/chap.c 1.44.2.19 +16 -4 src/usr.sbin/ppp/chat.c 1.131.2.48 +18 -6 src/usr.sbin/ppp/command.c 1.20.2.21 +7 -9 src/usr.sbin/ppp/pap.c 1.45.2.22 +3 -4 src/usr.sbin/ppp/vars.c 1.42.2.19 +1 -5 src/usr.sbin/ppp/vars.h brian 1998/04/03 11:25:10 PST Modified files: (Branch: MP) usr.sbin/ppp bundle.c command.c filter.c filter.h ip.c ipcp.c main.c Log: o Drop packets that fail the dial filter when we're in phase DEAD. They'll almost definitely have timed out by the time we dial anyway. o Log dial filters again (LogTCPIP). o Make DEBUG diagnostics for filter checking actually mean something to the common observer. o Do our best to keep any already-configured IP numbers at IPCP negotiation time. We always first request our configured IP, and if the peer asks for an invalid IP, we NAK with HISADDR Cosmetic: o Add a linefeed to the `set timeout' arg count error message. o Log unacceptable address errors to LogPHASE if LogIPCP is switched off. o Fix ``destination system not found'' error message. o Get out immediately if we get a fatal error before entering the main loop. Revision Changes Path 1.1.2.35 +2 -1 src/usr.sbin/ppp/Attic/bundle.c 1.131.2.49 +2 -2 src/usr.sbin/ppp/command.c 1.22.2.11 +76 -55 src/usr.sbin/ppp/filter.c 1.11.2.3 +4 -1 src/usr.sbin/ppp/filter.h 1.38.2.18 +52 -18 src/usr.sbin/ppp/ip.c 1.50.2.30 +38 -12 src/usr.sbin/ppp/ipcp.c 1.121.2.42 +25 -12 src/usr.sbin/ppp/main.c 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 brian 1998/04/03 11:26:13 PST Modified files: (Branch: MP) usr.sbin/ppp lcp.c Log: Initialise multilink LCPs according to rfc1990. Revision Changes Path 1.55.2.37 +18 -9 src/usr.sbin/ppp/lcp.c brian 1998/04/03 11:26:32 PST Modified files: (Branch: MP) usr.sbin/ppp bundle.c bundle.h chap.c chap.h command.c datalink.c lcp.c modem.c pap.c ppp.8 prompt.c vars.c vars.h Log: o Move VarMSChap into struct chap, and remove `set encrypt' option. We never ask a client for MSChap when we've got chap `enabled', and we dynamically answer using MSChap if the peer demands it. o Remove all of the bundle2*() series of functions except bundle2datalink() as they're too expensive. The only calls to bundle2datalink() are made from command.c when determining context. o Write to the correct modem in term mode, and check the return value, dropping back to command mode if the write fails. Cosmetic: Make the PPP COMMAND LIST section of the man page prettier, better and more consistent. Alphabeticalise all command lists and document missing commands. Revision Changes Path 1.1.2.37 +4 -32 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.25 +1 -5 src/usr.sbin/ppp/Attic/bundle.h 1.28.2.21 +14 -16 src/usr.sbin/ppp/chap.c 1.9.2.4 +2 -1 src/usr.sbin/ppp/chap.h 1.131.2.51 +15 -30 src/usr.sbin/ppp/command.c 1.1.2.32 +5 -1 src/usr.sbin/ppp/Attic/datalink.c 1.55.2.38 +4 -14 src/usr.sbin/ppp/lcp.c 1.77.2.44 +2 -2 src/usr.sbin/ppp/modem.c 1.20.2.22 +12 -13 src/usr.sbin/ppp/pap.c 1.97.2.12 +297 -281 src/usr.sbin/ppp/ppp.8 1.1.2.19 +10 -5 src/usr.sbin/ppp/Attic/prompt.c 1.45.2.24 +6 -5 src/usr.sbin/ppp/vars.c 1.42.2.21 +8 -11 src/usr.sbin/ppp/vars.h brian 1998/04/03 11:26:36 PST Modified files: (Branch: MP) usr.sbin/ppp lqr.c Log: Make LQR & ECHO LQR work simultaneously (one from each side): o Deal with LQRs when the peer has denied LQR, and we've accepted and enabled LQR. In this scenario, we send ECHO LQR packets (which the peer *must* reply to) so that we can detect a dead link. The peer however is sending LQRs. We now reply to the peers LQRs without interrupting our own ECHO LQR transmissions. o Also, also only PROTO_REJ LQRs if we haven't actually sent an LQR ourself - otherwise we REJ all the replies and die because of reply starvation (duh!). Revision Changes Path 1.22.2.19 +14 -7 src/usr.sbin/ppp/lqr.c brian 1998/04/03 11:26:41 PST Modified files: (Branch: MP) usr.sbin/ppp log.c Log: Correct `LogMaskLocal' when reducing the mask for a given prompt rather than spamming other prompt masks. Revision Changes Path 1.25.2.3 +18 -10 src/usr.sbin/ppp/log.c brian 1998/04/04 02:34:28 PST Modified files: (Branch: MP) usr.sbin/ppp command.c prompt.c Log: Initialise the local log mask. Only do a prompt_TtyTermMode if we have a prompt. Revision Changes Path 1.131.2.52 +3 -2 src/usr.sbin/ppp/command.c 1.1.2.20 +2 -1 src/usr.sbin/ppp/Attic/prompt.c brian 1998/04/04 05:01:22 PST Modified files: (Branch: MP) usr.sbin/ppp bundle.c Log: Remove redundant warning. Send decent output to prompts in term mode (missing %). Revision Changes Path 1.1.2.38 +2 -4 src/usr.sbin/ppp/Attic/bundle.c brian 1998/04/05 11:25:35 PDT Modified files: (Branch: MP) usr.sbin/ppp log.c main.c prompt.c prompt.h Log: Make ^Z, bg & fg work. We don't muck around with SIGTTIN or SIGTTOU, we just disable use of the prompt for the controlling terminal (and put a ^Z next to it in a ``show who'' listing). Unfortunately, we need to enable a timer to ``poll'' for the terminal having us as the controlling pgrp when a user does a ``bg''. If anyone knows how to do this better - please speak up (is there any indication to the process group leader when it's ctrling terminal gets tcsetpgrp()'d back ?).... Revision Changes Path 1.25.2.4 +9 -3 src/usr.sbin/ppp/log.c 1.121.2.44 +10 -36 src/usr.sbin/ppp/main.c 1.1.2.21 +44 -3 src/usr.sbin/ppp/Attic/prompt.c 1.1.2.5 +4 -1 src/usr.sbin/ppp/Attic/prompt.h brian 1998/04/05 12:02:52 PDT Modified files: (Branch: MP) usr.sbin/ppp ipcp.h lcp.c lcp.h Log: `int var : 1' -> `unsigned var : 1'. This made things look silly and made us mis-negotiate the number of VJ slots. Revision Changes Path 1.18.2.19 +4 -4 src/usr.sbin/ppp/ipcp.h 1.55.2.39 +7 -5 src/usr.sbin/ppp/lcp.c 1.16.2.18 +3 -3 src/usr.sbin/ppp/lcp.h brian 1998/04/05 15:48:35 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c bundle.h command.c datalink.c datalink.h hdlc.h ppp.8 Log: Add the `clone' and `remove' commands for creating and destroying links. Revision Changes Path 1.1.2.39 +23 -1 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.26 +5 -1 src/usr.sbin/ppp/Attic/bundle.h 1.131.2.53 +43 -3 src/usr.sbin/ppp/command.c 1.1.2.33 +56 -1 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.15 +2 -1 src/usr.sbin/ppp/Attic/datalink.h 1.14.2.9 +3 -5 src/usr.sbin/ppp/hdlc.h 1.97.2.13 +17 -1 src/usr.sbin/ppp/ppp.8 brian 1998/04/06 02:12:44 PDT Modified files: (Branch: MP) usr.sbin/ppp alias_cmd.c arp.c async.c auth.c bundle.c ccp.c chap.c chap_ms.c chat.c command.c datalink.c deflate.c defs.c filter.c fsm.c hdlc.c id.c ip.c ipcp.c iplist.c lcp.c link.c loadalias.c log.c lqr.c main.c mbuf.c modem.c mp.c pap.c physical.c pred.c prompt.c route.c server.c sig.c slcompress.c systems.c throughput.c timer.c tun.c vars.c vjcomp.c Log: Remove unused includes. Revision Changes Path 1.12.2.4 +1 -3 src/usr.sbin/ppp/alias_cmd.c 1.27.2.11 +1 -7 src/usr.sbin/ppp/arp.c 1.15.2.10 +1 -7 src/usr.sbin/ppp/async.c 1.27.2.19 +1 -5 src/usr.sbin/ppp/auth.c 1.1.2.40 +1 -8 src/usr.sbin/ppp/Attic/bundle.c 1.30.2.32 +1 -8 src/usr.sbin/ppp/ccp.c 1.28.2.22 +1 -12 src/usr.sbin/ppp/chap.c 1.5.4.2 +1 -5 src/usr.sbin/ppp/chap_ms.c 1.44.2.20 +1 -10 src/usr.sbin/ppp/chat.c 1.131.2.54 +1 -5 src/usr.sbin/ppp/command.c 1.1.2.34 +1 -5 src/usr.sbin/ppp/Attic/datalink.c 1.6.4.9 +1 -4 src/usr.sbin/ppp/deflate.c 1.11.4.7 +1 -10 src/usr.sbin/ppp/defs.c 1.22.2.13 +1 -3 src/usr.sbin/ppp/filter.c 1.27.2.26 +1 -16 src/usr.sbin/ppp/fsm.c 1.28.2.24 +1 -4 src/usr.sbin/ppp/hdlc.c 1.6.4.3 +1 -3 src/usr.sbin/ppp/id.c 1.38.2.19 +1 -8 src/usr.sbin/ppp/ip.c 1.50.2.32 +1 -4 src/usr.sbin/ppp/ipcp.c 1.4.4.1 +1 -2 src/usr.sbin/ppp/iplist.c 1.55.2.40 +1 -27 src/usr.sbin/ppp/lcp.c 1.1.2.17 +1 -14 src/usr.sbin/ppp/Attic/link.c 1.14.2.1 +1 -5 src/usr.sbin/ppp/loadalias.c 1.25.2.5 +1 -5 src/usr.sbin/ppp/log.c 1.22.2.20 +1 -2 src/usr.sbin/ppp/lqr.c 1.121.2.45 +1 -15 src/usr.sbin/ppp/main.c 1.13.2.8 +1 -5 src/usr.sbin/ppp/mbuf.c 1.77.2.45 +1 -7 src/usr.sbin/ppp/modem.c 1.1.2.2 +1 -3 src/usr.sbin/ppp/Attic/mp.c 1.20.2.23 +1 -10 src/usr.sbin/ppp/pap.c 1.1.2.21 +1 -16 src/usr.sbin/ppp/Attic/physical.c 1.20.2.7 +1 -5 src/usr.sbin/ppp/pred.c 1.1.2.22 +1 -5 src/usr.sbin/ppp/Attic/prompt.c 1.42.2.16 +1 -9 src/usr.sbin/ppp/route.c 1.16.2.12 +1 -4 src/usr.sbin/ppp/server.c 1.11.2.2 +1 -2 src/usr.sbin/ppp/sig.c 1.15.2.6 +1 -3 src/usr.sbin/ppp/slcompress.c 1.35.2.5 +1 -9 src/usr.sbin/ppp/systems.c 1.4.4.4 +1 -3 src/usr.sbin/ppp/throughput.c 1.27.2.3 +1 -2 src/usr.sbin/ppp/timer.c 1.6.4.12 +1 -8 src/usr.sbin/ppp/tun.c 1.45.2.25 +2 -15 src/usr.sbin/ppp/vars.c 1.16.2.12 +1 -2 src/usr.sbin/ppp/vjcomp.c brian 1998/04/06 17:54:39 PDT Modified files: (Branch: MP) usr.sbin/ppp alias_cmd.c alias_cmd.h arp.c arp.h async.c async.h auth.c auth.h bundle.c ccp.c ccp.h chap.c chap.h chat.c chat.h command.c command.h datalink.c datalink.h deflate.c descriptor.h filter.c filter.h fsm.c fsm.h hdlc.c hdlc.h id.c ip.c ip.h ipcp.c ipcp.h iplist.c lcp.c lcp.h link.c loadalias.c loadalias.h log.c log.h lqr.c lqr.h main.c main.h mbuf.c mbuf.h modem.h mp.h pap.c pap.h physical.c physical.h pred.c prompt.h route.c route.h server.c server.h sig.c slcompress.c slcompress.h systems.h throughput.c timer.c timer.h tun.c tun.h vars.c vars.h vjcomp.c vjcomp.h Log: o Move alias function pointers into loadalias.c o Move Var*Version into command.c o Remove struct pppVars (and there was much rejoicing) ! o Forward-decl some structs in .h files to avoid include ordering requirements and remove a few more redundant #includes. Revision Changes Path 1.12.2.5 +4 -5 src/usr.sbin/ppp/alias_cmd.c 1.7.2.1 +3 -1 src/usr.sbin/ppp/alias_cmd.h 1.27.2.12 +2 -3 src/usr.sbin/ppp/arp.c 1.7.2.5 +3 -1 src/usr.sbin/ppp/arp.h 1.15.2.11 +3 -3 src/usr.sbin/ppp/async.c 1.2.4.7 +6 -1 src/usr.sbin/ppp/async.h 1.27.2.20 +2 -4 src/usr.sbin/ppp/auth.c 1.10.2.7 +2 -1 src/usr.sbin/ppp/auth.h 1.1.2.41 +2 -2 src/usr.sbin/ppp/Attic/bundle.c 1.30.2.33 +2 -3 src/usr.sbin/ppp/ccp.c 1.14.2.16 +3 -1 src/usr.sbin/ppp/ccp.h 1.28.2.23 +2 -3 src/usr.sbin/ppp/chap.c 1.9.2.5 +3 -1 src/usr.sbin/ppp/chap.h 1.44.2.21 +3 -3 src/usr.sbin/ppp/chat.c 1.9.2.7 +3 -1 src/usr.sbin/ppp/chat.h 1.131.2.55 +9 -5 src/usr.sbin/ppp/command.c 1.12.2.9 +4 -4 src/usr.sbin/ppp/command.h 1.1.2.35 +2 -3 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.16 +5 -3 src/usr.sbin/ppp/Attic/datalink.h 1.6.4.10 +2 -5 src/usr.sbin/ppp/deflate.c 1.1.2.9 +3 -1 src/usr.sbin/ppp/Attic/descriptor.h 1.22.2.14 +2 -2 src/usr.sbin/ppp/filter.c 1.11.2.4 +4 -1 src/usr.sbin/ppp/filter.h 1.27.2.27 +2 -5 src/usr.sbin/ppp/fsm.c 1.16.2.14 +4 -1 src/usr.sbin/ppp/fsm.h 1.28.2.25 +2 -2 src/usr.sbin/ppp/hdlc.c 1.14.2.10 +5 -1 src/usr.sbin/ppp/hdlc.h 1.6.4.4 +1 -2 src/usr.sbin/ppp/id.c 1.38.2.20 +6 -8 src/usr.sbin/ppp/ip.c 1.8.2.8 +4 -1 src/usr.sbin/ppp/ip.h 1.50.2.33 +2 -2 src/usr.sbin/ppp/ipcp.c 1.18.2.20 +5 -1 src/usr.sbin/ppp/ipcp.h 1.4.4.2 +1 -2 src/usr.sbin/ppp/iplist.c 1.55.2.41 +1 -4 src/usr.sbin/ppp/lcp.c 1.16.2.19 +5 -1 src/usr.sbin/ppp/lcp.h 1.1.2.18 +2 -3 src/usr.sbin/ppp/Attic/link.c 1.14.2.2 +29 -28 src/usr.sbin/ppp/loadalias.c 1.4.2.1 +17 -14 src/usr.sbin/ppp/loadalias.h 1.25.2.6 +2 -2 src/usr.sbin/ppp/log.c 1.18.2.3 +3 -1 src/usr.sbin/ppp/log.h 1.22.2.21 +2 -4 src/usr.sbin/ppp/lqr.c 1.12.2.3 +2 -1 src/usr.sbin/ppp/lqr.h 1.121.2.46 +5 -6 src/usr.sbin/ppp/main.c 1.9.2.9 +1 -4 src/usr.sbin/ppp/main.h 1.13.2.9 +2 -2 src/usr.sbin/ppp/mbuf.c 1.11.2.3 +3 -1 src/usr.sbin/ppp/mbuf.h 1.16.2.14 +3 -1 src/usr.sbin/ppp/modem.h 1.1.2.2 +6 -1 src/usr.sbin/ppp/Attic/mp.h 1.20.2.24 +2 -3 src/usr.sbin/ppp/pap.c 1.5.2.4 +6 -1 src/usr.sbin/ppp/pap.h 1.1.2.22 +2 -6 src/usr.sbin/ppp/Attic/physical.c 1.1.2.19 +14 -12 src/usr.sbin/ppp/Attic/physical.h 1.20.2.8 +2 -5 src/usr.sbin/ppp/pred.c 1.1.2.6 +3 -1 src/usr.sbin/ppp/Attic/prompt.h 1.42.2.17 +2 -2 src/usr.sbin/ppp/route.c 1.10.2.4 +4 -1 src/usr.sbin/ppp/route.h 1.16.2.13 +2 -2 src/usr.sbin/ppp/server.c 1.4.2.3 +3 -1 src/usr.sbin/ppp/server.h 1.11.2.3 +1 -2 src/usr.sbin/ppp/sig.c 1.15.2.7 +2 -2 src/usr.sbin/ppp/slcompress.c 1.10.2.4 +5 -4 src/usr.sbin/ppp/slcompress.h 1.10.2.3 +3 -1 src/usr.sbin/ppp/systems.h 1.4.4.5 +2 -5 src/usr.sbin/ppp/throughput.c 1.27.2.4 +1 -2 src/usr.sbin/ppp/timer.c 1.5.4.3 +1 -4 src/usr.sbin/ppp/timer.h 1.6.4.13 +2 -3 src/usr.sbin/ppp/tun.c 1.3.4.2 +3 -1 src/usr.sbin/ppp/tun.h 1.45.2.26 +2 -9 src/usr.sbin/ppp/vars.c 1.42.2.22 +2 -22 src/usr.sbin/ppp/vars.h 1.16.2.13 +1 -2 src/usr.sbin/ppp/vjcomp.c 1.5.4.5 +6 -1 src/usr.sbin/ppp/vjcomp.h brian 1998/04/06 18:29:45 PDT Modified files: (Branch: MP) usr.sbin/ppp mbuf.c mbuf.h Log: Print mbuf type names in `show mem'. Revision Changes Path 1.13.2.10 +14 -5 src/usr.sbin/ppp/mbuf.c 1.11.2.4 +3 -4 src/usr.sbin/ppp/mbuf.h brian 1998/04/06 18:49:25 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c Log: Initialise bundle::idle::done when the timer's stopped. Revision Changes Path 1.1.2.42 +2 -1 src/usr.sbin/ppp/Attic/bundle.c brian 1998/04/07 16:46:12 PDT Modified files: (Branch: MP) usr.sbin/ppp alias_cmd.c bundle.c command.c defs.h ip.c ipcp.c loadalias.h main.c prompt.c server.c Log: Remove MODE_ALIAS and add AliasEnabled() macro. Remove IsInteractive(). Revision Changes Path 1.12.2.6 +3 -4 src/usr.sbin/ppp/alias_cmd.c 1.1.2.43 +7 -1 src/usr.sbin/ppp/Attic/bundle.c 1.131.2.56 +9 -42 src/usr.sbin/ppp/command.c 1.29.2.11 +2 -3 src/usr.sbin/ppp/defs.h 1.38.2.21 +2 -2 src/usr.sbin/ppp/ip.c 1.50.2.34 +2 -2 src/usr.sbin/ppp/ipcp.c 1.4.2.2 +2 -1 src/usr.sbin/ppp/loadalias.h 1.121.2.47 +25 -16 src/usr.sbin/ppp/main.c 1.1.2.23 +2 -2 src/usr.sbin/ppp/Attic/prompt.c 1.16.2.14 +1 -3 src/usr.sbin/ppp/server.c brian 1998/04/08 11:27:22 PDT Modified files: (Branch: MP) usr.sbin/ppp defs.h Log: Correct (yesterdays) broken -background flag. Revision Changes Path 1.29.2.12 +3 -3 src/usr.sbin/ppp/defs.h brian 1998/04/08 11:27:30 PDT Modified files: (Branch: MP) usr.sbin/ppp prompt.c Log: We don't require a newline before the prompt if we've done a prompt_*Printf(). Revision Changes Path 1.1.2.24 +3 -2 src/usr.sbin/ppp/Attic/prompt.c brian 1998/04/10 06:19:26 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c bundle.h command.c datalink.c datalink.h defs.c defs.h ipcp.c ipcp.h log.c main.c modem.c modem.h physical.c physical.h ppp.8 prompt.c prompt.h server.c server.h systems.c systems.h throughput.c Log: o Remove the `mode' global - it's now per physical device. o Shuffle things that live at the datalink level into ``show link'' rather than ``show modem''. o Make both ``show'' commands prettier and more consistent, and display carrier status, link type and our name in ``show modem''. o Show redial and reconnect information in ``show link'' and remove ``show redial'' and ``show reconnect''. o Down the correct link in bundle_LinkLost(). o Remove stale -direct and -background links at the end of our main loop, not when we know they're going. This prevents unexpected pointer-invalidations... o If we ``set server'' with the same values twice, notice and don't moan about failure. o Record dial script despite our link mode. The mode may be changed later (next mod) :-) We never run scripts in -direct and -dedicated modes. o Make ``set server none'' functional again. o Correct datalink state array so that we don't report an ``unknown'' state. o Pass struct ipcp to IpcpCleanInterface, not struct fsm. o Create TUN_PREFIX define rather than hard-coding in main.c o prompt_TtyInit now handles a NULL prompt for -direct mode rather than having to create one then destroy it uncleanly. o Mention our mode in the "PPP Started" LogPHASE message. o Bring all auto links up when we have something to send. o Remove some redundant Physical_*() functions. o Show which connection is running a command when logging commands. o Initialise throughput uptime correctly. Revision Changes Path 1.1.2.44 +44 -24 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.27 +6 -4 src/usr.sbin/ppp/Attic/bundle.h 1.131.2.57 +63 -161 src/usr.sbin/ppp/command.c 1.1.2.36 +146 -38 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.17 +13 -7 src/usr.sbin/ppp/Attic/datalink.h 1.11.4.8 +1 -2 src/usr.sbin/ppp/defs.c 1.29.2.13 +11 -15 src/usr.sbin/ppp/defs.h 1.50.2.35 +10 -10 src/usr.sbin/ppp/ipcp.c 1.18.2.21 +2 -2 src/usr.sbin/ppp/ipcp.h 1.25.2.7 +2 -2 src/usr.sbin/ppp/log.c 1.121.2.48 +64 -76 src/usr.sbin/ppp/main.c 1.77.2.46 +66 -114 src/usr.sbin/ppp/modem.c 1.16.2.15 +2 -2 src/usr.sbin/ppp/modem.h 1.1.2.23 +2 -39 src/usr.sbin/ppp/Attic/physical.c 1.1.2.20 +2 -11 src/usr.sbin/ppp/Attic/physical.h 1.97.2.14 +11 -9 src/usr.sbin/ppp/ppp.8 1.1.2.25 +31 -35 src/usr.sbin/ppp/Attic/prompt.c 1.1.2.7 +6 -4 src/usr.sbin/ppp/Attic/prompt.h 1.16.2.15 +27 -17 src/usr.sbin/ppp/server.c 1.4.2.4 +6 -1 src/usr.sbin/ppp/server.h 1.35.2.6 +26 -39 src/usr.sbin/ppp/systems.c 1.10.2.4 +3 -2 src/usr.sbin/ppp/systems.h 1.4.4.6 +2 -1 src/usr.sbin/ppp/throughput.c brian 1998/04/10 06:22:40 PDT Modified files: (Branch: MP) usr.sbin/ppp modem.c Log: Oops - fix alignment in `show modem'. Revision Changes Path 1.77.2.47 +2 -2 src/usr.sbin/ppp/modem.c brian 1998/04/10 07:55:14 PDT Modified files: (Branch: MP) usr.sbin/ppp modem.c Log: Nuke the device name *after* unlocking it. Revision Changes Path 1.77.2.48 +5 -4 src/usr.sbin/ppp/modem.c brian 1998/04/10 16:51:36 PDT Modified files: (Branch: MP) usr.sbin/ppp chat.c command.c modem.c physical.c physical.h Log: o Fix chats expect-send-expect - it shouldn't be expect-send-send ! o Say `disabled' rather than 0s in `show timeout'. o Set all arguments in ``set device'' rather than just the first (read: quotes aren't necessary). o Set the device speed correctly (broken in last commit). Revision Changes Path 1.44.2.22 +7 -6 src/usr.sbin/ppp/chat.c 1.131.2.58 +11 -8 src/usr.sbin/ppp/command.c 1.77.2.49 +6 -5 src/usr.sbin/ppp/modem.c 1.1.2.24 +12 -5 src/usr.sbin/ppp/Attic/physical.c 1.1.2.21 +2 -2 src/usr.sbin/ppp/Attic/physical.h brian 1998/04/11 14:50:50 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c bundle.h command.c ppp.8 Log: Remove ``show timeout'' and ``show auth'' and add ``show bundle''. Mention ``show timer'' in the man page. Revision Changes Path 1.1.2.45 +24 -1 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.28 +2 -1 src/usr.sbin/ppp/Attic/bundle.h 1.131.2.59 +5 -34 src/usr.sbin/ppp/command.c 1.97.2.15 +6 -6 src/usr.sbin/ppp/ppp.8 brian 1998/04/14 00:25:39 PDT Modified files: (Branch: MP) usr.sbin/ppp lqr.c Log: Use datalink_Down when LQR fails, not bundle_Close(). Revision Changes Path 1.22.2.22 +22 -17 src/usr.sbin/ppp/lqr.c brian 1998/04/14 16:17:15 PDT Modified files: (Branch: MP) usr.sbin/ppp alias_cmd.c command.c command.h datalink.c filter.c ipcp.c log.c mp.c prompt.c systems.c vars.c Log: Pass all command arguments around with struct cmdargs rather than incrementing argv and decrementing argc. Now individual functions can determine their caller. This also removes the "prefix" hack in FindExec(). Revision Changes Path 1.12.2.7 +9 -8 src/usr.sbin/ppp/alias_cmd.c 1.131.2.60 +145 -116 src/usr.sbin/ppp/command.c 1.12.2.10 +2 -1 src/usr.sbin/ppp/command.h 1.1.2.37 +11 -11 src/usr.sbin/ppp/Attic/datalink.c 1.22.2.15 +14 -13 src/usr.sbin/ppp/filter.c 1.50.2.36 +7 -7 src/usr.sbin/ppp/ipcp.c 1.25.2.8 +3 -3 src/usr.sbin/ppp/log.c 1.1.2.3 +3 -3 src/usr.sbin/ppp/Attic/mp.c 1.1.2.26 +4 -4 src/usr.sbin/ppp/Attic/prompt.c 1.35.2.7 +3 -3 src/usr.sbin/ppp/systems.c 1.45.2.27 +3 -3 src/usr.sbin/ppp/vars.c brian 1998/04/14 16:17:25 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c Log: Pass all command arguments around with struct cmdargs rather than incrementing argv and decrementing argc. Now individual functions can determine their caller. This also removes the "prefix" hack in FindExec(). Revision Changes Path 1.1.2.46 +2 -2 src/usr.sbin/ppp/Attic/bundle.c brian 1998/04/15 17:26:25 PDT Modified files: (Branch: MP) usr.sbin/ppp Makefile auth.c bundle.c bundle.h ccp.c ccp.h chap.c command.c command.h datalink.c deflate.c fsm.c ipcp.c ipcp.h lcp.c lcp.h lqr.c main.c modem.c mp.c pap.c physical.c ppp.8 pred.c throughput.c throughput.h vjcomp.c Removed files: (Branch: MP) usr.sbin/ppp vars.c vars.h Log: o Move the accept/deny/disable/enable globals either to the bundle (non-negotiated vars) or to their respective IPCP, LCP or CCP. o Enable rolling throughput statistics by default. o Remove the `display' command. These values now appear in `show bundle', `show ipcp', `show ccp' and `show lcp'. o Initialise auth name & key at bundle create time (oops). o Rename pppd-deflate (the id-24 hack) to deflate24. o Don't send both a REJ and a NAK to an IPCP or LCP REQ. Favour the REJ (already done at the CCP level). o Recurse in datalink_UpdateSet() when we change state, otherwise we end up setting no descriptors and getting jammed in the imminent select() instead of doing the dial/login/hangup. o Display our CHAP encryption method despite being built with DES. o Display VJ as not negotiated in ``show ipcp'' when necessary. Revision Changes Path 1.36.2.10 +2 -2 src/usr.sbin/ppp/Makefile 1.27.2.21 +2 -3 src/usr.sbin/ppp/auth.c 1.1.2.47 +26 -1 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.29 +12 -1 src/usr.sbin/ppp/Attic/bundle.h 1.30.2.34 +33 -22 src/usr.sbin/ppp/ccp.c 1.14.2.17 +8 -2 src/usr.sbin/ppp/ccp.h 1.28.2.24 +3 -2 src/usr.sbin/ppp/chap.c 1.131.2.61 +260 -9 src/usr.sbin/ppp/command.c 1.12.2.11 +6 -21 src/usr.sbin/ppp/command.h 1.1.2.38 +13 -14 src/usr.sbin/ppp/Attic/datalink.c 1.6.4.11 +3 -4 src/usr.sbin/ppp/deflate.c 1.27.2.28 +19 -11 src/usr.sbin/ppp/fsm.c 1.50.2.37 +42 -28 src/usr.sbin/ppp/ipcp.c 1.18.2.22 +6 -3 src/usr.sbin/ppp/ipcp.h 1.55.2.42 +44 -17 src/usr.sbin/ppp/lcp.c 1.16.2.20 +7 -1 src/usr.sbin/ppp/lcp.h 1.22.2.23 +5 -13 src/usr.sbin/ppp/lqr.c 1.121.2.49 +2 -3 src/usr.sbin/ppp/main.c 1.77.2.50 +8 -7 src/usr.sbin/ppp/modem.c 1.1.2.4 +1 -4 src/usr.sbin/ppp/Attic/mp.c 1.20.2.25 +3 -2 src/usr.sbin/ppp/pap.c 1.1.2.25 +2 -5 src/usr.sbin/ppp/Attic/physical.c 1.97.2.16 +17 -20 src/usr.sbin/ppp/ppp.8 1.20.2.9 +2 -3 src/usr.sbin/ppp/pred.c 1.4.4.7 +8 -7 src/usr.sbin/ppp/throughput.c 1.2.4.4 +3 -2 src/usr.sbin/ppp/throughput.h 1.16.2.14 +6 -3 src/usr.sbin/ppp/vjcomp.c brian 1998/04/16 11:30:56 PDT Modified files: (Branch: MP) usr.sbin/ppp command.c filter.c filter.h ip.c ppp.8 Log: o Understand ``syn'' and ``finrst'' in filter rules. This is particularily useful when creating dial filters. Original work by: Junichi SATOH (junichi@astec.co.jp) o Parse a filter IP of ``0.0.0.0'' as having a width of 0, not 32. o Correct "set filter" usage message. o Warn about bad filter names. o Expand and correct a number of the man page sections. Revision Changes Path 1.131.2.62 +5 -3 src/usr.sbin/ppp/command.c 1.22.2.16 +36 -27 src/usr.sbin/ppp/filter.c 1.11.2.5 +4 -2 src/usr.sbin/ppp/filter.h 1.38.2.22 +15 -12 src/usr.sbin/ppp/ip.c 1.97.2.17 +274 -106 src/usr.sbin/ppp/ppp.8 brian 1998/04/16 14:19:07 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c Log: o FsmDown() and FsmClose() any NCP that's still around before going into phase DEAD when the last physical link disappears. o Don't go to phase TERMINATE if we're already phase DEAD. Revision Changes Path 1.1.2.48 +8 -2 src/usr.sbin/ppp/Attic/bundle.c brian 1998/04/16 15:11:47 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c Log: Stop the idle timer if the timeout is disabled while the timer is active. Revision Changes Path 1.1.2.49 +11 -10 src/usr.sbin/ppp/Attic/bundle.c brian 1998/04/16 16:06:54 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c Log: Fix the worst sort of bug - a SEGV in a diagnostic ! Also, use sizeof sockaddr_in instead of 16 when writing to the routing socket. Revision Changes Path 1.1.2.50 +9 -9 src/usr.sbin/ppp/Attic/bundle.c brian 1998/04/17 15:04:40 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c bundle.h datalink.c modem.c timer.c Log: o Remove bundle_LinkLost() and have the modem routines simply call datalink_Down() where appropriate rather than modem_Hangup(). o Now, when something horrible happens (failed read/write, loss of carrier etc), we go offline and run any hangup scripts etc in a controlled manner - exactly the same as if someone says ``down'' at the prompt or sends us a HUP. o -dedicated links that fail to make the modem raw close it, suffer the redial timeout then try to open it again. o Add a ``carrier lost'' warning diagnostic. Revision Changes Path 1.1.2.51 +1 -20 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.30 +1 -2 src/usr.sbin/ppp/Attic/bundle.h 1.1.2.39 +14 -2 src/usr.sbin/ppp/Attic/datalink.c 1.77.2.51 +17 -49 src/usr.sbin/ppp/modem.c 1.27.2.5 +2 -2 src/usr.sbin/ppp/timer.c brian 1998/04/17 15:05:42 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c bundle.h command.c id.c id.h ipcp.c ipcp.h ppp.8 Log: Support client side DNS server negotiation, disabled and denied by default (POLA). o Remove ``enable'' msext. Now, doing a ``set nbns'' will automatically enable a NBNS ACK/NAK rather than a REJ. o Add accept|disable|deny|enable dns. If we ``accept'', we'll tell the peer what our nameservers are (if he asks). The values in resolv.conf can be overridden with the ``set dns'' command. If we ``enable'', we'll REQ using our resolv.conf entries, and any NAKs are written back to resolv.conf. o Remove ``show msext'' and show the relevent IP numbers in ``show ipcp''. Revision Changes Path 1.1.2.52 +1 -3 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.31 +5 -6 src/usr.sbin/ppp/Attic/bundle.h 1.131.2.63 +46 -89 src/usr.sbin/ppp/command.c 1.6.4.5 +7 -3 src/usr.sbin/ppp/id.c 1.3.4.2 +2 -2 src/usr.sbin/ppp/id.h 1.50.2.38 +213 -69 src/usr.sbin/ppp/ipcp.c 1.18.2.23 +8 -5 src/usr.sbin/ppp/ipcp.h 1.97.2.18 +41 -31 src/usr.sbin/ppp/ppp.8 brian 1998/04/17 18:01:31 PDT Modified files: (Branch: MP) usr.sbin/ppp chat.c command.c datalink.c datalink.h filter.h hdlc.c link.h loadalias.c lqr.c mp.c prompt.c server.c Log: Cosmetic: Clean up warnings. Revision Changes Path 1.44.2.23 +11 -10 src/usr.sbin/ppp/chat.c 1.131.2.64 +4 -4 src/usr.sbin/ppp/command.c 1.1.2.40 +2 -2 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.18 +2 -2 src/usr.sbin/ppp/Attic/datalink.h 1.11.2.6 +2 -2 src/usr.sbin/ppp/filter.h 1.28.2.26 +3 -2 src/usr.sbin/ppp/hdlc.c 1.1.2.9 +2 -2 src/usr.sbin/ppp/Attic/link.h 1.14.2.3 +3 -3 src/usr.sbin/ppp/loadalias.c 1.22.2.24 +2 -2 src/usr.sbin/ppp/lqr.c 1.1.2.5 +2 -3 src/usr.sbin/ppp/Attic/mp.c 1.1.2.27 +4 -4 src/usr.sbin/ppp/Attic/prompt.c 1.16.2.16 +6 -6 src/usr.sbin/ppp/server.c brian 1998/04/18 16:17:27 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c chat.c datalink.c timer.c Log: Destroy struct chat when it's finished in struct datalink. Initialise chat timers correctly as they're malloc()ed as part of struct datalink, and initially contain garbage. Revision Changes Path 1.1.2.53 +2 -2 src/usr.sbin/ppp/Attic/bundle.c 1.44.2.24 +6 -6 src/usr.sbin/ppp/chat.c 1.1.2.41 +12 -3 src/usr.sbin/ppp/Attic/datalink.c 1.27.2.6 +2 -2 src/usr.sbin/ppp/timer.c brian 1998/04/18 18:18:52 PDT Modified files: (Branch: MP) usr.sbin/ppp async.c Log: Initialise our async escape map (oops, that hurt !). Revision Changes Path 1.15.2.12 +3 -1 src/usr.sbin/ppp/async.c brian 1998/04/18 19:23:25 PDT Modified files: (Branch: MP) usr.sbin/ppp ccp.c command.c ppp.8 Log: Add the ``open'' command and expand ``close''. It's now possible to ``close ccp'', change your compression algorithm, then ``open ccp'' while the link is up without losing data. Revision Changes Path 1.30.2.35 +4 -1 src/usr.sbin/ppp/ccp.c 1.131.2.65 +40 -6 src/usr.sbin/ppp/command.c 1.97.2.19 +22 -3 src/usr.sbin/ppp/ppp.8 brian 1998/04/18 20:41:03 PDT Modified files: (Branch: MP) usr.sbin/ppp ccp.c command.c ipcp.c route.c Log: o Allocate new CCP protocol options if they've been enabled since we first REQ'd. o Delete the allocated options when CCP is down (TLF). o Clean the IPCP interface on the way down when we're *not* in auto mode (rather than when we are) - typo. o Don't produce two similar IpcpLayerUp messages. Revision Changes Path 1.30.2.36 +16 -10 src/usr.sbin/ppp/ccp.c 1.131.2.66 +3 -3 src/usr.sbin/ppp/command.c 1.50.2.39 +3 -7 src/usr.sbin/ppp/ipcp.c 1.42.2.18 +3 -2 src/usr.sbin/ppp/route.c brian 1998/04/19 00:22:33 PDT Modified files: (Branch: MP) usr.sbin/ppp command.c Log: Correct the args passed to `shell'. Revision Changes Path 1.131.2.67 +7 -7 src/usr.sbin/ppp/command.c brian 1998/04/19 08:24:53 PDT Modified files: (Branch: MP) usr.sbin/ppp auth.c bundle.c chat.c datalink.c fsm.c hdlc.c lqr.c modem.c prompt.c throughput.c Log: Tidy up the use of struct pppTimer. Revision Changes Path 1.27.2.22 +1 -2 src/usr.sbin/ppp/auth.c 1.1.2.54 +1 -2 src/usr.sbin/ppp/Attic/bundle.c 1.44.2.25 +1 -4 src/usr.sbin/ppp/chat.c 1.1.2.42 +1 -2 src/usr.sbin/ppp/Attic/datalink.c 1.27.2.29 +3 -4 src/usr.sbin/ppp/fsm.c 1.28.2.27 +1 -3 src/usr.sbin/ppp/hdlc.c 1.22.2.25 +1 -2 src/usr.sbin/ppp/lqr.c 1.77.2.52 +1 -2 src/usr.sbin/ppp/modem.c 1.1.2.28 +1 -2 src/usr.sbin/ppp/Attic/prompt.c 1.4.4.8 +5 -5 src/usr.sbin/ppp/throughput.c brian 1998/04/19 16:09:15 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c fsm.c id.c ipcp.c lcp.c log.h lqr.c modem.c prompt.h sig.c slcompress.c timer.c Log: o Use __attribute__ (#ifdef __GNUC__) to type-check LogPrintf() and prompt_Printf(), and fix the bits identified as being wrong as a result. Revision Changes Path 1.1.2.55 +2 -2 src/usr.sbin/ppp/Attic/bundle.c 1.27.2.30 +8 -10 src/usr.sbin/ppp/fsm.c 1.6.4.6 +3 -3 src/usr.sbin/ppp/id.c 1.50.2.40 +12 -15 src/usr.sbin/ppp/ipcp.c 1.55.2.43 +5 -7 src/usr.sbin/ppp/lcp.c 1.18.2.4 +6 -1 src/usr.sbin/ppp/log.h 1.22.2.26 +4 -3 src/usr.sbin/ppp/lqr.c 1.77.2.53 +4 -4 src/usr.sbin/ppp/modem.c 1.1.2.8 +6 -1 src/usr.sbin/ppp/Attic/prompt.h 1.11.2.4 +2 -2 src/usr.sbin/ppp/sig.c 1.15.2.8 +2 -2 src/usr.sbin/ppp/slcompress.c 1.27.2.7 +4 -4 src/usr.sbin/ppp/timer.c brian 1998/04/19 17:20:43 PDT Modified files: (Branch: MP) usr.sbin/ppp link.h modem.c mp.c physical.h Log: Do away with the static struct timeoutArg. Move the struct pppTimer from struct link to struct physical for doing carrier checking. Revision Changes Path 1.1.2.10 +1 -2 src/usr.sbin/ppp/Attic/link.h 1.77.2.54 +22 -33 src/usr.sbin/ppp/modem.c 1.1.2.6 +1 -2 src/usr.sbin/ppp/Attic/mp.c 1.1.2.22 +3 -1 src/usr.sbin/ppp/Attic/physical.h brian 1998/04/19 17:21:26 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c Log: Indent Auth name properly. Revision Changes Path 1.1.2.56 +2 -2 src/usr.sbin/ppp/Attic/bundle.c brian 1998/04/20 18:02:39 PDT Modified files: (Branch: MP) usr.sbin/ppp async.c ipcp.c modem.c timer.c Log: o Remove some unused #includes. o Make sure our ipcp throughput timer is stopped before being nuked with a memset. o Don't initialise struct async & struct hdlc twice in modem_Create(). o Clarify some comments. Revision Changes Path 1.15.2.13 +1 -2 src/usr.sbin/ppp/async.c 1.50.2.41 +3 -2 src/usr.sbin/ppp/ipcp.c 1.77.2.55 +1 -4 src/usr.sbin/ppp/modem.c 1.27.2.8 +6 -6 src/usr.sbin/ppp/timer.c brian 1998/04/22 20:23:07 PDT Modified files: (Branch: MP) usr.sbin/ppp auth.c bundle.c bundle.h command.c datalink.c defs.c defs.h ipcp.c lcp.c lcp.h main.c mp.c mp.h ppp.8 Log: Negotiate MRRU, SHORTSEQ and ENDDISC. ENDDISC doesn't imply multilink ('cos I've seen my ISP REQ it without multilink). Setting MRRU is ifdef'd out until it's debugged and we can merge -direct links with other running programs. Fix MTU setting. Revision Changes Path 1.27.2.23 +3 -3 src/usr.sbin/ppp/auth.c 1.1.2.57 +28 -5 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.32 +7 -1 src/usr.sbin/ppp/Attic/bundle.h 1.131.2.68 +74 -28 src/usr.sbin/ppp/command.c 1.1.2.43 +16 -1 src/usr.sbin/ppp/Attic/datalink.c 1.11.4.9 +1 -19 src/usr.sbin/ppp/defs.c 1.29.2.14 +1 -3 src/usr.sbin/ppp/defs.h 1.50.2.42 +7 -5 src/usr.sbin/ppp/ipcp.c 1.55.2.44 +172 -39 src/usr.sbin/ppp/lcp.c 1.16.2.21 +10 -4 src/usr.sbin/ppp/lcp.h 1.121.2.50 +9 -6 src/usr.sbin/ppp/main.c 1.1.2.7 +202 -14 src/usr.sbin/ppp/Attic/mp.c 1.1.2.3 +27 -5 src/usr.sbin/ppp/Attic/mp.h 1.97.2.20 +55 -9 src/usr.sbin/ppp/ppp.8 brian 1998/04/23 11:55:54 PDT Modified files: (Branch: MP) usr.sbin/ppp datalink.c lcp.c Log: o Don't go multilink if the peer hasn't asked for it o Don't go multilink if the peer hasn't agreed o When negotiating multilink, don't try to push the peers MRU up according to our `set mtu' setting. Instead, accept whatever MRU they want and push their MRRU up instead. o When *not* negotiating multilink, REJ short sequence number REQs. Revision Changes Path 1.1.2.44 +2 -2 src/usr.sbin/ppp/Attic/datalink.c 1.55.2.45 +4 -3 src/usr.sbin/ppp/lcp.c brian 1998/04/23 11:56:01 PDT Modified files: (Branch: MP) usr.sbin/ppp ppp.8 Log: Mention how to set an ACCMAP for ^Q & ^S. Revision Changes Path 1.97.2.21 +5 -2 src/usr.sbin/ppp/ppp.8 brian 1998/04/23 11:56:23 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c datalink.c ipcp.c ipcp.h mp.c Log: o Add ipcp_SetLink() for attaching IPCP to the correct link, and call it after link authentication. o Pretty print our bundle MTU. o Correct MP header encoding and decoding (should be network byte order). o Add some debug diagnostics so that we can see MP fragment sending and re-assembly. Revision Changes Path 1.1.2.58 +6 -4 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.45 +3 -2 src/usr.sbin/ppp/Attic/datalink.c 1.50.2.43 +7 -1 src/usr.sbin/ppp/ipcp.c 1.18.2.24 +3 -2 src/usr.sbin/ppp/ipcp.h 1.1.2.8 +30 -21 src/usr.sbin/ppp/Attic/mp.c brian 1998/04/23 11:58:06 PDT Modified files: (Branch: MP) usr.sbin/ppp mp.c Log: Get the alignment right in ``show mp''. Revision Changes Path 1.1.2.9 +3 -3 src/usr.sbin/ppp/Attic/mp.c brian 1998/04/23 14:50:16 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c command.c fsm.c hdlc.c mp.c mp.h Log: o Initialise MP correctly depending on if we're the first link in mp_Up(). o Bring MP and its CCP down when we enter phase TERMINATE, and ditch everything in the incoming packet queue. o Enable MRRU negotiation. Now, we can multilink mode, but only with one physical link. o Close the link if the peer PROTO REJs PROTO_MP. o Prepend our protocol before passing a packet to struct mp for fragmentation. o Log info messages to DEBUG, not ERROR (oops). o Align `show mp' output (again). Revision Changes Path 1.1.2.59 +5 -3 src/usr.sbin/ppp/Attic/bundle.c 1.131.2.69 +2 -6 src/usr.sbin/ppp/command.c 1.27.2.31 +11 -1 src/usr.sbin/ppp/fsm.c 1.28.2.28 +18 -17 src/usr.sbin/ppp/hdlc.c 1.1.2.10 +49 -14 src/usr.sbin/ppp/Attic/mp.c 1.1.2.4 +2 -1 src/usr.sbin/ppp/Attic/mp.h brian 1998/04/23 16:50:43 PDT Modified files: (Branch: MP) usr.sbin/ppp arp.c arp.h mp.c mp.h ppp.8 Log: Create #defines for all endpoint discriptor classes, and allow `set enddisc mac'. Revision Changes Path 1.27.2.13 +4 -6 src/usr.sbin/ppp/arp.c 1.7.2.6 +3 -1 src/usr.sbin/ppp/arp.h 1.1.2.11 +46 -18 src/usr.sbin/ppp/Attic/mp.c 1.1.2.5 +8 -1 src/usr.sbin/ppp/Attic/mp.h 1.97.2.22 +16 -4 src/usr.sbin/ppp/ppp.8 brian 1998/04/24 12:15:28 PDT Modified files: (Branch: MP) usr.sbin/ppp ccp.c ccp.h deflate.c link.c link.h pred.c Log: Output the correct protocol id from the physical link-level CCP layer when we're in multilink mode. Revision Changes Path 1.30.2.37 +12 -3 src/usr.sbin/ppp/ccp.c 1.14.2.18 +3 -1 src/usr.sbin/ppp/ccp.h 1.6.4.12 +2 -2 src/usr.sbin/ppp/deflate.c 1.1.2.19 +2 -1 src/usr.sbin/ppp/Attic/link.c 1.1.2.11 +2 -2 src/usr.sbin/ppp/Attic/link.h 1.20.2.10 +2 -2 src/usr.sbin/ppp/pred.c brian 1998/04/24 12:15:50 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c ccp.c command.c fsm.c ipcp.c lcp.c log.c log.h mp.c ppp.8 Log: o Remove LINK level logging. o change the default link name to ``deflink'' rather than ``default''. o Prepend the link name to CCP and LCP FSM diagnostics. o Protect against 0 length options in CCP and IPCP REQ interpreters (already done for LCP). o Allow optional context for the `show' command. o Use MPs link when interpreting commands if the multilink mrru is configured rather than when multilink is active. This means that once we've ``set mrru xxx'', we then need to ``link deflink show ccp'' etc if we want to do link-level stuff (based on the command requiring optional or manditory context). o Use the ifconfig'd interface address in `set enddisc {ip,mac}' if it's there, otherwise the configuration file value. Revision Changes Path 1.1.2.60 +2 -2 src/usr.sbin/ppp/Attic/bundle.c 1.30.2.38 +29 -20 src/usr.sbin/ppp/ccp.c 1.131.2.70 +4 -4 src/usr.sbin/ppp/command.c 1.27.2.32 +43 -32 src/usr.sbin/ppp/fsm.c 1.50.2.44 +14 -17 src/usr.sbin/ppp/ipcp.c 1.55.2.46 +12 -11 src/usr.sbin/ppp/lcp.c 1.25.2.9 +2 -2 src/usr.sbin/ppp/log.c 1.18.2.5 +19 -21 src/usr.sbin/ppp/log.h 1.1.2.12 +13 -6 src/usr.sbin/ppp/Attic/mp.c 1.97.2.23 +7 -9 src/usr.sbin/ppp/ppp.8 brian 1998/04/24 12:16:18 PDT Modified files: (Branch: MP) usr.sbin/ppp auth.c auth.h bundle.c chap.c command.c datalink.c datalink.h hdlc.c hdlc.h lcp.c log.c lqr.c lqr.h modem.c mp.c mp.h pap.c ppp.8 Log: o Defer setting up pap/chap based IP numbers & labels until after we've determined if we're going to join another ppp invocation. o Make ``show link'' show all link details, and ``show links'' just give a list of links and their current status. o Show our current label in ``show bundle''. o Allow link cloning and removal as soon as our MRRU is set. o Make ``show lcp'' require context as nothing will ever change in our MP LCP (it's auto-configured as per rfc1990). o Initialise our LQM owner in hdlc_Init(). o Store our endpoint discriminator and authentication name at both the datalink and multilink level and compare them when we've finished AUTHENTICATE phase and before entering NETWORK phase. If they don't match, close the link again. Display the information in the appropriate ``show'' command. o Initialise datalink::phone and datalink::fsmp.object properly when we're cloning the link. o Show which link we're passing LQRs on in our diagnostics. o Reject endpoint discriminator REQs at the logical multilink level. o Remove the rest of our CARRIER and LINK logging setup. Revision Changes Path 1.27.2.24 +60 -31 src/usr.sbin/ppp/auth.c 1.10.2.8 +5 -4 src/usr.sbin/ppp/auth.h 1.1.2.61 +6 -9 src/usr.sbin/ppp/Attic/bundle.c 1.28.2.25 +3 -4 src/usr.sbin/ppp/chap.c 1.131.2.71 +9 -12 src/usr.sbin/ppp/command.c 1.1.2.46 +68 -29 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.19 +6 -2 src/usr.sbin/ppp/Attic/datalink.h 1.28.2.29 +5 -4 src/usr.sbin/ppp/hdlc.c 1.14.2.11 +2 -2 src/usr.sbin/ppp/hdlc.h 1.55.2.47 +18 -8 src/usr.sbin/ppp/lcp.c 1.25.2.10 +1 -3 src/usr.sbin/ppp/log.c 1.22.2.27 +12 -9 src/usr.sbin/ppp/lqr.c 1.12.2.4 +2 -2 src/usr.sbin/ppp/lqr.h 1.77.2.56 +2 -2 src/usr.sbin/ppp/modem.c 1.1.2.13 +43 -17 src/usr.sbin/ppp/Attic/mp.c 1.1.2.6 +30 -23 src/usr.sbin/ppp/Attic/mp.h 1.20.2.26 +3 -2 src/usr.sbin/ppp/pap.c 1.97.2.24 +7 -5 src/usr.sbin/ppp/ppp.8 brian 1998/04/24 12:16:21 PDT Modified files: (Branch: MP) usr.sbin/ppp mp.c Log: Choose the correct IP number in ``set enddisc {ip,mac}''. Revision Changes Path 1.1.2.14 +8 -8 src/usr.sbin/ppp/Attic/mp.c brian 1998/04/24 17:09:16 PDT Modified files: (Branch: MP) usr.sbin/ppp datalink.c deflate.c ipcp.c lcp.c pred.c Log: Make ``show ipcp'' prettier and remove a few redundant includes. Revision Changes Path 1.1.2.47 +4 -2 src/usr.sbin/ppp/Attic/datalink.c 1.6.4.13 +1 -2 src/usr.sbin/ppp/deflate.c 1.50.2.45 +16 -19 src/usr.sbin/ppp/ipcp.c 1.55.2.48 +1 -2 src/usr.sbin/ppp/lcp.c 1.20.2.11 +1 -2 src/usr.sbin/ppp/pred.c brian 1998/04/24 17:09:24 PDT Modified files: (Branch: MP) usr.sbin/ppp datalink.c mp.c mp.h Log: Show our link name when we fail to mp_Up(). Revision Changes Path 1.1.2.48 +2 -2 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.15 +6 -5 src/usr.sbin/ppp/Attic/mp.c 1.1.2.7 +3 -3 src/usr.sbin/ppp/Attic/mp.h brian 1998/04/24 17:09:31 PDT Modified files: (Branch: MP) usr.sbin/ppp modem.c Log: Use the link name for modem throughput logging. Revision Changes Path 1.77.2.57 +2 -2 src/usr.sbin/ppp/modem.c brian 1998/04/24 17:20:25 PDT Modified files: usr.sbin/ppp route.c Log: Fix diagnostic typo. Revision Changes Path 1.44 +2 -2 src/usr.sbin/ppp/route.c brian 1998/04/24 17:21:54 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp route.c Log: MFC: Fix diagnostic. Revision Changes Path 1.9.2.12 +2 -2 src/usr.sbin/ppp/route.c brian 1998/04/25 02:16:26 PDT Modified files: usr.sbin/ppp command.c ip.c loadalias.c Log: Quieten gcc-2.8.1 Revision Changes Path 1.134 +5 -3 src/usr.sbin/ppp/command.c 1.40 +5 -3 src/usr.sbin/ppp/ip.c 1.15 +3 -2 src/usr.sbin/ppp/loadalias.c brian 1998/04/25 02:17:54 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c ip.c loadalias.c Log: MFC: Quieten gcc-2.8.1 Revision Changes Path 1.24.2.50 +5 -3 src/usr.sbin/ppp/command.c 1.9.2.17 +5 -3 src/usr.sbin/ppp/ip.c 1.1.2.8 +3 -2 src/usr.sbin/ppp/loadalias.c brian 1998/04/25 03:50:16 PDT Modified files: (Branch: MP) usr.sbin/ppp Makefile bundle.c ccp.c command.c deflate.c filter.c id.c ip.c ipcp.c lcp.c loadalias.c log.c main.c modem.c mp.c physical.c route.c slcompress.c tun.c Log: Make gcc-2.8.1 build ppp cleanly. Support OpenBSD again. Revision Changes Path 1.36.2.11 +10 -3 src/usr.sbin/ppp/Makefile 1.1.2.62 +6 -4 src/usr.sbin/ppp/Attic/bundle.c 1.30.2.39 +5 -3 src/usr.sbin/ppp/ccp.c 1.131.2.72 +13 -9 src/usr.sbin/ppp/command.c 1.6.4.14 +3 -2 src/usr.sbin/ppp/deflate.c 1.22.2.17 +3 -2 src/usr.sbin/ppp/filter.c 1.6.4.7 +2 -1 src/usr.sbin/ppp/id.c 1.38.2.23 +11 -5 src/usr.sbin/ppp/ip.c 1.50.2.46 +10 -5 src/usr.sbin/ppp/ipcp.c 1.55.2.49 +4 -3 src/usr.sbin/ppp/lcp.c 1.14.2.4 +3 -2 src/usr.sbin/ppp/loadalias.c 1.25.2.11 +5 -4 src/usr.sbin/ppp/log.c 1.121.2.51 +5 -2 src/usr.sbin/ppp/main.c 1.77.2.58 +11 -7 src/usr.sbin/ppp/modem.c 1.1.2.16 +3 -2 src/usr.sbin/ppp/Attic/mp.c 1.1.2.26 +3 -2 src/usr.sbin/ppp/Attic/physical.c 1.42.2.19 +5 -5 src/usr.sbin/ppp/route.c 1.15.2.9 +2 -2 src/usr.sbin/ppp/slcompress.c 1.6.4.14 +3 -1 src/usr.sbin/ppp/tun.c brian 1998/04/26 18:40:40 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c command.c Log: o Don't limit our tun device number to 256. As long as there's another /dev/ entry, keep trying to open them. o Don't allow ``open ccp'' if lcp isn't open. Revision Changes Path 1.1.2.63 +8 -15 src/usr.sbin/ppp/Attic/bundle.c 1.131.2.73 +5 -3 src/usr.sbin/ppp/command.c brian 1998/04/27 18:25:51 PDT Modified files: (Branch: MP) usr.sbin/ppp arp.c auth.c bundle.c bundle.h ccp.c chap.c chat.c datalink.c descriptor.h filter.c fsm.c hdlc.c id.c id.h ip.c ipcp.c lcp.c lqr.c main.c modem.c mp.c mp.h pap.c physical.c route.c server.c slcompress.c tun.c vjcomp.c Log: o Add the link name to modem diagnostics. o Create struct mpserver as part of struct mp. mpserver creates a unix-domain socket based on the peers auth name and endpoint discriminator. If it already exists, ppp will ``pass the link'' over to the owner of the socket, joining it into the bundle of another ppp invocation, otherwise ppp waits for other invocations to pass it links through this socket. The final piece of code will be the code that flattens our datalink info and passes it down this channel (not yet implemented). Revision Changes Path 1.27.2.14 +2 -1 src/usr.sbin/ppp/arp.c 1.27.2.25 +2 -1 src/usr.sbin/ppp/auth.c 1.1.2.64 +16 -1 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.33 +3 -1 src/usr.sbin/ppp/Attic/bundle.h 1.30.2.40 +2 -1 src/usr.sbin/ppp/ccp.c 1.28.2.26 +2 -6 src/usr.sbin/ppp/chap.c 1.44.2.26 +2 -1 src/usr.sbin/ppp/chat.c 1.1.2.49 +16 -11 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.10 +2 -1 src/usr.sbin/ppp/Attic/descriptor.h 1.22.2.18 +2 -1 src/usr.sbin/ppp/filter.c 1.27.2.33 +4 -2 src/usr.sbin/ppp/fsm.c 1.28.2.30 +2 -1 src/usr.sbin/ppp/hdlc.c 1.6.4.8 +28 -1 src/usr.sbin/ppp/id.c 1.3.4.3 +4 -1 src/usr.sbin/ppp/id.h 1.38.2.24 +2 -1 src/usr.sbin/ppp/ip.c 1.50.2.47 +2 -1 src/usr.sbin/ppp/ipcp.c 1.55.2.50 +2 -1 src/usr.sbin/ppp/lcp.c 1.22.2.28 +2 -1 src/usr.sbin/ppp/lqr.c 1.121.2.52 +6 -1 src/usr.sbin/ppp/main.c 1.77.2.59 +70 -78 src/usr.sbin/ppp/modem.c 1.1.2.17 +192 -27 src/usr.sbin/ppp/Attic/mp.c 1.1.2.8 +24 -5 src/usr.sbin/ppp/Attic/mp.h 1.20.2.27 +2 -4 src/usr.sbin/ppp/pap.c 1.1.2.27 +2 -1 src/usr.sbin/ppp/Attic/physical.c 1.42.2.20 +2 -1 src/usr.sbin/ppp/route.c 1.16.2.17 +2 -2 src/usr.sbin/ppp/server.c 1.15.2.10 +2 -1 src/usr.sbin/ppp/slcompress.c 1.6.4.15 +2 -1 src/usr.sbin/ppp/tun.c 1.16.2.15 +2 -1 src/usr.sbin/ppp/vjcomp.c brian 1998/04/30 16:52:54 PDT Modified files: (Branch: MP) usr.sbin/ppp datalink.c Log: Don't forget to set up our ppp.secret IP numbers & label in non-MP mode. Revision Changes Path 1.1.2.50 +2 -1 src/usr.sbin/ppp/Attic/datalink.c brian 1998/04/30 16:54:01 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c bundle.h ccp.c ccp.h chat.c command.c command.h datalink.c datalink.h defs.c defs.h fsm.c fsm.h id.c id.h ipcp.c lcp.c lcp.h log.c log.h main.c modem.c modem.h mp.c mp.h physical.c ppp.8 systems.c timer.c Log: o Create a new ``timer'' log level. This lets us ``set log debug'' without filling our filesystem/screen with junk that we don't really want to see. o change PHYS_STDIN to PHYS_DIRECT - we can handle incoming connections that aren't on STDIN_FILENO now. o Allow return values from our FSM LayerUp functions. If LayerUp() fails, the FSM does an immediate FsmDown() without calling the fsm_parent's Layer{Up,Down} functions. o Clear the close-on-exec flag of file descriptor 3 when executing chat programs so that our documented ability to communicate with /dev/tty via that descriptor works. Also document it as descriptor 3, not 4 :-O o Allow a ``rm'' command as an alias for ``remove''. o Fix the bind()/connect()/accept() calls made by the MP server. o Create bundle_SendDatalink() and bundle_ReceiveDatalink(). This allows `struct datalink's to flatten themselves, pass through a pipe (read: the eye of a needle !) and come alive at the other end. The donator then fork()s & exec()s pppmpipe, ``passing'' the connection to another ppp instance. *** PPP NOW TALKS MULTILINK :-))) *** Our link utilization is hideous, and lots of code needs tidying still. It's also probably riddled with bugs ! It's been tested against itself only, and has hung once, so confidence isn't high.... Revision Changes Path 1.1.2.65 +128 -19 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.34 +1 -2 src/usr.sbin/ppp/Attic/bundle.h 1.30.2.41 +17 -6 src/usr.sbin/ppp/ccp.c 1.14.2.19 +2 -1 src/usr.sbin/ppp/ccp.h 1.44.2.27 +2 -1 src/usr.sbin/ppp/chat.c 1.131.2.74 +7 -10 src/usr.sbin/ppp/command.c 1.12.2.12 +4 -1 src/usr.sbin/ppp/command.h 1.1.2.51 +165 -8 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.20 +5 -3 src/usr.sbin/ppp/Attic/datalink.h 1.11.4.10 +20 -1 src/usr.sbin/ppp/defs.c 1.29.2.15 +4 -2 src/usr.sbin/ppp/defs.h 1.27.2.34 +17 -5 src/usr.sbin/ppp/fsm.c 1.16.2.15 +2 -2 src/usr.sbin/ppp/fsm.h 1.6.4.9 +7 -7 src/usr.sbin/ppp/id.c 1.3.4.4 +3 -3 src/usr.sbin/ppp/id.h 1.50.2.48 +5 -4 src/usr.sbin/ppp/ipcp.c 1.55.2.51 +17 -6 src/usr.sbin/ppp/lcp.c 1.16.2.22 +2 -1 src/usr.sbin/ppp/lcp.h 1.25.2.12 +5 -2 src/usr.sbin/ppp/log.c 1.18.2.6 +15 -14 src/usr.sbin/ppp/log.h 1.121.2.53 +8 -7 src/usr.sbin/ppp/main.c 1.77.2.60 +110 -9 src/usr.sbin/ppp/modem.c 1.16.2.16 +3 -1 src/usr.sbin/ppp/modem.h 1.1.2.18 +72 -45 src/usr.sbin/ppp/Attic/mp.c 1.1.2.9 +7 -2 src/usr.sbin/ppp/Attic/mp.h 1.1.2.28 +4 -12 src/usr.sbin/ppp/Attic/physical.c 1.97.2.25 +11 -8 src/usr.sbin/ppp/ppp.8 1.35.2.8 +2 -2 src/usr.sbin/ppp/systems.c 1.27.2.9 +6 -6 src/usr.sbin/ppp/timer.c brian 1998/05/01 12:20:12 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c command.c datalink.c defs.h modem.c Log: o Use two `cat' processes to connect the modem to an already-running ppp. Suggested by: Garrett Wollman o Use _PATH_DEVNULL rather than "/dev/null" o Be more paranoid about nuking running timers when transferring links. Revision Changes Path 1.1.2.66 +44 -20 src/usr.sbin/ppp/Attic/bundle.c 1.131.2.75 +5 -4 src/usr.sbin/ppp/command.c 1.1.2.52 +5 -1 src/usr.sbin/ppp/Attic/datalink.c 1.29.2.16 +2 -2 src/usr.sbin/ppp/defs.h 1.77.2.61 +9 -7 src/usr.sbin/ppp/modem.c brian 1998/05/01 12:22:25 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c chat.c command.c modem.c physical.c physical.h Log: o Explicitly set the close-on-exec flag of descriptor 3 before exec()ing. Tidy up file dups in general prior to exec(). This prevents our tun device (fd 3) from staying open (and configured) despite handing off all it's links and exiting (because ``cat'' holds it open). o Don't bother SIG_DFL'ing signals before exec() as they're already trapped with specific handlers and will be handled correctly by the exec. o Use values from paths.h for "/dev/" and "/dev/tty". o Don't assert() in physical.c. Revision Changes Path 1.1.2.67 +2 -1 src/usr.sbin/ppp/Attic/bundle.c 1.44.2.28 +11 -19 src/usr.sbin/ppp/chat.c 1.131.2.76 +4 -7 src/usr.sbin/ppp/command.c 1.77.2.62 +5 -3 src/usr.sbin/ppp/modem.c 1.1.2.29 +2 -14 src/usr.sbin/ppp/Attic/physical.c 1.1.2.23 +1 -2 src/usr.sbin/ppp/Attic/physical.h brian 1998/05/01 12:26:28 PDT Modified files: (Branch: MP) usr.sbin/ppp alias_cmd.c alias_cmd.h arp.c arp.h async.c auth.c auth.h bundle.c ccp.c ccp.h chap.c chap.h chap_ms.c chap_ms.h chat.c chat.h command.c command.h datalink.c datalink.h deflate.c defs.h filter.c filter.h fsm.c fsm.h hdlc.c hdlc.h id.c ip.c ip.h ipcp.c ipcp.h iplist.c lcp.c lcp.h link.c loadalias.c loadalias.h log.c log.h lqr.c lqr.h main.c mbuf.c mbuf.h modem.c mp.c mp.h pap.c pap.h pathnames.h physical.c physical.h pred.c prompt.c prompt.h route.c route.h server.c server.h sig.c sig.h slcompress.c slcompress.h systems.c systems.h throughput.c timer.c timer.h tun.c vjcomp.c vjcomp.h Log: Cosmetic: Make our external function names consistent. Revision Changes Path 1.12.2.8 +8 -8 src/usr.sbin/ppp/alias_cmd.c 1.7.2.2 +3 -3 src/usr.sbin/ppp/alias_cmd.h 1.27.2.15 +23 -23 src/usr.sbin/ppp/arp.c 1.7.2.7 +3 -3 src/usr.sbin/ppp/arp.h 1.15.2.14 +16 -16 src/usr.sbin/ppp/async.c 1.27.2.26 +13 -13 src/usr.sbin/ppp/auth.c 1.10.2.9 +12 -11 src/usr.sbin/ppp/auth.h 1.1.2.68 +63 -63 src/usr.sbin/ppp/Attic/bundle.c 1.30.2.42 +30 -30 src/usr.sbin/ppp/ccp.c 1.14.2.20 +3 -3 src/usr.sbin/ppp/ccp.h 1.28.2.27 +24 -24 src/usr.sbin/ppp/chap.c 1.9.2.6 +3 -3 src/usr.sbin/ppp/chap.h 1.5.4.3 +2 -2 src/usr.sbin/ppp/chap_ms.c 1.2.4.1 +2 -2 src/usr.sbin/ppp/chap_ms.h 1.44.2.29 +37 -37 src/usr.sbin/ppp/chat.c 1.9.2.8 +4 -7 src/usr.sbin/ppp/chat.h 1.131.2.77 +108 -108 src/usr.sbin/ppp/command.c 1.12.2.13 +8 -9 src/usr.sbin/ppp/command.h 1.1.2.53 +69 -69 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.21 +1 -2 src/usr.sbin/ppp/Attic/datalink.h 1.6.4.15 +47 -47 src/usr.sbin/ppp/deflate.c 1.29.2.17 +3 -1 src/usr.sbin/ppp/defs.h 1.22.2.19 +29 -29 src/usr.sbin/ppp/filter.c 1.11.2.7 +3 -3 src/usr.sbin/ppp/filter.h 1.27.2.35 +102 -102 src/usr.sbin/ppp/fsm.c 1.16.2.16 +9 -9 src/usr.sbin/ppp/fsm.h 1.28.2.31 +56 -56 src/usr.sbin/ppp/hdlc.c 1.14.2.12 +5 -5 src/usr.sbin/ppp/hdlc.h 1.6.4.10 +19 -19 src/usr.sbin/ppp/id.c 1.38.2.25 +41 -41 src/usr.sbin/ppp/ip.c 1.8.2.9 +4 -4 src/usr.sbin/ppp/ip.h 1.50.2.49 +64 -64 src/usr.sbin/ppp/ipcp.c 1.18.2.25 +6 -6 src/usr.sbin/ppp/ipcp.h 1.4.4.3 +3 -3 src/usr.sbin/ppp/iplist.c 1.55.2.52 +44 -44 src/usr.sbin/ppp/lcp.c 1.16.2.23 +2 -2 src/usr.sbin/ppp/lcp.h 1.1.2.20 +12 -12 src/usr.sbin/ppp/Attic/link.c 1.14.2.5 +7 -7 src/usr.sbin/ppp/loadalias.c 1.4.2.3 +4 -4 src/usr.sbin/ppp/loadalias.h 1.25.2.13 +45 -45 src/usr.sbin/ppp/log.c 1.18.2.7 +19 -19 src/usr.sbin/ppp/log.h 1.22.2.29 +44 -44 src/usr.sbin/ppp/lqr.c 1.12.2.5 +8 -8 src/usr.sbin/ppp/lqr.h 1.121.2.54 +52 -53 src/usr.sbin/ppp/main.c 1.13.2.11 +24 -24 src/usr.sbin/ppp/mbuf.c 1.11.2.5 +11 -11 src/usr.sbin/ppp/mbuf.h 1.77.2.63 +74 -74 src/usr.sbin/ppp/modem.c 1.1.2.19 +51 -51 src/usr.sbin/ppp/Attic/mp.c 1.1.2.10 +1 -2 src/usr.sbin/ppp/Attic/mp.h 1.20.2.28 +20 -21 src/usr.sbin/ppp/pap.c 1.5.2.5 +3 -3 src/usr.sbin/ppp/pap.h 1.8.2.1 +0 -43 src/usr.sbin/ppp/pathnames.h 1.1.2.30 +17 -17 src/usr.sbin/ppp/Attic/physical.c 1.1.2.24 +27 -31 src/usr.sbin/ppp/Attic/physical.h 1.20.2.12 +22 -22 src/usr.sbin/ppp/pred.c 1.1.2.29 +18 -18 src/usr.sbin/ppp/Attic/prompt.c 1.1.2.9 +1 -2 src/usr.sbin/ppp/Attic/prompt.h 1.42.2.21 +20 -20 src/usr.sbin/ppp/route.c 1.10.2.5 +3 -3 src/usr.sbin/ppp/route.h 1.16.2.18 +21 -21 src/usr.sbin/ppp/server.c 1.4.2.5 +4 -5 src/usr.sbin/ppp/server.h 1.11.2.5 +4 -4 src/usr.sbin/ppp/sig.c 1.11.2.1 +3 -3 src/usr.sbin/ppp/sig.h 1.15.2.11 +9 -9 src/usr.sbin/ppp/slcompress.c 1.10.2.5 +2 -2 src/usr.sbin/ppp/slcompress.h 1.35.2.9 +16 -17 src/usr.sbin/ppp/systems.c 1.10.2.5 +3 -3 src/usr.sbin/ppp/systems.h 1.4.4.9 +10 -10 src/usr.sbin/ppp/throughput.c 1.27.2.10 +22 -22 src/usr.sbin/ppp/timer.c 1.5.4.4 +5 -5 src/usr.sbin/ppp/timer.h 1.6.4.16 +2 -2 src/usr.sbin/ppp/tun.c 1.16.2.16 +16 -16 src/usr.sbin/ppp/vjcomp.c 1.5.4.6 +3 -3 src/usr.sbin/ppp/vjcomp.h brian 1998/05/01 12:27:16 PDT Removed files: (Branch: MP) usr.sbin/ppp pathnames.h Log: Pathnames.h is no longer required. brian 1998/05/01 15:39:40 PDT Modified files: (Branch: MP) usr.sbin/ppp log.c log.h ppp.8 Log: o Mention the ``timer'' log in the man page. o Remove an escaped mention of ``carrier'' logging. o Alphabeticalise timer logging in the log list. Revision Changes Path 1.25.2.14 +2 -2 src/usr.sbin/ppp/log.c 1.18.2.8 +9 -9 src/usr.sbin/ppp/log.h 1.97.2.26 +4 -3 src/usr.sbin/ppp/ppp.8 brian 1998/05/02 14:57:51 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c bundle.h datalink.c datalink.h modem.c modem.h mp.c mp.h Log: o Transfer file descriptors using {send,recv}msg & SCM_RIGHTS, using the scatter/gather array to transfer the link information. The whole link is now passed in one message. This is far better than the two `/bin/cat' processes per additional link :-) I remember years ago thinking that file descriptor transferral would be a really amazing facility ! Suggested by: Garrett Wollman and: Eivind Eklund Revision Changes Path 1.1.2.69 +99 -102 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.35 +4 -3 src/usr.sbin/ppp/Attic/bundle.h 1.1.2.54 +42 -83 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.22 +7 -3 src/usr.sbin/ppp/Attic/datalink.h 1.77.2.64 +31 -50 src/usr.sbin/ppp/modem.c 1.16.2.17 +5 -3 src/usr.sbin/ppp/modem.h 1.1.2.20 +26 -31 src/usr.sbin/ppp/Attic/mp.c 1.1.2.11 +7 -4 src/usr.sbin/ppp/Attic/mp.h brian 1998/05/03 04:24:19 PDT Modified files: (Branch: MP) usr.sbin/ppp hdlc.c modem.c Log: o Mention our link name with timed HDLC error reports. o Switch off our carrier detect timer if we don't have CD after logging in. o Maintain our CD timer after a link transfer. Revision Changes Path 1.28.2.32 +2 -2 src/usr.sbin/ppp/hdlc.c 1.77.2.65 +16 -4 src/usr.sbin/ppp/modem.c brian 1998/05/03 15:13:15 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c mp.c mp.h ppp.8 Log: o Display current link throughput in `show links' (assuming throughput measurement is enabled). o Load balance the links based on weight *and* on a round-robin basis. This makes things fairly even on an output basis. We don't try to allow for the peer sending all his data down one link (and try to send ours back up the other). o Show the number of pending input buffers that can't be processed in ``show mp''. o Fix a typo in the man page. Revision Changes Path 1.1.2.70 +8 -3 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.21 +72 -40 src/usr.sbin/ppp/Attic/mp.c 1.1.2.12 +6 -2 src/usr.sbin/ppp/Attic/mp.h 1.97.2.27 +2 -2 src/usr.sbin/ppp/ppp.8 brian 1998/05/03 20:00:10 PDT Modified files: (Branch: MP) usr.sbin/ppp hdlc.c mp.c vjcomp.c Log: o Increment expected MP fragment numbers correctly, according to SHORTSEQ negotiation. o Don't forget to attach incoming fragments with a number greater than everything else in the queue (rather than leaking memory). o Output the link name with the ``other'' hdlc diagnostic message. o Correct a VJ diagnostic (`COMPPROTO', not `proto'). Revision Changes Path 1.28.2.33 +3 -2 src/usr.sbin/ppp/hdlc.c 1.1.2.22 +14 -15 src/usr.sbin/ppp/Attic/mp.c 1.16.2.17 +2 -2 src/usr.sbin/ppp/vjcomp.c brian 1998/05/03 20:01:35 PDT Modified files: (Branch: MP) usr.sbin/ppp Makefile Log: Keep DPADD and LDADD consistent. Revision Changes Path 1.36.2.12 +3 -2 src/usr.sbin/ppp/Makefile brian 1998/05/04 14:42:42 PDT Modified files: (Branch: MP) usr.sbin/ppp mp.c Log: Allow a 1000 fragment sliding window when placing a new fragment in our inbound multilnk queue. This fixes wrapping problems when something arrives out-of-sequence. Revision Changes Path 1.1.2.23 +10 -3 src/usr.sbin/ppp/Attic/mp.c brian 1998/05/04 20:01:34 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c modem.c tun.c Log: o Use a tun speed of 115200 for each network link. o Display the link weight in `show links', and only show throughput for open links. Revision Changes Path 1.1.2.71 +6 -4 src/usr.sbin/ppp/Attic/bundle.c 1.77.2.66 +4 -1 src/usr.sbin/ppp/modem.c 1.6.4.17 +2 -1 src/usr.sbin/ppp/tun.c brian 1998/05/05 16:30:16 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c bundle.h command.c ipcp.c ipcp.h ppp.8 route.c route.h Log: Create `struct sticky_route'. Any `add' or `delete' command that uses MYADDR or HISADDR will be added to the sticky route list (show ipcp). When MYADDR or HISADDR change due to IPCP negotiations, and if `sroutes' is enabled (the default), all sticky route entries are updated in the routing table. The end result is that `add default hisaddr' will ``stick'', as will ``add myaddr 255.255.255.255 127.0.0.1'' and ``add 1.2.3.4 255.255.255.0 hisaddr''. Revision Changes Path 1.1.2.72 +25 -17 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.36 +6 -5 src/usr.sbin/ppp/Attic/bundle.h 1.131.2.78 +38 -22 src/usr.sbin/ppp/command.c 1.50.2.50 +35 -28 src/usr.sbin/ppp/ipcp.c 1.18.2.26 +4 -1 src/usr.sbin/ppp/ipcp.h 1.97.2.28 +105 -91 src/usr.sbin/ppp/ppp.8 1.42.2.22 +127 -1 src/usr.sbin/ppp/route.c 1.10.2.6 +24 -1 src/usr.sbin/ppp/route.h brian 1998/05/05 17:38:56 PDT Modified files: (Branch: MP) usr.sbin/ppp route.c Log: Don't allow duplicate sticky routes. Revision Changes Path 1.42.2.23 +3 -2 src/usr.sbin/ppp/route.c brian 1998/05/06 11:49:48 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c datalink.c main.c modem.c Log: o Don't enter phase TERMINATE in the LCP TLD, leave it exclusively for the last NCP TLF. o Move tun reading from the main loop into the bundle descriptor handling routines. o Cosmetic: Add a few `const's and make some diagnostics clearer. Revision Changes Path 1.1.2.73 +93 -15 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.55 +4 -4 src/usr.sbin/ppp/Attic/datalink.c 1.121.2.55 +4 -90 src/usr.sbin/ppp/main.c 1.77.2.67 +6 -6 src/usr.sbin/ppp/modem.c brian 1998/05/06 11:50:14 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c bundle.h defs.c main.c mp.c Log: o Make sure we don't dereference NULL when we've lost all our links. o Use srandomdev() for __FreeBSD__ >= 2, not just >2. o Use srandom((time(NULL)^getpid())+random()), random() when we haven't got srandomdev(). Revision Changes Path 1.1.2.74 +23 -7 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.37 +2 -1 src/usr.sbin/ppp/Attic/bundle.h 1.11.4.11 +3 -3 src/usr.sbin/ppp/defs.c 1.121.2.56 +4 -6 src/usr.sbin/ppp/main.c 1.1.2.24 +4 -2 src/usr.sbin/ppp/Attic/mp.c brian 1998/05/06 16:49:36 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c datalink.c datalink.h Log: Log link name changes correctly. Revision Changes Path 1.1.2.75 +14 -3 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.56 +6 -6 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.23 +2 -2 src/usr.sbin/ppp/Attic/datalink.h brian 1998/05/06 16:49:51 PDT Modified files: (Branch: MP) usr.sbin/ppp lcp.c mp.c Log: o Behave correctly when short sequence numbers are denied. o Determine if one seq is less than the other correctly, given the point at which they wrap (again). Revision Changes Path 1.55.2.53 +2 -1 src/usr.sbin/ppp/lcp.c 1.1.2.25 +14 -5 src/usr.sbin/ppp/Attic/mp.c brian 1998/05/06 16:50:28 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c bundle.h command.c ip.c ipcp.c route.c tun.c tun.h Log: Categorize the fields in struct bundle, and make the tunnel device speed available in ``show bundle''. Revision Changes Path 1.1.2.76 +57 -52 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.38 +14 -6 src/usr.sbin/ppp/Attic/bundle.h 1.131.2.79 +3 -3 src/usr.sbin/ppp/command.c 1.38.2.26 +4 -4 src/usr.sbin/ppp/ip.c 1.50.2.51 +3 -3 src/usr.sbin/ppp/ipcp.c 1.42.2.24 +3 -3 src/usr.sbin/ppp/route.c 1.6.4.18 +4 -5 src/usr.sbin/ppp/tun.c 1.3.4.3 +2 -2 src/usr.sbin/ppp/tun.h brian 1998/05/07 18:15:21 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c datalink.c hdlc.c lqr.c lqr.h main.c modem.c mp.c timer.c timer.h Log: o Rename datalinks as soon as the name has been received so that LQM and HDLC timer diagnostics come out with the correct name. o Don't send an LQR immediately upon reviving a datalink. Leave it 'till the next timeout. o Add the link name to some more LQR diagnostics. o Break out of the main loop when a descriptor exception is seen in select(). o Remove the evil nointr_[u]sleep() functions. Timers should be (and are) used instead. o Treat a read() of 0 bytes as an error that's fatal to the link on which the read() is done. We should never read() 0 after select() says there's something there - not unless the link has been closed by the other side. o Write the data seen before a HDLC header to the terminal in `term' mode, *not* back to the modem :-/ o Initialise our transmitted file descriptor before starting any timers. o Only send data links that have *no* pending output data. This means that our final ACK will be written rather than being nuked with the datalink transmission. Revision Changes Path 1.1.2.77 +8 -28 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.57 +25 -4 src/usr.sbin/ppp/Attic/datalink.c 1.28.2.34 +3 -3 src/usr.sbin/ppp/hdlc.c 1.22.2.30 +37 -14 src/usr.sbin/ppp/lqr.c 1.12.2.6 +2 -1 src/usr.sbin/ppp/lqr.h 1.121.2.57 +4 -1 src/usr.sbin/ppp/main.c 1.77.2.68 +26 -21 src/usr.sbin/ppp/modem.c 1.1.2.26 +9 -5 src/usr.sbin/ppp/Attic/mp.c 1.27.2.11 +1 -57 src/usr.sbin/ppp/timer.c 1.5.4.5 +1 -3 src/usr.sbin/ppp/timer.h brian 1998/05/08 11:50:03 PDT Modified files: (Branch: MP) usr.sbin/ppp command.c ppp.8 Log: Make the `link' and `clone' commands understand a comma-separated list of links, and make `link' understand `*' for all links. This allows (for example): clone 1,2,3,4,5 link 1,3 open link 2,4,5 rm close link * rm Revision Changes Path 1.131.2.80 +53 -15 src/usr.sbin/ppp/command.c 1.97.2.29 +13 -4 src/usr.sbin/ppp/ppp.8 brian 1998/05/08 11:50:27 PDT Modified files: (Branch: MP) usr.sbin/ppp command.c main.c ppp.8 Log: o When specifying the diagnostic port (`set server'), replace the first ``%d'' in the unix-domain socket name with the current interface unit number. In the case of tcp ports, allow a ``+'' prefix to add the unit number to the specified port number. o Remove all mention of SIGUSR1 (was already #ifdef'd out). We can't create diagnostic sockets on-the-fly with a signal any more because there's no way of specifying the password without confusing matters with the previous ppp.secret scenario. Revision Changes Path 1.131.2.81 +22 -4 src/usr.sbin/ppp/command.c 1.121.2.58 +1 -18 src/usr.sbin/ppp/main.c 1.97.2.30 +22 -18 src/usr.sbin/ppp/ppp.8 brian 1998/05/09 06:52:13 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c datalink.c Log: Log datalink state transitions consistently. Revision Changes Path 1.1.2.78 +1 -3 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.58 +41 -29 src/usr.sbin/ppp/Attic/datalink.c brian 1998/05/09 07:44:13 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c Log: When transmitting link file descriptors in multilink mode, ACK our received file descriptor, and don't close a sent descriptor 'till the ack has been received. Revision Changes Path 1.1.2.79 +6 -2 src/usr.sbin/ppp/Attic/bundle.c brian 1998/05/10 02:26:26 PDT Modified files: (Branch: MP) usr.sbin/ppp command.c ppp.8 Log: Allow /nn specifications in the `add' command. Suggested by: Garrett Wollman It's now possible to add myaddr 127.0.0.1 (add myaddr 255.255.255.255 127.0.0.1) add hisaddr/24 hisaddr (add hisaddr 255.255.255.0 hisaddr) add 0 hisaddr (add 0 0 hisaddr) add default hisaddr (add 0 0 hisaddr) Revision Changes Path 1.131.2.82 +18 -5 src/usr.sbin/ppp/command.c 1.97.2.31 +15 -13 src/usr.sbin/ppp/ppp.8 brian 1998/05/10 03:21:13 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c bundle.h Log: Don't `clone' links with existing names. Revision Changes Path 1.1.2.80 +14 -6 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.39 +3 -3 src/usr.sbin/ppp/Attic/bundle.h brian 1998/05/10 15:20:22 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c main.c mp.c physical.c prompt.c server.c Log: o Protect against expected NULL fdset pointers. o Log FD_SET()s in LogTIMER. o Identify the descriptor that causes an EBADF from select() if LogTIMER is enabled (then exit). o Call the MP server UpdateSet() function after calling the UpdateSet() for all links - the link may enter PHASE_TERMINATE and bring down the MP server - breaking the imminent select(). Revision Changes Path 1.1.2.81 +3 -2 src/usr.sbin/ppp/Attic/bundle.c 1.121.2.59 +37 -5 src/usr.sbin/ppp/main.c 1.1.2.27 +2 -1 src/usr.sbin/ppp/Attic/mp.c 1.1.2.31 +4 -1 src/usr.sbin/ppp/Attic/physical.c 1.1.2.30 +3 -1 src/usr.sbin/ppp/Attic/prompt.c 1.16.2.19 +2 -1 src/usr.sbin/ppp/server.c brian 1998/05/11 16:39:32 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c datalink.c hdlc.c Log: o Do an mp_Down() when aborting ppp. o Re-assign the link name when strdup()ing the datalink name. o Add the link name to some more hdlc log messages. Revision Changes Path 1.1.2.82 +4 -1 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.59 +2 -1 src/usr.sbin/ppp/Attic/datalink.c 1.28.2.35 +3 -4 src/usr.sbin/ppp/hdlc.c brian 1998/05/12 10:34:32 PDT Modified files: (Branch: MP) usr.sbin/ppp modem.c Log: o Call unidentifyable devices "unknown" rather than "stdin". o After descriptor transfer, strip _PATH_DEV from the full device name to get the base device - don't just get the base file name. Revision Changes Path 1.77.2.69 +5 -3 src/usr.sbin/ppp/modem.c phk 1998/05/13 00:57:50 PDT Modified files: bin/date date.1 bin/df df.1 bin/ls ls.1 contrib/awk/doc awk.1 contrib/bc/doc bc.1 contrib/cvs/man cvs.1 usr.bin/apply apply.1 usr.bin/du du.1 usr.sbin/pppctl pppctl.8 usr.sbin/quot quot.8 Log: .Sh ENVIRONMENT VARIABLES -> .Sh ENVIRONMENT PR: 6599 Reviewed by: phk Submitted by: Josh Gilliam Revision Changes Path 1.25 +2 -2 src/bin/date/date.1 1.13 +2 -2 src/bin/df/df.1 1.22 +2 -2 src/bin/ls/ls.1 1.2 +1 -1 src/contrib/awk/doc/awk.1 1.2 +1 -1 src/contrib/bc/doc/bc.1 1.9 +1 -1 src/contrib/cvs/man/cvs.1 1.4 +1 -1 src/usr.bin/apply/apply.1 1.11 +2 -2 src/usr.bin/du/du.1 1.10 +2 -2 src/usr.sbin/pppctl/pppctl.8 1.9 +2 -2 src/usr.sbin/quot/quot.8 brian 1998/05/13 12:06:28 PDT Modified files: (Branch: MP) usr.sbin/ppp modem.c ppp.8 Log: Add support for devices beginning with ``!'', where we execute the given program, using stdin/stdout/stderr as our link descriptor. Revision Changes Path 1.77.2.70 +60 -11 src/usr.sbin/ppp/modem.c 1.97.2.32 +17 -4 src/usr.sbin/ppp/ppp.8 brian 1998/05/15 11:21:19 PDT Modified files: (Branch: MP) usr.sbin/ppp ccp.c command.c datalink.c deflate.c hdlc.c lcpproto.h mp.c ppp.8 Log: o Activate link-level CCPs in multilink mode, by bringing them into the ST_STOPPED state. o Allow an optional ccp|lcp argument to `down'. The default is still lcp (as before). You can now call down with no context in multilink mode, in which case it'll down the multilink ccp or the entire bundle (*very* rude). o Allow an optional `!' after `close ccp' (close ccp!) to tell ccp to stay in the CLOSED state after the terminate ACK. The default is now to re-enter STOPPED so that the peer can bring the layer back up if desired. o Always handle proto-compressed packets, even if we've agreed (in LCP) that the peer will not send us 1 byte protocols. If the peer violates the LCP agreement, log it to the HDLC log. o Fix some comments. Revision Changes Path 1.30.2.43 +7 -5 src/usr.sbin/ppp/ccp.c 1.131.2.83 +34 -8 src/usr.sbin/ppp/command.c 1.1.2.60 +7 -4 src/usr.sbin/ppp/Attic/datalink.c 1.6.4.16 +2 -3 src/usr.sbin/ppp/deflate.c 1.28.2.36 +23 -23 src/usr.sbin/ppp/hdlc.c 1.10.2.2 +3 -1 src/usr.sbin/ppp/lcpproto.h 1.1.2.28 +5 -2 src/usr.sbin/ppp/Attic/mp.c 1.97.2.33 +19 -7 src/usr.sbin/ppp/ppp.8 brian 1998/05/15 11:21:51 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c datalink.c datalink.h main.c mp.c physical.c physical.h Log: 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. Revision Changes Path 1.1.2.83 +33 -10 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.61 +8 -5 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.24 +3 -1 src/usr.sbin/ppp/Attic/datalink.h 1.121.2.60 +1 -6 src/usr.sbin/ppp/main.c 1.1.2.29 +5 -2 src/usr.sbin/ppp/Attic/mp.c 1.1.2.32 +28 -1 src/usr.sbin/ppp/Attic/physical.c 1.1.2.25 +3 -1 src/usr.sbin/ppp/Attic/physical.h brian 1998/05/15 16:58:33 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c bundle.h ccp.c command.c datalink.c datalink.h defs.c defs.h ipcp.c ipcp.h lcp.c physical.c physical.h ppp.8 systems.c systems.h Log: o Add the `set mode' command for change a links current mode. It is not possible to switch to or from dedicated or direct mode, but all other combinations are ok (eg. -auto -> -ddial). o Cope with the fact that commands with optional context may not be able to obtain a link with command_ChooseLink() (if all links have been deleted for example). o Allow `clone'ing in non-multilink mode. We may for example want to configure two links in unilink mode and dial them both, using the one that comes up first. It's also possible to rename ``deflink'' by cloning it, deleting the original, then setting the mode of the new link. Revision Changes Path 1.1.2.84 +33 -1 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.40 +2 -1 src/usr.sbin/ppp/Attic/bundle.h 1.30.2.44 +7 -3 src/usr.sbin/ppp/ccp.c 1.131.2.84 +36 -12 src/usr.sbin/ppp/command.c 1.1.2.62 +15 -1 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.25 +2 -1 src/usr.sbin/ppp/Attic/datalink.h 1.11.4.12 +47 -1 src/usr.sbin/ppp/defs.c 1.29.2.18 +4 -1 src/usr.sbin/ppp/defs.h 1.50.2.52 +18 -9 src/usr.sbin/ppp/ipcp.c 1.18.2.27 +2 -1 src/usr.sbin/ppp/ipcp.h 1.55.2.54 +7 -3 src/usr.sbin/ppp/lcp.c 1.1.2.33 +14 -1 src/usr.sbin/ppp/Attic/physical.c 1.1.2.26 +2 -1 src/usr.sbin/ppp/Attic/physical.h 1.97.2.34 +11 -1 src/usr.sbin/ppp/ppp.8 1.35.2.10 +6 -36 src/usr.sbin/ppp/systems.c 1.10.2.6 +1 -2 src/usr.sbin/ppp/systems.h brian 1998/05/16 14:19:02 PDT Modified files: (Branch: MP) usr.sbin/ppp route.c Log: Always add! all sticky routes in route_Change so that ``set mode ddial'' followed by ``set mode auto'' removes and re-adds all routes as expected. Revision Changes Path 1.42.2.25 +1 -3 src/usr.sbin/ppp/route.c brian 1998/05/16 16:47:32 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c bundle.h command.c datalink.c datalink.h ppp.8 Log: Add the `rename' command for renaming links. Revision Changes Path 1.1.2.85 +18 -1 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.41 +3 -1 src/usr.sbin/ppp/Attic/bundle.h 1.131.2.85 +18 -2 src/usr.sbin/ppp/command.c 1.1.2.63 +8 -1 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.26 +2 -1 src/usr.sbin/ppp/Attic/datalink.h 1.97.2.35 +16 -1 src/usr.sbin/ppp/ppp.8 brian 1998/05/16 16:47:43 PDT Modified files: (Branch: MP) usr.sbin/ppp command.c Log: Don't log the password in ``set server''. Revision Changes Path 1.131.2.86 +7 -2 src/usr.sbin/ppp/command.c brian 1998/05/17 03:16:17 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c Log: Check the MP server in bundle_IsSet(). Revision Changes Path 1.1.2.86 +4 -1 src/usr.sbin/ppp/Attic/bundle.c brian 1998/05/18 16:24:26 PDT Modified files: (Branch: MP) usr.sbin/ppp ppp.8 Log: Talk about multilink ppp Revision Changes Path 1.97.2.36 +181 -9 src/usr.sbin/ppp/ppp.8 brian 1998/05/19 12:58:24 PDT Modified files: (Branch: MP) usr.sbin/ppp command.c ppp.8 Log: o Indicate which commands require context and which have optional context in the `help' text. o Remove some redundant code. o Fix some comments. Revision Changes Path 1.131.2.87 +93 -81 src/usr.sbin/ppp/command.c 1.97.2.37 +12 -4 src/usr.sbin/ppp/ppp.8 brian 1998/05/19 14:49:56 PDT Modified files: usr.sbin/ppp os.c Log: Close forgotten descriptor. PR: 6690 Submitted by: Ruslan Ermilov Revision Changes Path 1.43 +4 -1 src/usr.sbin/ppp/os.c brian 1998/05/19 14:50:48 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp os.c Log: MFC: Close forgotten descriptor. PR: 6690 Submitted by: Ruslan Ermilov Revision Changes Path 1.7.2.17 +4 -1 src/usr.sbin/ppp/os.c brian 1998/05/19 14:51:26 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c ipcp.c modem.c Log: Close some file descriptors. Pointed at by: Ruslan Ermilov Revision Changes Path 1.1.2.87 +4 -1 src/usr.sbin/ppp/Attic/bundle.c 1.50.2.53 +2 -4 src/usr.sbin/ppp/ipcp.c 1.77.2.71 +2 -1 src/usr.sbin/ppp/modem.c brian 1998/05/19 16:05:12 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c Log: Don't bring the interface down with the last link when we're in -auto mode (broken a few commits ago). Revision Changes Path 1.1.2.88 +3 -2 src/usr.sbin/ppp/Attic/bundle.c brian 1998/05/20 18:12:23 PDT Modified files: (Branch: MP) usr.sbin/ppp physical.c Log: o Set utmp::ut_host to getenv("CONNECT"). Mgetty sets this to the connection speed. Submitted by: forgotten (sorry) o Use all UT_LINESIZE characters rather than leaving the last one NUL. Revision Changes Path 1.1.2.34 +6 -2 src/usr.sbin/ppp/Attic/physical.c brian 1998/05/20 18:13:36 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c bundle.h command.c ppp.8 Log: o Add `set autoload'. You can now set the minimum and maximum thresholds (in terms of queued packets for a period of time) where -auto links will be brought up and down. By default, all auto links come up when we reach NETWORK phase and never go down. o Display current autoload state in `show bundle'. o Disable the idle timer as soon as it's called. o Disable the idle and autoload timers when exiting (in case we're abending). Revision Changes Path 1.1.2.89 +252 -70 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.42 +15 -2 src/usr.sbin/ppp/Attic/bundle.h 1.131.2.88 +42 -21 src/usr.sbin/ppp/command.c 1.97.2.38 +31 -1 src/usr.sbin/ppp/ppp.8 brian 1998/05/20 18:26:13 PDT Modified files: (Branch: MP) usr.sbin/ppp ccp.c hdlc.c ipcp.c ipcp.h Log: Don't accept IPCP packets before NETWORK phase. Pointed out by: Ralf Rutherford Revision Changes Path 1.30.2.45 +5 -4 src/usr.sbin/ppp/ccp.c 1.28.2.37 +2 -2 src/usr.sbin/ppp/hdlc.c 1.50.2.54 +10 -3 src/usr.sbin/ppp/ipcp.c 1.18.2.28 +2 -2 src/usr.sbin/ppp/ipcp.h brian 1998/05/21 14:49:23 PDT Modified files: usr.sbin/ppp Makefile alias_cmd.c alias_cmd.h arp.c arp.h async.c async.h auth.c auth.h ccp.c ccp.h chap.c chap.h chap_ms.c chap_ms.h chat.c chat.h command.c command.h deflate.c defs.c defs.h filter.c filter.h fsm.c fsm.h hdlc.c hdlc.h id.c id.h ip.c ip.h ipcp.c ipcp.h iplist.c lcp.c lcp.h lcpproto.h loadalias.c loadalias.h log.c log.h lqr.c lqr.h main.c main.h mbuf.c mbuf.h modem.c modem.h pap.c pap.h ppp.8 pred.c route.c route.h server.c server.h sig.c sig.h slcompress.c slcompress.h systems.c systems.h throughput.c throughput.h timer.c timer.h tun.c tun.h vjcomp.c vjcomp.h Added files: usr.sbin/ppp README.changes bundle.c bundle.h datalink.c datalink.h descriptor.h link.c link.h mp.c mp.h physical.c physical.h prompt.c prompt.h Removed files: usr.sbin/ppp os.c os.h pathnames.h phase.c phase.h vars.c vars.h Log: MFMP: Make ppp multilink capable. See the file README.changes, and re-read the man page. Revision Changes Path 1.37 +18 -10 src/usr.sbin/ppp/Makefile 1.13 +47 -51 src/usr.sbin/ppp/alias_cmd.c 1.8 +5 -3 src/usr.sbin/ppp/alias_cmd.h 1.28 +54 -81 src/usr.sbin/ppp/arp.c 1.8 +7 -3 src/usr.sbin/ppp/arp.h 1.16 +55 -69 src/usr.sbin/ppp/async.c 1.3 +25 -5 src/usr.sbin/ppp/async.h 1.29 +144 -109 src/usr.sbin/ppp/auth.c 1.11 +20 -13 src/usr.sbin/ppp/auth.h 1.32 +356 -198 src/usr.sbin/ppp/ccp.c 1.15 +67 -32 src/usr.sbin/ppp/ccp.h 1.31 +98 -103 src/usr.sbin/ppp/chap.c 1.10 +15 -3 src/usr.sbin/ppp/chap.h 1.6 +4 -8 src/usr.sbin/ppp/chap_ms.c 1.3 +2 -2 src/usr.sbin/ppp/chap_ms.h 1.45 +572 -458 src/usr.sbin/ppp/chat.c 1.10 +76 -23 src/usr.sbin/ppp/chat.h 1.135 +1348 -1004src/usr.sbin/ppp/command.c 1.13 +27 -26 src/usr.sbin/ppp/command.h 1.8 +219 -245 src/usr.sbin/ppp/deflate.c 1.13 +57 -60 src/usr.sbin/ppp/defs.c 1.30 +30 -38 src/usr.sbin/ppp/defs.h 1.23 +231 -197 src/usr.sbin/ppp/filter.c 1.12 +22 -17 src/usr.sbin/ppp/filter.h 1.28 +423 -283 src/usr.sbin/ppp/fsm.c 1.17 +59 -34 src/usr.sbin/ppp/fsm.h 1.31 +261 -219 src/usr.sbin/ppp/hdlc.c 1.15 +59 -10 src/usr.sbin/ppp/hdlc.h 1.8 +53 -24 src/usr.sbin/ppp/id.c 1.5 +5 -2 src/usr.sbin/ppp/id.h 1.41 +161 -183 src/usr.sbin/ppp/ip.c 1.9 +11 -9 src/usr.sbin/ppp/ip.h 1.51 +794 -388 src/usr.sbin/ppp/ipcp.c 1.19 +74 -43 src/usr.sbin/ppp/ipcp.h 1.5 +3 -5 src/usr.sbin/ppp/iplist.c 1.57 +520 -465 src/usr.sbin/ppp/lcp.c 1.17 +67 -33 src/usr.sbin/ppp/lcp.h 1.11 +4 -1 src/usr.sbin/ppp/lcpproto.h 1.16 +35 -38 src/usr.sbin/ppp/loadalias.c 1.5 +19 -15 src/usr.sbin/ppp/loadalias.h 1.27 +193 -46 src/usr.sbin/ppp/log.c 1.19 +51 -37 src/usr.sbin/ppp/log.h 1.25 +188 -151 src/usr.sbin/ppp/lqr.c 1.13 +26 -31 src/usr.sbin/ppp/lqr.h 1.123 +274 -830 src/usr.sbin/ppp/main.c 1.10 +2 -8 src/usr.sbin/ppp/main.h 1.14 +73 -36 src/usr.sbin/ppp/mbuf.c 1.12 +18 -14 src/usr.sbin/ppp/mbuf.h 1.81 +624 -493 src/usr.sbin/ppp/modem.c 1.17 +20 -19 src/usr.sbin/ppp/modem.h 1.23 +75 -94 src/usr.sbin/ppp/pap.c 1.6 +7 -3 src/usr.sbin/ppp/pap.h 1.100 +1252 -549 src/usr.sbin/ppp/ppp.8 1.21 +97 -107 src/usr.sbin/ppp/pred.c 1.45 +182 -199 src/usr.sbin/ppp/route.c 1.11 +29 -5 src/usr.sbin/ppp/route.h 1.18 +166 -62 src/usr.sbin/ppp/server.c 1.5 +21 -5 src/usr.sbin/ppp/server.h 1.13 +4 -6 src/usr.sbin/ppp/sig.c 1.12 +3 -3 src/usr.sbin/ppp/sig.h 1.16 +66 -63 src/usr.sbin/ppp/slcompress.c 1.11 +26 -11 src/usr.sbin/ppp/slcompress.h 1.36 +126 -129 src/usr.sbin/ppp/systems.c 1.11 +8 -3 src/usr.sbin/ppp/systems.h 1.5 +36 -31 src/usr.sbin/ppp/throughput.c 1.3 +4 -3 src/usr.sbin/ppp/throughput.h 1.28 +69 -108 src/usr.sbin/ppp/timer.c 1.6 +9 -11 src/usr.sbin/ppp/timer.h 1.7 +24 -14 src/usr.sbin/ppp/tun.c 1.4 +4 -2 src/usr.sbin/ppp/tun.h 1.17 +45 -35 src/usr.sbin/ppp/vjcomp.c 1.6 +8 -4 src/usr.sbin/ppp/vjcomp.h brian 1998/05/21 15:55:11 PDT Modified files: usr.sbin/ppp chap.c modem.c Log: o Add some missing #includes o Calculate base device name correctly. Revision Changes Path 1.32 +4 -1 src/usr.sbin/ppp/chap.c 1.82 +2 -1 src/usr.sbin/ppp/modem.c brian 1998/05/21 16:38:13 PDT Modified files: usr.sbin/ppp Makefile Log: Remove -Wpointer-arith Revision Changes Path 1.38 +2 -2 src/usr.sbin/ppp/Makefile brian 1998/05/21 16:45:13 PDT Modified files: usr.sbin/ppp ppp.8 Log: Don't give .It too many args. Revision Changes Path 1.101 +2 -2 src/usr.sbin/ppp/ppp.8 brian 1998/05/23 06:38:12 PDT Modified files: usr.sbin/ppp ccp.c ccp.h datalink.c mp.c Log: o If all CCPs are disabled & denied, don't send a REQ - just enter STOPPED state waiting for the peer to say something. Revision Changes Path 1.33 +13 -1 src/usr.sbin/ppp/ccp.c 1.16 +2 -1 src/usr.sbin/ppp/ccp.h 1.3 +4 -2 src/usr.sbin/ppp/datalink.c 1.3 +2 -1 src/usr.sbin/ppp/mp.c brian 1998/05/23 10:05:30 PDT Modified files: usr.sbin/ppp bundle.c link.h mp.c mp.h Log: o Make sure we adjust our min seq and process any outstanding queued incoming fragments when a link goes down. o Don't use the minimum sequence numbers of links that aren't open. o Understand sequence number wrapping when determining the minimum sequence number. o Add & adjust a few comments. Revision Changes Path 1.3 +15 -3 src/usr.sbin/ppp/bundle.c 1.3 +2 -2 src/usr.sbin/ppp/link.h 1.4 +27 -6 src/usr.sbin/ppp/mp.c 1.3 +2 -1 src/usr.sbin/ppp/mp.h brian 1998/05/23 10:28:32 PDT Removed files: (Branch: MP) etc/ppp ppp.conf.sample ppp.linkdown.sample ppp.linkup.sample ppp.secret.sample usr.sbin/ppp Makefile README.alias README.devel alias_cmd.c alias_cmd.h arp.c arp.h async.c async.h auth.c auth.h bundle.c bundle.h ccp.c ccp.h chap.c chap.h chap_ms.c chap_ms.h chat.c chat.h command.c command.h datalink.c datalink.h deflate.c deflate.h defs.c defs.h descriptor.h filter.c filter.h fsm.c fsm.h hdlc.c hdlc.h id.c id.h ip.c ip.h ipcp.c ipcp.h iplist.c iplist.h lcp.c lcp.h lcpproto.h link.c link.h loadalias.c loadalias.h log.c log.h lqr.c lqr.h main.c main.h mbuf.c mbuf.h modem.c modem.h mp.c mp.h pap.c pap.h physical.c physical.h ppp.8 pred.c pred.h prompt.c prompt.h route.c route.h server.c server.h sig.c sig.h slcompress.c slcompress.h systems.c systems.h throughput.c throughput.h timer.c timer.h tun.c tun.h vjcomp.c vjcomp.h Log: Nuke everything in the MP branch, it's now -current. 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 brian 1998/05/23 15:27:55 PDT Modified files: usr.sbin/ppp bundle.c Log: Oops - patch failed in last commit ???? Revision Changes Path 1.5 +1 -7 src/usr.sbin/ppp/bundle.c brian 1998/05/23 15:28:20 PDT Modified files: usr.sbin/ppp bundle.c Log: Show the link mode in `show links'. Revision Changes Path 1.6 +4 -3 src/usr.sbin/ppp/bundle.c brian 1998/05/24 19:22:40 PDT Modified files: usr.sbin/ppp bundle.c datalink.c main.c modem.c mp.c Log: o Don't try to transfer tty device descriptors as there's no way of transferring session rights with them. Instead, create two `/bin/cat' processes. A new child is spawned and disassociated from the terminal and the parent, which continues with the rest of the ppp process. Meanwhile, the parent spawns another child, and both the parent and child exec the `/bin/cat' commands with the appropriate descriptors. This way, the session is owned by the parent, and the tty is held open. o Close LCPs that have done a TLF and are now in ST_STOPPED before calling Down. This prevents them from trying to come back up again after the peer has shut them down (it seems a bit strange that the rfc says that a Down in ST_STOPPED will cause a TLS etc). o Don't try to set the physical link name pointer when we're receiving and renaming a datalink. The physical hasn't been created yet, and as it happens, the garbage physical pointer happens to be the value of another physical - so we're pointing that other physical name at ourselves. yeuck. o Re-arrange the order of things in main (DoLoop()). We now handle signals only after the select and not before the UpdateSet. It's possible that either a signal (FSM timeout) or a descriptor_Read() brings a link down, after which we'd better tidy up any dead direct and 1off descriptors before calling UpdateSet() again. o Mention when we detect a PPP packet when we see one before the link is up (then start LCP as before). Revision Changes Path 1.7 +103 -13 src/usr.sbin/ppp/bundle.c 1.5 +8 -4 src/usr.sbin/ppp/datalink.c 1.125 +8 -8 src/usr.sbin/ppp/main.c 1.84 +6 -2 src/usr.sbin/ppp/modem.c 1.6 +3 -5 src/usr.sbin/ppp/mp.c brian 1998/05/25 03:37:05 PDT Modified files: usr.sbin/ppp bundle.c modem.c Log: o Only do the /bin/cat bit when we're transferring our ctty. Revision Changes Path 1.8 +3 -3 src/usr.sbin/ppp/bundle.c 1.85 +2 -2 src/usr.sbin/ppp/modem.c brian 1998/05/27 15:43:39 PDT Modified files: usr.sbin/ppp main.c prompt.c Log: Don't assume stdout is a tty in interactive mode Analyzed by: dmaddox@scsn.net (Donald J. Maddox) Revision Changes Path 1.126 +4 -4 src/usr.sbin/ppp/main.c 1.4 +21 -13 src/usr.sbin/ppp/prompt.c brian 1998/05/28 16:15:43 PDT Modified files: usr.sbin/ppp bundle.c datalink.c datalink.h id.c id.h modem.c modem.h Log: o Don't forget to close our transfer socket if we cannot generate the data to transfer. o Transfer uucp lock ownership for the transferred device. o Don't assume we know the correct values of dev_is_modem and mbits after the transfer. Revision Changes Path 1.9 +10 -4 src/usr.sbin/ppp/bundle.c 1.6 +4 -3 src/usr.sbin/ppp/datalink.c 1.3 +2 -2 src/usr.sbin/ppp/datalink.h 1.9 +14 -1 src/usr.sbin/ppp/id.c 1.6 +2 -1 src/usr.sbin/ppp/id.h 1.86 +15 -6 src/usr.sbin/ppp/modem.c 1.18 +3 -2 src/usr.sbin/ppp/modem.h brian 1998/05/28 16:17:53 PDT Modified files: usr.sbin/ppp bundle.c bundle.h chat.c defs.h log.c main.c modem.c Log: o #define the name "tun" in defs.h against the future possibility of supporting architectures with different device names. o Close /dev/tunX when destroying the bundle. o Don't forget to close the parent end of the pipe in the child process when exec'ing a program from a chat script. o If we close our controlling terminal, ditch the current session with it, allowing getty(8) (or whatever) to regain control. o After transferring our controlling terminal descriptor to another ppp instance, we now fork a new ppp to continue where we left off, transferring ownership of all uucp locks and the /var/run/tunX.pid file. Meanwhile the parent closes all file descriptors, defaults all signals and does a pause() to wait for a HUP after the transferred descriptor is finally closed. We don't run /bin/cat any more (again!). Suggested by: bde TODO: It seems clocal devices need their pause()d session leader to be given a manual HUP, as closing the last open descriptor doesn't do the job. Revision Changes Path 1.10 +149 -86 src/usr.sbin/ppp/bundle.c 1.4 +2 -1 src/usr.sbin/ppp/bundle.h 1.47 +2 -2 src/usr.sbin/ppp/chat.c 1.31 +3 -3 src/usr.sbin/ppp/defs.h 1.29 +4 -3 src/usr.sbin/ppp/log.c 1.127 +2 -19 src/usr.sbin/ppp/main.c 1.87 +8 -3 src/usr.sbin/ppp/modem.c brian 1998/05/28 17:03:01 PDT Modified files: usr.sbin/ppp defs.c Log: srandomdev() isn't available in all 2.* versions. Only use it for version 3 (-current) & up. Revision Changes Path 1.14 +2 -2 src/usr.sbin/ppp/defs.c brian 1998/05/29 11:32:13 PDT Modified files: usr.sbin/ppp bundle.c command.c datalink.c defs.c defs.h ipcp.c main.c Log: o Make modes consistent throughout ppp. The same strings are used in `set mode', `allow modes', on the command line and when outputting mode names. The strings are matched so that only enough characters to uniquely identify the string are required, so you can now ppp -a mylabel (for auto mode) ppp -b mylabel (for background mode) ppp -dd mylabel (for direct dial mode) etc. o Make -ddial dial when specified on the command line (oops). Pointed out by: Alex Revision Changes Path 1.11 +18 -18 src/usr.sbin/ppp/bundle.c 1.136 +6 -5 src/usr.sbin/ppp/command.c 1.7 +12 -11 src/usr.sbin/ppp/datalink.c 1.15 +5 -5 src/usr.sbin/ppp/defs.c 1.32 +9 -9 src/usr.sbin/ppp/defs.h 1.53 +4 -4 src/usr.sbin/ppp/ipcp.c 1.128 +36 -46 src/usr.sbin/ppp/main.c brian 1998/05/29 11:32:42 PDT Modified files: usr.sbin/ppp README.alias README.changes README.devel lcp.c ppp.8 Log: Some documentation corrections & typo fixes.... Revision Changes Path 1.3 +23 -23 src/usr.sbin/ppp/README.alias 1.2 +4 -2 src/usr.sbin/ppp/README.changes 1.2 +9 -6 src/usr.sbin/ppp/README.devel 1.58 +2 -2 src/usr.sbin/ppp/lcp.c 1.102 +78 -62 src/usr.sbin/ppp/ppp.8 brian 1998/05/29 11:33:12 PDT Modified files: usr.sbin/ppp bundle.c bundle.h id.c id.h main.c modem.c physical.h Log: o If there's a session leader left running for a descriptor that we're now closing, manually HUP that session leader so that the tty is fully released. o Always restart our carrier detect timer in the receiving process if it was running in the sending process (as we now *always* pass the descriptor). o Tweak argv when we go into pause() mode to keep our session so that ps can see what's going on (without checking for a `pause' state in `ps -l'). Revision Changes Path 1.12 +6 -2 src/usr.sbin/ppp/bundle.c 1.5 +3 -2 src/usr.sbin/ppp/bundle.h 1.10 +14 -1 src/usr.sbin/ppp/id.c 1.7 +2 -1 src/usr.sbin/ppp/id.h 1.129 +3 -5 src/usr.sbin/ppp/main.c 1.88 +13 -4 src/usr.sbin/ppp/modem.c 1.3 +2 -1 src/usr.sbin/ppp/physical.h brian 1998/06/06 13:51:00 PDT Modified files: usr.sbin/ppp bundle.c bundle.h main.c Log: Put the correct pid in /var/run/tunX.pid Suggested by: many Revision Changes Path 1.13 +2 -2 src/usr.sbin/ppp/bundle.c 1.6 +2 -1 src/usr.sbin/ppp/bundle.h 1.130 +3 -1 src/usr.sbin/ppp/main.c brian 1998/06/06 16:00:35 PDT Modified files: usr.sbin/ppp command.c Log: Make ``set ? log'' more verbose. Suggested by: Paul Dufresne Revision Changes Path 1.137 +5 -4 src/usr.sbin/ppp/command.c brian 1998/06/06 17:16:39 PDT Modified files: usr.sbin/ppp bundle.c Log: Update the write descriptor selection set for our data links *after* shuffling fragments from the IP queue into the individual link queues. This fixes a latency problem pointed out by: Bruce Evans Revision Changes Path 1.14 +5 -3 src/usr.sbin/ppp/bundle.c brian 1998/06/06 17:16:59 PDT Modified files: usr.sbin/ppp Makefile Log: Make ppp world-readable so that root can get at it over NFS when nobody isn't in group network :-) Pointed out by: Bruce Evans Revision Changes Path 1.39 +2 -2 src/usr.sbin/ppp/Makefile brian 1998/06/06 17:18:32 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp Makefile Log: MFC: Make ppp world-readable so that root can get at it over NFS when nobody isn't in group network :-) Pointed out by: Bruce Evans Revision Changes Path 1.9.2.15 +2 -2 src/usr.sbin/ppp/Makefile brian 1998/06/06 20:54:42 PDT Modified files: usr.sbin/ppp loadalias.c Log: Use a relative libalias.so name (hardcoded at 2.5 - yeuch!). Revision Changes Path 1.17 +5 -1 src/usr.sbin/ppp/loadalias.c brian 1998/06/07 10:08:43 PDT Modified files: usr.sbin/ppp Makefile Log: Fix previous commit. bit 1 is the execute bit, not the read bit *blush* ie, BINMODE=4551 -> BINMODE=4554 Pointed out by: Bruce Evans Revision Changes Path 1.40 +2 -2 src/usr.sbin/ppp/Makefile brian 1998/06/07 10:10:23 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp Makefile Log: MFC: Fix previous commit. bit 1 is the execute bit, not the read bit *blush* ie, BINMODE=4551 -> BINMODE=4554 Pointed out by: Bruce Evans Revision Changes Path 1.9.2.16 +2 -2 src/usr.sbin/ppp/Makefile brian 1998/06/07 10:10:56 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c Log: Use a width of 0 rather than 32 when HISADDR is 0.0.0.0. Reported by: many Narrowed down by: Lutz Albers Revision Changes Path 1.24.2.51 +5 -4 src/usr.sbin/ppp/command.c brian 1998/06/08 13:23:47 PDT Modified files: usr.sbin/ppp README.changes command.c Log: Correct ``set server'' usage and add mention that ``set ns'' changed in README.changes. Suggested by: stuart henderson Revision Changes Path 1.3 +2 -1 src/usr.sbin/ppp/README.changes 1.138 +3 -3 src/usr.sbin/ppp/command.c imp 1998/06/08 22:36:50 PDT Modified files: usr.sbin/ppp Makefile usr.sbin/sendmail/cf/cf Makefile usr.sbin/traceroute Makefile Log: $@ is deprecated, use longer forms of single char macros Revision Changes Path 1.41 +3 -3 src/usr.sbin/ppp/Makefile 1.12 +3 -4 src/usr.sbin/sendmail/cf/cf/Makefile 1.8 +3 -3 src/usr.sbin/traceroute/Makefile brian 1998/06/09 11:49:12 PDT Modified files: usr.sbin/ppp throughput.c throughput.h Log: Show the time that we reached maximum throughput. Submitted by: "Stephane E. Potvin" Revision Changes Path 1.6 +10 -6 src/usr.sbin/ppp/throughput.c 1.4 +2 -1 src/usr.sbin/ppp/throughput.h brian 1998/06/09 17:16:11 PDT Modified files: usr.sbin/ppp command.c route.c Log: Fix a couple of warnings noted with -Wall on FreeBSD-2.1.5. Pointed out by: Charlie Sorsby Revision Changes Path 1.139 +3 -3 src/usr.sbin/ppp/command.c 1.46 +1 -5 src/usr.sbin/ppp/route.c peter 1998/06/12 08:37:24 PDT Modified files: usr.sbin/ppp loadalias.c Log: Use the elf libalias name when compiled under elf. Revision Changes Path 1.18 +5 -1 src/usr.sbin/ppp/loadalias.c brian 1998/06/12 10:45:12 PDT Modified files: usr.sbin/ppp bundle.c bundle.h command.c datalink.c ipcp.c Log: o Maintain a link-type mask for open datalinks as well as for all datalinks in a bundle. Ppp now deals correctly with link types that are changed while open o When changing the type of the last AUTO link, only clear the interface if we're not in PHASE_NETWORK. This allows us to switch to -ddial mode while we have a connection without suddenly unexpectedly throttling ourselves by clearing the interface configuration. Problem area noted by: Aaron Jeremias Luz Revision Changes Path 1.15 +78 -56 src/usr.sbin/ppp/bundle.c 1.7 +6 -2 src/usr.sbin/ppp/bundle.h 1.140 +5 -5 src/usr.sbin/ppp/command.c 1.8 +2 -1 src/usr.sbin/ppp/datalink.c 1.54 +2 -2 src/usr.sbin/ppp/ipcp.c brian 1998/06/12 10:45:28 PDT Modified files: usr.sbin/ppp ppp.8 Log: Correct arg hack Submitted by: David Leonard Revision Changes Path 1.103 +3 -3 src/usr.sbin/ppp/ppp.8 brian 1998/06/12 10:45:42 PDT Modified files: usr.sbin/ppp throughput.c Log: Remove '\n' from `show throughput'. ctime() already does a linefeed. Revision Changes Path 1.7 +3 -3 src/usr.sbin/ppp/throughput.c brian 1998/06/12 10:47:41 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ppp.8 Log: MFC: Correct arg hack Submitted by: David Leonard Revision Changes Path 1.19.2.38 +3 -4 src/usr.sbin/ppp/ppp.8 brian 1998/06/12 13:12:27 PDT Modified files: usr.sbin/ppp command.c ppp.8 throughput.c throughput.h Log: Add the ``clear'' function. Mostly submitted by: "Stephane E. Potvin" Revision Changes Path 1.141 +47 -2 src/usr.sbin/ppp/command.c 1.104 +12 -1 src/usr.sbin/ppp/ppp.8 1.8 +42 -1 src/usr.sbin/ppp/throughput.c 1.5 +8 -1 src/usr.sbin/ppp/throughput.h brian 1998/06/13 17:56:15 PDT Modified files: usr.sbin/ppp slcompress.c slcompress.h vjcomp.c Log: o Pass our negotiated number of VJ slots into sl_uncompress_tcp() and drop packets with slot numbers that are out of range. o Drop packets that want to use a slot that still has an IP header length of 0 (ie, the requested slot number is bogus again). Without this code, if the other side mis-behaves (and sends us garbage slot numbers), we happily ``adjust'' a memset(..., '\0', ...) TCP/IP header and promptly cr*p all over the stack before returning.... quickly followed by a SIGBUS. Dodgy ISP used by, and help locating the problem from: jmz Problem also seen by: Mourad de Riche There's still a link lockup after this happens, but my bets are on the other side (who has already started sending rubbish) being to blame. Revision Changes Path 1.17 +8 -5 src/usr.sbin/ppp/slcompress.c 1.12 +2 -2 src/usr.sbin/ppp/slcompress.h 1.18 +5 -3 src/usr.sbin/ppp/vjcomp.c brian 1998/06/13 18:21:28 PDT Modified files: usr.sbin/ppp ip.c Log: Deal with PROTO_IGMP and PROTO_IPIP packets correctly. Submitted by: Mark Tinguely This change will allow a PPP host enabled with the "-alias" option to run mrouted. This does not intend to forward the IGMP nor tunneled packets to another host on the far side if the tun0 interface. Revision Changes Path 1.42 +28 -2 src/usr.sbin/ppp/ip.c brian 1998/06/15 12:05:34 PDT Modified files: usr.sbin/ppp bundle.c command.c datalink.c datalink.h lqr.c main.c modem.c ppp.8 Log: Make `close lcp' just close the LCP layer and not hangup. This is useful for slirp users that wish to get their shell back after the ppp session. `close' with no args still hangs up as expected. Required by: jmz Revision Changes Path 1.16 +16 -10 src/usr.sbin/ppp/bundle.c 1.142 +25 -22 src/usr.sbin/ppp/command.c 1.9 +25 -11 src/usr.sbin/ppp/datalink.c 1.4 +9 -2 src/usr.sbin/ppp/datalink.h 1.26 +3 -3 src/usr.sbin/ppp/lqr.c 1.131 +3 -3 src/usr.sbin/ppp/main.c 1.89 +5 -5 src/usr.sbin/ppp/modem.c 1.105 +11 -3 src/usr.sbin/ppp/ppp.8 brian 1998/06/15 12:05:53 PDT Modified files: usr.sbin/ppp command.c command.h ipcp.c main.c systems.c systems.h Log: Give ``load'' optional context. It's now possible to ``link 1,2,3 load label'' for people that want to set up their links in a more mpd-like manner. Revision Changes Path 1.143 +7 -7 src/usr.sbin/ppp/command.c 1.14 +2 -2 src/usr.sbin/ppp/command.h 1.55 +10 -10 src/usr.sbin/ppp/ipcp.c 1.132 +3 -3 src/usr.sbin/ppp/main.c 1.37 +9 -8 src/usr.sbin/ppp/systems.c 1.12 +3 -2 src/usr.sbin/ppp/systems.h brian 1998/06/15 12:06:29 PDT Modified files: usr.sbin/ppp alias_cmd.c bundle.c ccp.c command.c command.h filter.c hdlc.c ipcp.c lcp.c log.c mbuf.c modem.c mp.c route.c slcompress.c systems.c Log: Fix a rather nasty use of `static'. This caused a SEGV when running ``link * load label'' as we ended up recursing back into command_Interpret after nuking our command arg list. Revision Changes Path 1.14 +2 -1 src/usr.sbin/ppp/alias_cmd.c 1.17 +2 -2 src/usr.sbin/ppp/bundle.c 1.34 +2 -2 src/usr.sbin/ppp/ccp.c 1.144 +10 -12 src/usr.sbin/ppp/command.c 1.15 +2 -2 src/usr.sbin/ppp/command.h 1.24 +2 -2 src/usr.sbin/ppp/filter.c 1.32 +2 -2 src/usr.sbin/ppp/hdlc.c 1.56 +2 -2 src/usr.sbin/ppp/ipcp.c 1.59 +2 -2 src/usr.sbin/ppp/lcp.c 1.30 +2 -2 src/usr.sbin/ppp/log.c 1.15 +2 -1 src/usr.sbin/ppp/mbuf.c 1.90 +2 -2 src/usr.sbin/ppp/modem.c 1.7 +2 -2 src/usr.sbin/ppp/mp.c 1.47 +2 -2 src/usr.sbin/ppp/route.c 1.18 +2 -2 src/usr.sbin/ppp/slcompress.c 1.38 +5 -5 src/usr.sbin/ppp/systems.c brian 1998/06/15 12:07:01 PDT Modified files: usr.sbin/ppp auth.c ccp.h chat.c deflate.c defs.c fsm.c ip.c iplist.c log.c main.c mp.c prompt.c prompt.h route.c timer.c vjcomp.c Log: o De-staticise things that don't need to be static. o Bring the static ``ttystate'' into struct prompt so that the tilde context is per prompt and not global. o Comment the remaining static variables so that it's clear why they're static. o Add some XXX comments suggesting that our interface list and our hostname should be re-generated after a signal (say SIGUSR1) so that a machine with PCCARDs has a chance. Revision Changes Path 1.30 +2 -2 src/usr.sbin/ppp/auth.c 1.17 +3 -3 src/usr.sbin/ppp/ccp.h 1.48 +2 -2 src/usr.sbin/ppp/chat.c 1.9 +2 -2 src/usr.sbin/ppp/deflate.c 1.16 +2 -2 src/usr.sbin/ppp/defs.c 1.29 +2 -1 src/usr.sbin/ppp/fsm.c 1.43 +2 -2 src/usr.sbin/ppp/ip.c 1.6 +2 -2 src/usr.sbin/ppp/iplist.c 1.31 +2 -2 src/usr.sbin/ppp/log.c 1.133 +2 -2 src/usr.sbin/ppp/main.c 1.8 +2 -2 src/usr.sbin/ppp/mp.c 1.5 +6 -5 src/usr.sbin/ppp/prompt.c 1.4 +2 -1 src/usr.sbin/ppp/prompt.h 1.48 +9 -3 src/usr.sbin/ppp/route.c 1.29 +3 -3 src/usr.sbin/ppp/timer.c 1.19 +2 -2 src/usr.sbin/ppp/vjcomp.c brian 1998/06/16 00:15:12 PDT Modified files: usr.sbin/ppp mbuf.c prompt.c Log: o Don't dump core with ~m in term mode. o Always put a '\r' before a '\n' at the end of a line in prompt_vPrintf() in term mode, and make prompt_Printf() use prompt_vPrintf(). o Fix ~? message. Revision Changes Path 1.16 +1 -2 src/usr.sbin/ppp/mbuf.c 1.6 +39 -14 src/usr.sbin/ppp/prompt.c brian 1998/06/16 00:15:17 PDT Modified files: usr.sbin/ppp datalink.c Log: Only set the datalink::stayonline flag if we close/down with CLOSE_LCP when our state is DATALINK_READY or higher. Revision Changes Path 1.10 +5 -4 src/usr.sbin/ppp/datalink.c brian 1998/06/16 12:40:22 PDT Modified files: usr.sbin/ppp mbuf.c Log: Zero mbuf::pnext when Dequeue()ing. Revision Changes Path 1.17 +2 -1 src/usr.sbin/ppp/mbuf.c brian 1998/06/16 12:40:30 PDT Modified files: usr.sbin/ppp bundle.c bundle.h command.c main.c ppp.8 Log: Don't bring the modem offline or hangup when ``down lcp'' is done. Instead, behave like ``close lcp''. Revision Changes Path 1.18 +3 -3 src/usr.sbin/ppp/bundle.c 1.8 +2 -2 src/usr.sbin/ppp/bundle.h 1.145 +20 -14 src/usr.sbin/ppp/command.c 1.134 +2 -2 src/usr.sbin/ppp/main.c 1.106 +9 -3 src/usr.sbin/ppp/ppp.8 brian 1998/06/16 12:40:44 PDT Modified files: usr.sbin/ppp arp.c async.c bundle.c command.c deflate.c fsm.c hdlc.c ip.c ipcp.c loadalias.c lqr.c main.c modem.c mp.c prompt.c route.c server.c vjcomp.c Log: Change some log levels. ALERTs are only logged when something that can't happen happens or when everyone needs to know. ERRORs are only logged when something unexpected happens. Revision Changes Path 1.29 +6 -4 src/usr.sbin/ppp/arp.c 1.17 +3 -2 src/usr.sbin/ppp/async.c 1.19 +12 -14 src/usr.sbin/ppp/bundle.c 1.146 +3 -3 src/usr.sbin/ppp/command.c 1.10 +5 -5 src/usr.sbin/ppp/deflate.c 1.30 +2 -2 src/usr.sbin/ppp/fsm.c 1.33 +2 -2 src/usr.sbin/ppp/hdlc.c 1.44 +3 -3 src/usr.sbin/ppp/ip.c 1.57 +4 -4 src/usr.sbin/ppp/ipcp.c 1.19 +2 -2 src/usr.sbin/ppp/loadalias.c 1.27 +5 -5 src/usr.sbin/ppp/lqr.c 1.135 +4 -3 src/usr.sbin/ppp/main.c 1.91 +6 -6 src/usr.sbin/ppp/modem.c 1.9 +3 -3 src/usr.sbin/ppp/mp.c 1.7 +4 -4 src/usr.sbin/ppp/prompt.c 1.49 +3 -2 src/usr.sbin/ppp/route.c 1.20 +2 -2 src/usr.sbin/ppp/server.c 1.20 +3 -3 src/usr.sbin/ppp/vjcomp.c brian 1998/06/16 16:24:00 PDT Modified files: usr.sbin/ppp command.c ppp.8 Log: o Allow ``set mrru'' or ``set mrru 0'' to disable multi-link mode. o Fix a typo in the ``set mrru'' description. Revision Changes Path 1.147 +3 -3 src/usr.sbin/ppp/command.c 1.107 +5 -8 src/usr.sbin/ppp/ppp.8 brian 1998/06/17 18:24:32 PDT Modified files: usr.sbin/ppp ppp.8 Log: Mention the ``allow users'' command when describing how to set things up for incoming connections. Revision Changes Path 1.108 +9 -2 src/usr.sbin/ppp/ppp.8 brian 1998/06/18 15:43:22 PDT Modified files: usr.sbin/ppp modem.c Log: Don't assume that all ttys support carrier detect. If we're passing our controlling terminal, always record our pid so that the receiving ppp knows who to HUP. Revision Changes Path 1.92 +3 -3 src/usr.sbin/ppp/modem.c brian 1998/06/18 16:38:06 PDT Modified files: usr.sbin/ppp bundle.c Log: Make sure our recvmsg() is a SCM_RIGHTS message when we receive a link from another ppp. Revision Changes Path 1.20 +11 -11 src/usr.sbin/ppp/bundle.c brian 1998/06/19 17:19:45 PDT Modified files: usr.sbin/ppp bundle.c command.c datalink.c fsm.c fsm.h mp.c Log: Create & use fsm2initial(), a function to bring a state machine back to ST_INITIAL without going through any unnecessary TLS/TLF pairs. Revision Changes Path 1.21 +6 -16 src/usr.sbin/ppp/bundle.c 1.148 +3 -4 src/usr.sbin/ppp/command.c 1.11 +6 -17 src/usr.sbin/ppp/datalink.c 1.31 +14 -6 src/usr.sbin/ppp/fsm.c 1.18 +4 -3 src/usr.sbin/ppp/fsm.h 1.10 +2 -3 src/usr.sbin/ppp/mp.c brian 1998/06/19 18:36:39 PDT Modified files: usr.sbin/ppp bundle.c timer.c timer.h Log: Re-initialise our timer service after fork()ing to lose our terminal session. Is this a bug in setitimer() ? - it must be called again in the child ! Revision Changes Path 1.22 +2 -1 src/usr.sbin/ppp/bundle.c 1.30 +4 -5 src/usr.sbin/ppp/timer.c 1.7 +2 -1 src/usr.sbin/ppp/timer.h brian 1998/06/19 18:55:29 PDT Modified files: usr.sbin/ppp fsm.c Log: Do an InitRestartCounter when we get a TerminateReq in Opened state..... I have no idea why this never caused problems in the past - maybe the restart counter was bogusly initialised somewhere else :-/ Revision Changes Path 1.32 +2 -1 src/usr.sbin/ppp/fsm.c brian 1998/06/21 04:14:57 PDT Modified files: usr.sbin/ppp ppp.8 Log: Suggest the use of ``accept dns'', not ``enable dns'' in server mode. Revision Changes Path 1.109 +2 -2 src/usr.sbin/ppp/ppp.8 brian 1998/06/24 12:33:38 PDT Modified files: usr.sbin/ppp Makefile bundle.c chat.c datalink.c descriptor.h main.c modem.c mp.c prompt.c server.c Log: o If we come out of select() with only write descriptors that end up writing zero bytes, sleep for 1/10 of a second so that we don't end up using up too much cpu. This should only ever happen on systems that wrongly report a descriptor as writable despite the tty buffer being full. Discussed with: Jeff Evarts o Do an initial run-time check to see if select() alters the passed timeval. This knowledge isn't yet used, but will be soon. Revision Changes Path 1.42 +3 -3 src/usr.sbin/ppp/Makefile 1.23 +6 -3 src/usr.sbin/ppp/bundle.c 1.49 +6 -2 src/usr.sbin/ppp/chat.c 1.12 +7 -4 src/usr.sbin/ppp/datalink.c 1.4 +2 -2 src/usr.sbin/ppp/descriptor.h 1.136 +28 -6 src/usr.sbin/ppp/main.c 1.93 +10 -5 src/usr.sbin/ppp/modem.c 1.11 +3 -2 src/usr.sbin/ppp/mp.c 1.8 +3 -2 src/usr.sbin/ppp/prompt.c 1.21 +3 -2 src/usr.sbin/ppp/server.c brian 1998/06/24 12:36:38 PDT Added files: usr.sbin/ppp probe.c probe.h Log: Oops - forgot these with the last commit. brian 1998/06/25 15:33:36 PDT Modified files: usr.sbin/ppp ccp.c command.c datalink.c fsm.c fsm.h ipcp.c lcp.c ppp.8 Log: Add ``ipcp'' as an optional argument to ``open'', and make open capable of re-negotiatiating the various layers. It is now possible to change various link options and then re-open the relevant layer, making the changes effective - for example, switching off VJ compression or starting ECHO LQRs on-the-fly. Revision Changes Path 1.35 +8 -7 src/usr.sbin/ppp/ccp.c 1.149 +43 -25 src/usr.sbin/ppp/command.c 1.13 +3 -2 src/usr.sbin/ppp/datalink.c 1.33 +13 -1 src/usr.sbin/ppp/fsm.c 1.19 +2 -1 src/usr.sbin/ppp/fsm.h 1.58 +13 -7 src/usr.sbin/ppp/ipcp.c 1.60 +2 -1 src/usr.sbin/ppp/lcp.c 1.110 +30 -7 src/usr.sbin/ppp/ppp.8 brian 1998/06/26 11:50:32 PDT Modified files: usr.sbin/ppp Makefile Log: DISTRIBUTION=des Revision Changes Path 1.43 +2 -1 src/usr.sbin/ppp/Makefile brian 1998/06/26 11:52:47 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp Makefile Log: MFC: DISTRIBUTION=des Revision Changes Path 1.9.2.17 +2 -1 src/usr.sbin/ppp/Makefile brian 1998/06/26 12:02:42 PDT Modified files: usr.sbin/ppp lqr.c Log: Don't depend on sizeof(u_long) == 4. Revision Changes Path 1.28 +4 -4 src/usr.sbin/ppp/lqr.c brian 1998/06/26 12:04:34 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp lqr.c Log: MFC: Don't depend on sizeof(u_long) == 4. Pointed out by Theo Revision Changes Path 1.7.2.11 +5 -5 src/usr.sbin/ppp/lqr.c brian 1998/06/27 05:03:44 PDT Modified files: usr.sbin/ppp bundle.c ip.c main.c tun.h Log: ``struct tunnel_header'' -> u_int32_t in OpenBSD. struct tunnel_header is going soon. Suggested by: Theo Revision Changes Path 1.24 +1 -2 src/usr.sbin/ppp/bundle.c 1.45 +1 -2 src/usr.sbin/ppp/ip.c 1.137 +1 -2 src/usr.sbin/ppp/main.c 1.5 +4 -4 src/usr.sbin/ppp/tun.h brian 1998/06/27 05:03:46 PDT Modified files: usr.sbin/ppp bundle.c Log: Cast void * to char * for log_Printf(). Revision Changes Path 1.25 +2 -2 src/usr.sbin/ppp/bundle.c brian 1998/06/27 05:03:51 PDT Modified files: usr.sbin/ppp async.h filter.c route.c slcompress.c Log: Don't assume ``sizeof(u_long) == 4'' Submitted by: Theo Revision Changes Path 1.4 +3 -3 src/usr.sbin/ppp/async.h 1.25 +2 -2 src/usr.sbin/ppp/filter.c 1.50 +3 -3 src/usr.sbin/ppp/route.c 1.19 +5 -5 src/usr.sbin/ppp/slcompress.c brian 1998/06/27 05:05:30 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp async.c filter.c ip.c lcp.c main.c route.c slcompress.c tun.h Log: Cosmetic MFC: OpenBSD struct tunnel_header -> u_int32_t Fix ``sizeof(u_long) == 4'' errors. Suggested by: theo Revision Changes Path 1.5.2.6 +3 -3 src/usr.sbin/ppp/async.c 1.6.2.9 +2 -2 src/usr.sbin/ppp/filter.c 1.9.2.18 +1 -2 src/usr.sbin/ppp/ip.c 1.10.2.25 +1 -2 src/usr.sbin/ppp/lcp.c 1.22.2.48 +1 -2 src/usr.sbin/ppp/main.c 1.9.2.13 +3 -3 src/usr.sbin/ppp/route.c 1.6.2.6 +5 -5 src/usr.sbin/ppp/slcompress.c 1.3.2.2 +4 -4 src/usr.sbin/ppp/tun.h brian 1998/06/27 07:17:30 PDT Modified files: usr.sbin/ppp Makefile alias_cmd.c bundle.c bundle.h command.c ip.c ipcp.c main.c Log: Don't dlopen()/dlsym() libalias, use it in the same way as the rest of the world uses libraries. Revision Changes Path 1.44 +10 -5 src/usr.sbin/ppp/Makefile 1.15 +29 -9 src/usr.sbin/ppp/alias_cmd.c 1.26 +9 -5 src/usr.sbin/ppp/bundle.c 1.9 +2 -1 src/usr.sbin/ppp/bundle.h 1.150 +9 -11 src/usr.sbin/ppp/command.c 1.46 +6 -6 src/usr.sbin/ppp/ip.c 1.59 +6 -3 src/usr.sbin/ppp/ipcp.c 1.138 +10 -7 src/usr.sbin/ppp/main.c brian 1998/06/27 07:18:19 PDT Modified files: usr.sbin/ppp alias_cmd.c bundle.c chap.c chat.c command.c datalink.c defs.c ip.c ipcp.c main.c modem.c physical.c probe.c server.c timer.c tun.c Log: Remove redundant includes Revision Changes Path 1.16 +1 -2 src/usr.sbin/ppp/alias_cmd.c 1.27 +1 -3 src/usr.sbin/ppp/bundle.c 1.33 +5 -2 src/usr.sbin/ppp/chap.c 1.50 +1 -2 src/usr.sbin/ppp/chat.c 1.151 +2 -4 src/usr.sbin/ppp/command.c 1.14 +1 -2 src/usr.sbin/ppp/datalink.c 1.17 +3 -1 src/usr.sbin/ppp/defs.c 1.47 +1 -2 src/usr.sbin/ppp/ip.c 1.60 +1 -2 src/usr.sbin/ppp/ipcp.c 1.139 +1 -5 src/usr.sbin/ppp/main.c 1.94 +1 -2 src/usr.sbin/ppp/modem.c 1.4 +1 -3 src/usr.sbin/ppp/physical.c 1.2 +1 -6 src/usr.sbin/ppp/probe.c 1.22 +1 -19 src/usr.sbin/ppp/server.c 1.31 +1 -3 src/usr.sbin/ppp/timer.c 1.8 +3 -3 src/usr.sbin/ppp/tun.c brian 1998/06/27 08:33:20 PDT Removed files: usr.sbin/ppp loadalias.c loadalias.h Log: I find it *really* irritating that you can't ``cvs rm'' things without removing them first. brian 1998/06/27 09:24:56 PDT Modified files: usr.sbin/ppp ipcp.c Log: More u_long -> u_int32_t Revision Changes Path 1.61 +3 -3 src/usr.sbin/ppp/ipcp.c brian 1998/06/27 09:32:10 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ipcp.c Log: Cosmetic (under FreeBSD): Even more u_long -> u_int32_t Revision Changes Path 1.9.2.21 +10 -10 src/usr.sbin/ppp/ipcp.c brian 1998/06/27 16:48:58 PDT Modified files: usr.sbin/ppp ccp.c ccp.h chap.c command.c defs.h fsm.c hdlc.c id.c ip.c ipcp.c iplist.c iplist.h lcp.c lcp.h link.c lqr.c mbuf.c pap.c ppp.8 route.c vjcomp.c Log: o Fix remaining sizeof problems for 64 bit machines. o Allow ``set ....'' when we have multiple links but aren't in multilink mode. o Do a TLS when we receive a ``Open'' event in ``Closed'' state, despite the rfc state transition table. This is clearly an error in the RFC as TLS cannot have yet been called (without TLF) in the ``Closed'' state. I've posted a message to comp.protocols.ppp for confirmation. Revision Changes Path 1.36 +7 -7 src/usr.sbin/ppp/ccp.c 1.18 +3 -3 src/usr.sbin/ppp/ccp.h 1.34 +2 -1 src/usr.sbin/ppp/chap.c 1.152 +104 -92 src/usr.sbin/ppp/command.c 1.33 +3 -1 src/usr.sbin/ppp/defs.h 1.34 +20 -5 src/usr.sbin/ppp/fsm.c 1.34 +2 -2 src/usr.sbin/ppp/hdlc.c 1.11 +4 -4 src/usr.sbin/ppp/id.c 1.48 +5 -3 src/usr.sbin/ppp/ip.c 1.62 +8 -11 src/usr.sbin/ppp/ipcp.c 1.7 +7 -5 src/usr.sbin/ppp/iplist.c 1.3 +13 -10 src/usr.sbin/ppp/iplist.h 1.61 +27 -26 src/usr.sbin/ppp/lcp.c 1.18 +4 -4 src/usr.sbin/ppp/lcp.h 1.3 +2 -1 src/usr.sbin/ppp/link.c 1.29 +11 -10 src/usr.sbin/ppp/lqr.c 1.18 +3 -2 src/usr.sbin/ppp/mbuf.c 1.24 +2 -1 src/usr.sbin/ppp/pap.c 1.111 +12 -6 src/usr.sbin/ppp/ppp.8 1.51 +8 -8 src/usr.sbin/ppp/route.c 1.21 +2 -1 src/usr.sbin/ppp/vjcomp.c brian 1998/06/28 03:39:42 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ccp.h command.c fsm.c iplist.h lcp.c loadalias.c lqr.c main.c os.c timer.c Log: Cosmetic: u_long -> u_int32_t Revision Changes Path 1.3.2.4 +3 -3 src/usr.sbin/ppp/ccp.h 1.24.2.52 +2 -2 src/usr.sbin/ppp/command.c 1.7.2.10 +5 -5 src/usr.sbin/ppp/fsm.c 1.2.2.2 +4 -3 src/usr.sbin/ppp/iplist.h 1.10.2.26 +3 -3 src/usr.sbin/ppp/lcp.c 1.1.2.9 +3 -3 src/usr.sbin/ppp/Attic/loadalias.c 1.7.2.12 +3 -3 src/usr.sbin/ppp/lqr.c 1.22.2.49 +5 -5 src/usr.sbin/ppp/main.c 1.7.2.18 +2 -2 src/usr.sbin/ppp/Attic/os.c 1.5.2.9 +2 -2 src/usr.sbin/ppp/timer.c brian 1998/06/30 16:04:21 PDT Modified files: usr.sbin/ppp ccp.c ccp.h datalink.c fsm.c mp.c Log: The CCP layer now behaves as follows: o If we've denied and disabled all compression protocols, stay in ST_INITIAL and do an LCP protocol reject if we receive any CCP packets. o If we've disabled all compression protocols, go to ST_STOPPED and wait for the other side to ask for something. o If we've got anything enabled, start REQing as soon as the auth layer is up. o If we're in multilink mode, than the link level CCP goes straight to ST_STOPPED irrespective of what's configured so that we never try to compress compressed stuff by default. Revision Changes Path 1.37 +12 -4 src/usr.sbin/ppp/ccp.c 1.19 +2 -2 src/usr.sbin/ppp/ccp.h 1.15 +6 -4 src/usr.sbin/ppp/datalink.c 1.35 +16 -1 src/usr.sbin/ppp/fsm.c 1.12 +5 -4 src/usr.sbin/ppp/mp.c brian 1998/07/03 10:24:41 PDT Modified files: usr.sbin/ppp datalink.c modem.c Log: Only start checking carrier when the datalink state machine exceeds DATALINK_READY. When we go back to READY or less (eg. ``close lcp''), switch the carrier-checking-timer off again. This fixes the callback example in ppp.conf.sample. Noted as broken by: Damian Kuczynski Revision Changes Path 1.16 +4 -2 src/usr.sbin/ppp/datalink.c 1.95 +8 -10 src/usr.sbin/ppp/modem.c brian 1998/07/04 03:24:55 PDT Modified files: usr.sbin/ppp command.c Log: Version 2.0-beta becomes 2.0 :-) Revision Changes Path 1.153 +3 -3 src/usr.sbin/ppp/command.c brian 1998/07/04 15:03:57 PDT Modified files: usr.sbin/ppp command.c Log: Don't require context when there's only one link for ``open lcp'' Revision Changes Path 1.154 +8 -6 src/usr.sbin/ppp/command.c brian 1998/07/04 15:04:13 PDT Modified files: usr.sbin/ppp prompt.c Log: Don't disable ^D in interactive mode. Wished for by: pkh Revision Changes Path 1.9 +4 -2 src/usr.sbin/ppp/prompt.c brian 1998/07/05 19:07:31 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp vars.c Log: Version 1.65 -> 1.7 Revision Changes Path 1.9.2.17 +3 -3 src/usr.sbin/ppp/Attic/vars.c brian 1998/07/10 19:48:39 PDT Modified files: usr.sbin/ppp defs.h Log: Change MIN_LQRPERIOD from 5 to 2. Revision Changes Path 1.34 +3 -3 src/usr.sbin/ppp/defs.h brian 1998/07/11 12:05:29 PDT Modified files: usr.sbin/ppp ip.c Log: Check the ``alive'' filter for a packet *before* the mbuf is deallocated by vj_SendFrame(). Revision Changes Path 1.49 +2 -2 src/usr.sbin/ppp/ip.c brian 1998/07/11 17:30:25 PDT Modified files: usr.sbin/ppp command.c Log: Correct enable/disable handling (broken when ironing out 32/64 bit issues recently). Revision Changes Path 1.155 +3 -3 src/usr.sbin/ppp/command.c jkh 1998/07/18 04:12:51 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ac ac.c usr.sbin/adduser adduser.perl usr.sbin/amd/amd amd.8 amq_subr.c usr.sbin/amd/amq amq.8 usr.sbin/apmconf apmconf.8 usr.sbin/bootparamd/bootparamd bootparamd.8 bootparamd.c main.c usr.sbin/bootparamd/callbootd callbootd.c usr.sbin/cron/cron cron.8 cron.c usr.sbin/cron/crontab crontab.1 crontab.5 usr.sbin/crunch/crunchgen crunchgen.1 usr.sbin/crunch/crunchide crunchide.1 usr.sbin/ctm Makefile README usr.sbin/ctm/ctm ctm.1 ctm.5 ctm_pass3.c usr.sbin/ctm/ctm_rmail ctm_rmail.1 usr.sbin/ctm/mkCTM mkctm.c usr.sbin/dev_mkdb dev_mkdb.c usr.sbin/fdcontrol fdcontrol.8 fdcontrol.c usr.sbin/fdformat fdformat.1 usr.sbin/inetd inetd.8 inetd.c usr.sbin/kbdmap kbdmap.1 usr.sbin/kernbb kernbb.8 kernbb.c usr.sbin/lpr/lp Makefile lp.1 usr.sbin/lptcontrol lptcontrol.8 usr.sbin/mixer mixer.8 usr.sbin/mkdosfs mkdosfs.1 usr.sbin/mtree compare.c create.c misc.c mtree.8 mtree.c mtree.h verify.c usr.sbin/natd natd.8 natd.c usr.sbin/newsyslog newsyslog.8 newsyslog.c usr.sbin/pkg_install/add pkg_add.1 usr.sbin/pkg_install/create pkg_create.1 usr.sbin/pkg_install/delete pkg_delete.1 usr.sbin/pkg_install/info pkg_info.1 usr.sbin/pppctl pppctl.8 pppctl.c usr.sbin/pppd sys-bsd.c usr.sbin/pppstats pppstats.8 usr.sbin/quot quot.8 usr.sbin/rndcontrol rndcontrol.8 usr.sbin/rtprio rtprio.1 usr.sbin/sa sa.8 usr.sbin/sgsc sgsc.1 usr.sbin/sicontrol sicontrol.8 usr.sbin/sliplogin sliplogin.8 sliplogin.c usr.sbin/sysctl pathconf.c Removed files: (Branch: RELENG_2_2) usr.sbin/ctm/ctm_scan Makefile ctm_scan.c Log: MFC: doc changes, new rate-limiting inetd(8), lots of minor cosmetic tweaks. Revision Changes Path 1.4.2.5 +3 -3 src/usr.sbin/ac/ac.c 1.19.2.10 +47 -12 src/usr.sbin/adduser/adduser.perl 1.2.2.3 +4 -4 src/usr.sbin/amd/amd/amd.8 1.1.1.1.8.1 +4 -2 src/usr.sbin/amd/amd/amq_subr.c 1.3.2.1 +4 -4 src/usr.sbin/amd/amq/amq.8 1.1.8.2 +3 -5 src/usr.sbin/apmconf/apmconf.8 1.2.2.4 +1 -1 src/usr.sbin/bootparamd/bootparamd/bootparamd.8 1.3.2.4 +7 -5 src/usr.sbin/bootparamd/bootparamd/bootparamd.c 1.3.2.4 +4 -2 src/usr.sbin/bootparamd/bootparamd/main.c 1.3.6.2 +4 -2 src/usr.sbin/bootparamd/callbootd/callbootd.c 1.2.2.2 +2 -2 src/usr.sbin/cron/cron/cron.8 1.2.2.4 +2 -2 src/usr.sbin/cron/cron/cron.c 1.1.1.1.8.2 +2 -2 src/usr.sbin/cron/crontab/crontab.1 1.1.1.1.8.4 +2 -2 src/usr.sbin/cron/crontab/crontab.5 1.2.6.5 +3 -3 src/usr.sbin/crunch/crunchgen/crunchgen.1 1.1.1.1.8.1 +3 -3 src/usr.sbin/crunch/crunchide/crunchide.1 1.3.2.1 +2 -2 src/usr.sbin/ctm/Makefile 1.4.8.1 +3 -3 src/usr.sbin/ctm/README 1.9.2.3 +2 -2 src/usr.sbin/ctm/ctm/ctm.1 1.3.2.2 +3 -3 src/usr.sbin/ctm/ctm/ctm.5 1.14.2.2 +4 -3 src/usr.sbin/ctm/ctm/ctm_pass3.c 1.7.2.4 +3 -3 src/usr.sbin/ctm/ctm_rmail/ctm_rmail.1 1.2.2.5 +4 -4 src/usr.sbin/ctm/mkCTM/mkctm.c 1.1.1.1.8.3 +2 -2 src/usr.sbin/dev_mkdb/dev_mkdb.c 1.2.2.3 +1 -1 src/usr.sbin/fdcontrol/fdcontrol.8 1.2.6.4 +2 -1 src/usr.sbin/fdcontrol/fdcontrol.c 1.7.2.3 +7 -3 src/usr.sbin/fdformat/fdformat.1 1.9.2.6 +28 -3 src/usr.sbin/inetd/inetd.8 1.15.2.8 +98 -42 src/usr.sbin/inetd/inetd.c 1.6.2.6 +2 -2 src/usr.sbin/kbdmap/kbdmap.1 1.1.6.4 +4 -2 src/usr.sbin/kernbb/kernbb.8 1.3.2.3 +19 -5 src/usr.sbin/kernbb/kernbb.c 1.3.2.1 +1 -1 src/usr.sbin/lpr/lp/Makefile 1.2.2.3 +2 -2 src/usr.sbin/lpr/lp/lp.1 1.3.2.3 +2 -2 src/usr.sbin/lptcontrol/lptcontrol.8 1.1.2.3 +3 -3 src/usr.sbin/mixer/mixer.8 1.3.2.1 +2 -2 src/usr.sbin/mkdosfs/mkdosfs.1 1.7.2.2 +2 -2 src/usr.sbin/mtree/compare.c 1.8.2.2 +2 -2 src/usr.sbin/mtree/create.c 1.3.6.2 +2 -1 src/usr.sbin/mtree/misc.c 1.7.2.3 +3 -1 src/usr.sbin/mtree/mtree.8 1.3.8.4 +2 -2 src/usr.sbin/mtree/mtree.c 1.2.6.1 +3 -1 src/usr.sbin/mtree/mtree.h 1.4.2.2 +7 -6 src/usr.sbin/mtree/verify.c 1.4.2.11 +11 -5 src/usr.sbin/natd/natd.8 1.2.2.6 +1 -0 src/usr.sbin/natd/natd.c 1.1.1.1.2.8 +9 -3 src/usr.sbin/newsyslog/newsyslog.8 1.7.2.8 +36 -9 src/usr.sbin/newsyslog/newsyslog.c 1.17.2.9 +5 -7 src/usr.sbin/pkg_install/add/pkg_add.1 1.16.2.10 +8 -9 src/usr.sbin/pkg_install/create/pkg_create.1 1.6.2.3 +5 -7 src/usr.sbin/pkg_install/delete/pkg_delete.1 1.11.2.7 +6 -8 src/usr.sbin/pkg_install/info/pkg_info.1 1.1.2.5 +2 -2 src/usr.sbin/pppctl/pppctl.8 1.1.2.5 +3 -2 src/usr.sbin/pppctl/pppctl.c 1.7.2.2 +2 -2 src/usr.sbin/pppd/sys-bsd.c 1.3.2.4 +2 -2 src/usr.sbin/pppstats/pppstats.8 1.3.4.4 +2 -2 src/usr.sbin/quot/quot.8 1.4.2.2 +2 -2 src/usr.sbin/rndcontrol/rndcontrol.8 1.6.2.6 +2 -2 src/usr.sbin/rtprio/rtprio.1 1.4.2.3 +2 -2 src/usr.sbin/sa/sa.8 1.1.1.1.6.3 +1 -1 src/usr.sbin/sgsc/sgsc.1 1.3.2.3 +2 -2 src/usr.sbin/sicontrol/sicontrol.8 1.7.2.2 +33 -0 src/usr.sbin/sliplogin/sliplogin.8 1.6.2.2 +72 -1 src/usr.sbin/sliplogin/sliplogin.c 1.1.1.1.8.3 +2 -2 src/usr.sbin/sysctl/pathconf.c brian 1998/07/19 14:07:29 PDT Modified files: usr.sbin/ppp auth.c Log: Add missing braces - without them, the IP & label were mis-selected from ppp.secret. Problem reported by: Dom Mitchell Revision Changes Path 1.31 +4 -7 src/usr.sbin/ppp/auth.c brian 1998/07/28 14:54:32 PDT Modified files: usr.sbin/ppp chap.c pap.c Log: o Tidy up PAP and CHAP diagnostics. They're now all logged as PHASE diagnostics (which are on by default). o Deal correctly with both sides wanting CHAP. o Output a warning if we're using an empty ``authname''. This is *not* what we want to do. Revision Changes Path 1.35 +20 -13 src/usr.sbin/ppp/chap.c 1.25 +11 -8 src/usr.sbin/ppp/pap.c brian 1998/07/28 14:54:58 PDT Modified files: usr.sbin/ppp bundle.c bundle.h command.c route.c Log: Silence ``Network unreachable'' warnings when using ``add .... HISADDR''. The network will never be reachable at this point unless we're in -auto or reading the command from ppp.linkup. We can now run the following lines and get the expected results: set ifaddr 1.2.3.4/0 5.6.7.8/0 add default HISADDR where a route is added immediately in auto mode and the whole thing is delayed 'till the IP numbers have been agreed in other modes. Essentially, ppp.linkup is no longer required. Revision Changes Path 1.28 +8 -7 src/usr.sbin/ppp/bundle.c 1.10 +2 -2 src/usr.sbin/ppp/bundle.h 1.156 +4 -4 src/usr.sbin/ppp/command.c 1.52 +6 -6 src/usr.sbin/ppp/route.c brian 1998/07/29 11:20:56 PDT Modified files: usr.sbin/ppp modem.c Log: Use tcsetattr TCSANOW instead of TCSADRAIN so that dedicated mode doesn't end up blocking indefinitely when there's no carrier. Revision Changes Path 1.96 +3 -2 src/usr.sbin/ppp/modem.c brian 1998/07/29 11:21:21 PDT Modified files: usr.sbin/ppp bundle.c bundle.h command.c ppp.8 Log: Allow an optional ``!'' in the open, dial & call commands. When used, the redial timer is ignored and the modem is opened immediately. Revision Changes Path 1.29 +10 -5 src/usr.sbin/ppp/bundle.c 1.11 +2 -2 src/usr.sbin/ppp/bundle.h 1.157 +17 -8 src/usr.sbin/ppp/command.c 1.112 +40 -22 src/usr.sbin/ppp/ppp.8 brian 1998/07/31 12:50:25 PDT Modified files: usr.sbin/ppp command.c ppp.8 Log: Always dial immediately on ``open'', ``dial'' and ``call''. We don't need a ``!''. Revision Changes Path 1.158 +6 -15 src/usr.sbin/ppp/command.c 1.113 +3 -8 src/usr.sbin/ppp/ppp.8 brian 1998/07/31 18:02:12 PDT Modified files: usr.sbin/ppp hdlc.c Log: Cosmetic: Diagnostic wording (Unknown -> Unexpected) Revision Changes Path 1.35 +14 -4 src/usr.sbin/ppp/hdlc.c brian 1998/07/31 18:02:41 PDT Modified files: usr.sbin/ppp fsm.c Log: When we receive an LCP config REQ in Opened state, do TLD *before* processing the config request as TLD initialises the peers LCP values. It's strange that an IRC isn't required here - but I'll bow to the wisdom of the rfc. Revision Changes Path 1.36 +8 -6 src/usr.sbin/ppp/fsm.c brian 1998/08/01 23:56:41 PDT Modified files: usr.sbin/ppp bundle.c main.c Log: On receipt of a sig 15, do a full bundle_Close() even if our current phase is PHASE_DEAD as it's possible that there are links stuck in OPENING waiting for a redial timer. Revision Changes Path 1.30 +1 -4 src/usr.sbin/ppp/bundle.c 1.140 +2 -3 src/usr.sbin/ppp/main.c brian 1998/08/02 06:01:16 PDT Modified files: usr.sbin/ppp log.c log.h server.c Log: PR: 7469 Be careful that the current or next prompt in the list that we're iterating through doesn't get changed by descriptor_Read(). Revision Changes Path 1.32 +3 -1 src/usr.sbin/ppp/log.c 1.21 +2 -1 src/usr.sbin/ppp/log.h 1.23 +6 -2 src/usr.sbin/ppp/server.c brian 1998/08/07 11:42:52 PDT Modified files: usr.sbin/ppp Makefile auth.c auth.h bundle.c bundle.h ccp.c chap.c chat.c command.c datalink.c datalink.h deflate.c defs.h hdlc.c ip.c ipcp.c lcp.c lcp.h lcpproto.h link.c log.c log.h lqr.c main.c mbuf.c mbuf.h modem.c mp.c pap.c physical.c ppp.8 pred.c prompt.c vjcomp.c Log: o Support callback types NONE, E.164, AUTH and CBCP. (see the new ``set callback'' and ``set cbcp'' commands) o Add a ``cbcp'' log level and mbuf type. o Don't dump core when \T is given in ``set login'' or ``set hangup''. o Allow ``*'' and blanks as placeholders in ppp.secret and allow a fifth field for specifying auth/cbcp dialback parameters. o Remove a few extraneous #includes o Define the default number of REQs (restart counter) in defs.h rather than hardcoding ``5'' all over the place. o Fix a few man page inconsistencies. Revision Changes Path 1.45 +2 -2 src/usr.sbin/ppp/Makefile 1.32 +38 -4 src/usr.sbin/ppp/auth.c 1.12 +3 -2 src/usr.sbin/ppp/auth.h 1.31 +3 -2 src/usr.sbin/ppp/bundle.c 1.12 +2 -1 src/usr.sbin/ppp/bundle.h 1.38 +2 -3 src/usr.sbin/ppp/ccp.c 1.36 +3 -2 src/usr.sbin/ppp/chap.c 1.51 +7 -4 src/usr.sbin/ppp/chat.c 1.159 +59 -2 src/usr.sbin/ppp/command.c 1.17 +167 -18 src/usr.sbin/ppp/datalink.c 1.5 +11 -3 src/usr.sbin/ppp/datalink.h 1.11 +2 -1 src/usr.sbin/ppp/deflate.c 1.35 +2 -1 src/usr.sbin/ppp/defs.h 1.36 +10 -1 src/usr.sbin/ppp/hdlc.c 1.50 +3 -1 src/usr.sbin/ppp/ip.c 1.63 +2 -2 src/usr.sbin/ppp/ipcp.c 1.62 +179 -8 src/usr.sbin/ppp/lcp.c 1.19 +22 -2 src/usr.sbin/ppp/lcp.h 1.12 +2 -1 src/usr.sbin/ppp/lcpproto.h 1.4 +2 -2 src/usr.sbin/ppp/link.c 1.33 +2 -1 src/usr.sbin/ppp/log.c 1.22 +21 -20 src/usr.sbin/ppp/log.h 1.30 +2 -1 src/usr.sbin/ppp/lqr.c 1.141 +2 -1 src/usr.sbin/ppp/main.c 1.19 +5 -5 src/usr.sbin/ppp/mbuf.c 1.13 +10 -9 src/usr.sbin/ppp/mbuf.h 1.97 +3 -2 src/usr.sbin/ppp/modem.c 1.13 +2 -1 src/usr.sbin/ppp/mp.c 1.26 +2 -2 src/usr.sbin/ppp/pap.c 1.5 +4 -3 src/usr.sbin/ppp/physical.c 1.114 +131 -6 src/usr.sbin/ppp/ppp.8 1.22 +2 -1 src/usr.sbin/ppp/pred.c 1.10 +2 -1 src/usr.sbin/ppp/prompt.c 1.22 +1 -2 src/usr.sbin/ppp/vjcomp.c brian 1998/08/07 11:44:17 PDT Added files: usr.sbin/ppp cbcp.c cbcp.h Log: Missed these... brian 1998/08/09 02:13:55 PDT Modified files: usr.sbin/ppp main.c Log: Don't forget to call PacketAliasInit(). PR: 7515 Revision Changes Path 1.142 +7 -1 src/usr.sbin/ppp/main.c brian 1998/08/09 08:34:11 PDT Modified files: usr.sbin/ppp bundle.c datalink.c log.c log.h modem.c prompt.c Log: When entering ``term'' mode, don't output any messages until the device is successfully opened. If we fail to open it, mention the fact. Also go back into command mode as soon as the device is closed rather than waiting for the user to type something before noticing. Revision Changes Path 1.32 +3 -1 src/usr.sbin/ppp/bundle.c 1.18 +11 -3 src/usr.sbin/ppp/datalink.c 1.34 +6 -3 src/usr.sbin/ppp/log.c 1.23 +4 -2 src/usr.sbin/ppp/log.h 1.98 +4 -6 src/usr.sbin/ppp/modem.c 1.11 +1 -4 src/usr.sbin/ppp/prompt.c brian 1998/08/09 09:41:01 PDT Modified files: usr.sbin/ppp tun.c Log: Use IFT_PPP from net/if_types.h rather than hard-coding it. Revision Changes Path 1.9 +3 -2 src/usr.sbin/ppp/tun.c brian 1998/08/09 10:17:11 PDT Modified files: usr.sbin/ppp ppp.8 Log: /var/run/tunX.pid is created regardless of ppps mode. Spotted by: Alex Revision Changes Path 1.115 +2 -7 src/usr.sbin/ppp/ppp.8 brian 1998/08/09 10:17:24 PDT Modified files: usr.sbin/ppp ppp.8 Log: Add missing .El Revision Changes Path 1.116 +2 -1 src/usr.sbin/ppp/ppp.8 brian 1998/08/09 16:40:31 PDT Modified files: usr.sbin/ppp ppp.8 Log: `dns' option defaults to disabled, not enabled. Revision Changes Path 1.117 +2 -2 src/usr.sbin/ppp/ppp.8 brian 1998/08/11 11:59:36 PDT Modified files: usr.sbin/ppp ppp.8 Log: Be careful about using ``.Bd -literal'' as groff sometimes keeps the `-literal' after the closing .Ed. Where this happens, use ``.Bd -unfilled'' with ``.It Li'' to dodge the problem - it looks better too. Problem reported by: Dom Mitchell Revision Changes Path 1.118 +18 -18 src/usr.sbin/ppp/ppp.8 brian 1998/08/16 23:42:40 PDT Modified files: usr.sbin/ppp route.c Log: Don't lose an allocated pointer if realloc() fails. Free it instead. Pointed out by: Theo de Raadt Revision Changes Path 1.53 +9 -4 src/usr.sbin/ppp/route.c brian 1998/08/16 23:43:24 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp route.c Log: MFC: Don't lose an allocated pointer if realloc() fails. Free it instead. Pointed out by: Theo de Raadt Revision Changes Path 1.9.2.14 +9 -4 src/usr.sbin/ppp/route.c brian 1998/08/17 17:53:49 PDT Modified files: usr.sbin/ppp datalink.c Log: Destroy any existing chat timeouts in datalink_ComeDown() If we're told to close/down while in DIAL or LOGIN state, we don't want to keep our timeout running :-/ Revision Changes Path 1.19 +2 -1 src/usr.sbin/ppp/datalink.c brian 1998/08/21 11:09:58 PDT Modified files: usr.sbin/ppp mbuf.c Log: Make ``show mem'' display the number of packets allocated as well as the number of octets. Revision Changes Path 1.20 +15 -11 src/usr.sbin/ppp/mbuf.c brian 1998/08/21 11:10:15 PDT Modified files: usr.sbin/ppp log.c mbuf.c mbuf.h Log: Consolidate the two malloc()s that are done when allocating an mbuf. Revision Changes Path 1.35 +4 -4 src/usr.sbin/ppp/log.c 1.21 +2 -10 src/usr.sbin/ppp/mbuf.c 1.14 +7 -6 src/usr.sbin/ppp/mbuf.h brian 1998/08/25 10:48:44 PDT Modified files: usr.sbin/ppp bundle.c bundle.h command.c defs.h ip.c ip.h link.c link.h mbuf.c mp.c mp.h physical.c physical.h ppp.8 Log: If we've got a full output buffer queue and cannot send anything for two mintues (see ``set choked'' and ``show bundle''), nuke the ip, mp and link level buffer queues. This should fix problems where ``ppp -auto'' seems to stop responding after failing to connect to the peer a few times. Revision Changes Path 1.33 +44 -1 src/usr.sbin/ppp/bundle.c 1.13 +9 -1 src/usr.sbin/ppp/bundle.h 1.160 +12 -2 src/usr.sbin/ppp/command.c 1.36 +3 -2 src/usr.sbin/ppp/defs.h 1.51 +11 -1 src/usr.sbin/ppp/ip.c 1.10 +2 -1 src/usr.sbin/ppp/ip.h 1.5 +11 -1 src/usr.sbin/ppp/link.c 1.4 +2 -1 src/usr.sbin/ppp/link.h 1.22 +2 -1 src/usr.sbin/ppp/mbuf.c 1.14 +7 -1 src/usr.sbin/ppp/mp.c 1.4 +2 -1 src/usr.sbin/ppp/mp.h 1.6 +11 -1 src/usr.sbin/ppp/physical.c 1.4 +2 -1 src/usr.sbin/ppp/physical.h 1.119 +31 -1 src/usr.sbin/ppp/ppp.8 brian 1998/08/25 10:48:55 PDT Modified files: usr.sbin/ppp ppp.8 Log: Mention what ``set authname'' does in -direct mode. Revision Changes Path 1.120 +8 -1 src/usr.sbin/ppp/ppp.8 brian 1998/08/26 10:39:36 PDT Modified files: usr.sbin/ppp tun.h Log: The protocol must be in network byte order (OpenBSD only). Revision Changes Path 1.6 +3 -3 src/usr.sbin/ppp/tun.h brian 1998/08/26 10:39:38 PDT Modified files: usr.sbin/ppp alias_cmd.c arp.c auth.c bundle.c ccp.c command.c ip.c ip.h ipcp.c ipcp.h mp.c prompt.c slcompress.c Log: Put the IP buffer queues into struct ipcp. Forgotten by: me Revision Changes Path 1.17 +3 -3 src/usr.sbin/ppp/alias_cmd.c 1.30 +3 -3 src/usr.sbin/ppp/arp.c 1.33 +3 -3 src/usr.sbin/ppp/auth.c 1.34 +6 -6 src/usr.sbin/ppp/bundle.c 1.39 +3 -3 src/usr.sbin/ppp/ccp.c 1.161 +4 -4 src/usr.sbin/ppp/command.c 1.52 +17 -14 src/usr.sbin/ppp/ip.c 1.11 +4 -4 src/usr.sbin/ppp/ip.h 1.64 +4 -3 src/usr.sbin/ppp/ipcp.c 1.20 +2 -1 src/usr.sbin/ppp/ipcp.h 1.15 +3 -3 src/usr.sbin/ppp/mp.c 1.12 +4 -4 src/usr.sbin/ppp/prompt.c 1.20 +3 -3 src/usr.sbin/ppp/slcompress.c brian 1998/08/26 10:39:38 PDT Modified files: usr.sbin/ppp cbcp.c Log: Remove redundant include file. Revision Changes Path 1.2 +1 -2 src/usr.sbin/ppp/cbcp.c brian 1998/08/26 11:07:57 PDT Modified files: usr.sbin/ppp ccp.c chap.c command.c link.c modem.c pap.c vjcomp.c Log: Fix some OpenBSD/alpha warnings Revision Changes Path 1.40 +2 -1 src/usr.sbin/ppp/ccp.c 1.37 +2 -2 src/usr.sbin/ppp/chap.c 1.162 +4 -3 src/usr.sbin/ppp/command.c 1.6 +2 -1 src/usr.sbin/ppp/link.c 1.99 +2 -2 src/usr.sbin/ppp/modem.c 1.27 +2 -1 src/usr.sbin/ppp/pap.c 1.23 +2 -1 src/usr.sbin/ppp/vjcomp.c brian 1998/08/29 11:37:03 PDT Modified files: usr.sbin/ppp command.c Log: Mention ``cbcp'' in ``set log ?'' Revision Changes Path 1.163 +4 -4 src/usr.sbin/ppp/command.c brian 1998/08/29 16:02:40 PDT Modified files: usr.sbin/ppp command.c Log: Allow the use of HISADDR, MYADDR and INTERFACE as words embedded in the args of a "shell" or "!bg" command, and only accept upper case versions. We can now do: ! sh -c "ifconfig INTERFACE >/tmp/myfile" Revision Changes Path 1.164 +78 -15 src/usr.sbin/ppp/command.c brian 1998/08/29 16:02:42 PDT Modified files: usr.sbin/ppp command.c ppp.8 Log: Add the following word substitutions when running a shell command: AUTHNAME: The local authname ENDDISC: The local endpoint discriminator LABEL: The configuration label in use PEER_ENDDISC: The peers endpoint discriminator USER: The peers authname Revision Changes Path 1.165 +15 -3 src/usr.sbin/ppp/command.c 1.121 +47 -16 src/usr.sbin/ppp/ppp.8 brian 1998/08/29 16:02:43 PDT Modified files: usr.sbin/ppp ppp.8 Log: Don't claim that the alias library isn't loaded until used. Revision Changes Path 1.122 +3 -7 src/usr.sbin/ppp/ppp.8 brian 1998/08/29 16:02:46 PDT Modified files: usr.sbin/ppp ppp.8 Log: Don't use ``-width 20'', it's misleading. Use ``-width XX'' instead. Revision Changes Path 1.123 +10 -10 src/usr.sbin/ppp/ppp.8 brian 1998/08/30 16:53:01 PDT Modified files: usr.sbin/pppctl Makefile Log: Add OpenBSD build support Remove -Wmissing-prototypes Revision Changes Path 1.3 +8 -2 src/usr.sbin/pppctl/Makefile brian 1998/08/30 16:53:26 PDT Modified files: usr.sbin/ppp Makefile Log: Add OpenBSD build support Revision Changes Path 1.46 +7 -1 src/usr.sbin/ppp/Makefile brian 1998/08/31 05:14:31 PDT Modified files: usr.sbin/ppp Makefile Log: Remove OpenBSD build support - let the Makefile vary per OS rather than making it a mess and potentially screwing up cross builds. Suggested by: bde Revision Changes Path 1.47 +1 -13 src/usr.sbin/ppp/Makefile brian 1998/08/31 05:14:32 PDT Modified files: usr.sbin/pppctl Makefile Log: Remove OpenBSD build support - let the Makefile vary per OS rather than making it a mess and potentially screwing up cross builds. Suggested by: bde Revision Changes Path 1.4 +1 -7 src/usr.sbin/pppctl/Makefile wosch 1998/08/31 09:41:09 PDT Modified files: lib/libc/gen dladdr.3 lib/libc/locale setlocale.3 lib/libc/sys sched_get_priority_max.2 sched_setparam.2 sched_setscheduler.2 lib/libc_r/man pthread_cond_broadcast.3 pthread_cond_destroy.3 pthread_cond_init.3 pthread_cond_signal.3 pthread_cond_timedwait.3 pthread_cond_wait.3 pthread_create.3 pthread_mutex_destroy.3 pthread_mutex_init.3 pthread_mutex_lock.3 pthread_mutex_trylock.3 pthread_mutex_unlock.3 libexec/telnetd telnetd.8 lkm/ibcs2 ibcs2.8 sbin/dumpon dumpon.8 sbin/newfs_msdos newfs_msdos.8 share/man/man4 ssc.4 share/man/man4/man4.i386 en.4 wfd.4 wl.4 share/man/man5 passwd.5 share/man/man9 devfs_add_devswf.9 devfs_link.9 devfs_remove_dev.9 usr.bin/mktemp mktemp.1 usr.bin/whereis whereis.1 usr.sbin/mrouted map-mbone.8 mrinfo.8 mrouted.8 mtrace.8 usr.sbin/ppp ppp.8 usr.sbin/pppctl pppctl.8 usr.sbin/ypserv ypinit.8 Log: Sort cross references. Revision Changes Path 1.2 +3 -3 src/lib/libc/gen/dladdr.3 1.12 +1 -1 src/lib/libc/locale/setlocale.3 1.2 +4 -4 src/lib/libc/sys/sched_get_priority_max.2 1.3 +3 -3 src/lib/libc/sys/sched_setparam.2 1.2 +3 -3 src/lib/libc/sys/sched_setscheduler.2 1.3 +3 -3 src/lib/libc_r/man/pthread_cond_broadcast.3 1.3 +3 -3 src/lib/libc_r/man/pthread_cond_destroy.3 1.4 +3 -3 src/lib/libc_r/man/pthread_cond_init.3 1.3 +3 -3 src/lib/libc_r/man/pthread_cond_signal.3 1.3 +3 -3 src/lib/libc_r/man/pthread_cond_timedwait.3 1.3 +3 -3 src/lib/libc_r/man/pthread_cond_wait.3 1.6 +2 -2 src/lib/libc_r/man/pthread_create.3 1.3 +2 -2 src/lib/libc_r/man/pthread_mutex_destroy.3 1.4 +2 -2 src/lib/libc_r/man/pthread_mutex_init.3 1.3 +3 -3 src/lib/libc_r/man/pthread_mutex_lock.3 1.3 +3 -3 src/lib/libc_r/man/pthread_mutex_trylock.3 1.3 +3 -3 src/lib/libc_r/man/pthread_mutex_unlock.3 1.13 +2 -2 src/libexec/telnetd/telnetd.8 1.6 +3 -3 src/lkm/ibcs2/ibcs2.8 1.9 +2 -2 src/sbin/dumpon/dumpon.8 1.3 +2 -2 src/sbin/newfs_msdos/newfs_msdos.8 1.2 +3 -3 src/share/man/man4/ssc.4 1.2 +2 -2 src/share/man/man4/man4.i386/en.4 1.5 +2 -2 src/share/man/man4/man4.i386/wfd.4 1.5 +2 -2 src/share/man/man4/man4.i386/wl.4 1.22 +3 -3 src/share/man/man5/passwd.5 1.8 +2 -2 src/share/man/man9/devfs_add_devswf.9 1.10 +2 -2 src/share/man/man9/devfs_link.9 1.4 +2 -2 src/share/man/man9/devfs_remove_dev.9 1.3 +2 -2 src/usr.bin/mktemp/mktemp.1 1.6 +2 -2 src/usr.bin/whereis/whereis.1 1.5 +1 -1 src/usr.sbin/mrouted/map-mbone.8 1.7 +1 -1 src/usr.sbin/mrouted/mrinfo.8 1.11 +3 -3 src/usr.sbin/mrouted/mrouted.8 1.8 +2 -2 src/usr.sbin/mrouted/mtrace.8 1.124 +14 -14 src/usr.sbin/ppp/ppp.8 1.11 +4 -4 src/usr.sbin/pppctl/pppctl.8 1.4 +2 -2 src/usr.sbin/ypserv/ypinit.8 brian 1998/09/03 15:14:10 PDT Modified files: (Branch: RELENG_2_2) usr.sbin/ppp modem.c Log: Don't give up on the device list because of a tcp connection failure or an invalid device string. Submitted by: Derek Inksetter Revision Changes Path 1.24.2.32 +6 -9 src/usr.sbin/ppp/modem.c brian 1998/09/04 11:26:00 PDT Modified files: usr.sbin/ppp fsm.c ipcp.c lcp.c mp.c Added files: usr.sbin/ppp ua.h Log: Don't cast potentially unaligned addresses to pointers to non-char types on non-i386 architectures. On Alpha and Sparc we get a bus error if we do. Revision Changes Path 1.37 +5 -4 src/usr.sbin/ppp/fsm.c 1.65 +16 -14 src/usr.sbin/ppp/ipcp.c 1.63 +23 -22 src/usr.sbin/ppp/lcp.c 1.16 +16 -13 src/usr.sbin/ppp/mp.c brian 1998/09/08 17:03:10 PDT Modified files: usr.sbin/ppp lcp.c Log: Initialise lcp::his_mru to the ``set mtu'' value if it's less than DEF_MRU, allowing our interface mtu to be decreased despite negotiation with the peer. Revision Changes Path 1.64 +4 -2 src/usr.sbin/ppp/lcp.c brian 1998/09/09 15:51:49 PDT Modified files: usr.sbin/ppp README.devel Log: Reflect reality Revision Changes Path 1.3 +5 -11 src/usr.sbin/ppp/README.devel brian 1998/09/15 10:22:22 PDT Modified files: usr.sbin/ppp ua.h Log: Correct ua_ntohs. Revision Changes Path 1.2 +4 -4 src/usr.sbin/ppp/ua.h brian 1998/09/16 17:45:12 PDT Modified files: usr.sbin/ppp ppp.8 Log: Alphabeticalize SEE ALSO section. Revision Changes Path 1.125 +14 -14 src/usr.sbin/ppp/ppp.8 brian 1998/09/16 17:45:27 PDT Modified files: usr.sbin/ppp alias_cmd.c bundle.c command.c ip.c ipcp.c main.c Log: Sync with OpenBSD ifdefs Revision Changes Path 1.18 +6 -2 src/usr.sbin/ppp/alias_cmd.c 1.35 +8 -4 src/usr.sbin/ppp/bundle.c 1.166 +9 -5 src/usr.sbin/ppp/command.c 1.53 +8 -4 src/usr.sbin/ppp/ip.c 1.66 +8 -4 src/usr.sbin/ppp/ipcp.c 1.143 +8 -4 src/usr.sbin/ppp/main.c brian 1998/09/18 16:28:10 PDT Modified files: usr.sbin/ppp ppp.8 Log: Revert SEE ALSO ordering to version 1.124 Patched correctly by: wosch Blunder pointed out by: bde Revision Changes Path 1.126 +14 -14 src/usr.sbin/ppp/ppp.8 obrien 1998/09/19 15:42:11 PDT Modified files: usr.sbin/ppp Makefile Log: Remove useless `BINOWN=root' now that it is the default. Revision Changes Path 1.48 +1 -2 src/usr.sbin/ppp/Makefile brian 1998/10/17 05:28:02 PDT Modified files: usr.sbin/ppp lcp.c Log: Warn that the specific chap protocol isn't supported when rejecting CHAP because of byte 5. Suggested by: Daniel O'Callaghan Revision Changes Path 1.65 +19 -8 src/usr.sbin/ppp/lcp.c brian 1998/10/17 05:28:03 PDT Modified files: usr.sbin/ppp systems.c Log: Warn if we encounter an unindented line that isn't terminated with a ``:''. Revision Changes Path 1.39 +7 -2 src/usr.sbin/ppp/systems.c brian 1998/10/17 05:28:05 PDT Modified files: usr.sbin/ppp command.c Log: Move help displays left one column to avoid problems with broken terminals that can't handle 80 columns followed by a linefeed. Pointed out by: bde@FreeBSD.org Revision Changes Path 1.167 +5 -3 src/usr.sbin/ppp/command.c brian 1998/10/17 05:28:07 PDT Modified files: usr.sbin/ppp datalink.c Log: Explain what the ``*'' means for a CBCP phone number in ``show link''. Revision Changes Path 1.20 +9 -3 src/usr.sbin/ppp/datalink.c brian 1998/10/17 05:28:08 PDT Modified files: usr.sbin/ppp cbcp.c Log: If the client asks for CBCP, then replies with CBCP_NONUM to our REQ, allow no dialback - but only if we've ``set cbcp *''.. Suggested by: Andrzej Tobola Revision Changes Path 1.3 +8 -1 src/usr.sbin/ppp/cbcp.c brian 1998/10/17 05:28:09 PDT Modified files: usr.sbin/ppp cbcp.c Log: Adjust our CBCP RESP id so that it's the same as the REQ. Submitted by: Tom Revision Changes Path 1.4 +2 -1 src/usr.sbin/ppp/cbcp.c brian 1998/10/17 05:28:11 PDT Modified files: usr.sbin/ppp cbcp.c Log: Warn about (but process anyway) CBCP messages with an incorrect id. Revision Changes Path 1.5 +11 -1 src/usr.sbin/ppp/cbcp.c brian 1998/10/19 17:19:39 PDT Modified files: usr.sbin/ppp Makefile Log: Specify BINOWN explicitly - we don't want to depend on bsd.own.mk setting it to ``root''. Revision Changes Path 1.49 +1 -0 src/usr.sbin/ppp/Makefile brian 1998/10/21 19:32:51 PDT Modified files: usr.sbin/ppp Makefile bundle.c bundle.h command.c filter.c ipcp.c ipcp.h main.c ppp.8 route.c tun.c Added files: usr.sbin/ppp iface.c iface.h Log: Solve the ``first connection'' problem that occurs on demand-dial links with dynamic IP numbers where the program that causes the dial bind()s to an interface address that is subsequently changed after ppp negotiation. The problem is defeated by adding negotiated addresses to the tun interface as additional alias addresses and providing a set of ``iface'' commands for managing the interface. Libalias is also required (and what a name clash!) - it happily IP-aliases the address so that the source is that of the primary (negotiated) interface and un-IP-aliases it on the way back. An ``enable iface-alias'' is done implicitly by the -alias command line switch. If -alias isn't given, iface-aliasing is disabled by default and can't be enabled 'till an ``alias enable yes'' is done. ``alias enable no'' silently disables iface-alias. So, for dynamic-IP-type-connections, running ``ppp -alias -auto blah'' will work for the first connection, although existing bindings will not survive a disconnect/connect as the TCP peer will be trying to send to the old IP address - the packets won't route. It's now a lot easier to add IPXCP to ppp with minor updates to the new iface.[ch] (if anyone ever gets 'round to it). It's also now possible to manually add interface aliases with something like ``iface add 1.2.3.4/24 5.6.7.8''. This allows multi-homed ppp links :-) Revision Changes Path 1.50 +2 -2 src/usr.sbin/ppp/Makefile 1.36 +41 -94 src/usr.sbin/ppp/bundle.c 1.14 +8 -2 src/usr.sbin/ppp/bundle.h 1.168 +199 -97 src/usr.sbin/ppp/command.c 1.26 +9 -5 src/usr.sbin/ppp/filter.c 1.67 +126 -143 src/usr.sbin/ppp/ipcp.c 1.21 +1 -4 src/usr.sbin/ppp/ipcp.h 1.144 +5 -2 src/usr.sbin/ppp/main.c 1.127 +96 -31 src/usr.sbin/ppp/ppp.8 1.54 +4 -3 src/usr.sbin/ppp/route.c 1.10 +3 -2 src/usr.sbin/ppp/tun.c brian 1998/10/23 18:08:45 PDT Modified files: usr.sbin/ppp bundle.c bundle.h command.c mp.c Log: Loosen our restrictions on setting enddisc, mrru, shortseq, authname and authkey. o Auth{name,key} may additionally be set in PHASE_ESTABLISH. o The others may be set in PHASE_ESTABLISH as long as no links have yet reached DATALINK_LCP. Revision Changes Path 1.37 +14 -1 src/usr.sbin/ppp/bundle.c 1.15 +2 -1 src/usr.sbin/ppp/bundle.h 1.169 +54 -24 src/usr.sbin/ppp/command.c 1.17 +15 -4 src/usr.sbin/ppp/mp.c brian 1998/10/25 15:35:15 PST Modified files: usr.sbin/ppp cbcp.c Log: Don't send a DELAY value when sending CBCP_NONUM (as per the spec). Spotted by: Andrzej Tobola Revision Changes Path 1.6 +8 -4 src/usr.sbin/ppp/cbcp.c brian 1998/10/26 11:07:37 PST Modified files: usr.sbin/ppp command.c iface.c ppp.8 Log: Fix the interface alias code. Previously, I was expecting something like tun0: flags=blah 10.0.0.1 -> 10.0.0.100 10.0.0.2 -> 10.0.0.100 10.0.0.3 -> 10.0.0.100 to DTRT, despite the SIOCAIFADDR for each new alias returning -1 & EEXIST while adding the alias anyway. In real life, once we have the second alias with the same destination, nothing will route any more ! Also, because I was ignoring EEXIST, the dynamic IP assignment code was assigning duplicate addresses ('cos it was being lied to by iface_inAdd()). Now we have tun0: flags=blah 10.0.0.1 -> 255.255.255.255 10.0.0.2 -> 10.0.0.100 10.0.0.3 -> 255.255.255.255 This works - stuff bound to 10.1 & 10.3 will be considered alive by the kernel, and when they route back to the tun device, the packets get aliased to 10.2 and go out to 10.100 (as with the original plan). We still see the EEXIST in SIOCAIFADDR, but ignore it when our destination is 255.255.255.255, assuming that the alias *was* actually added. Additionally, ``iface add'' may now optionally be given only the interface address. The mask & destination default to 255.255.255.255. Revision Changes Path 1.170 +19 -13 src/usr.sbin/ppp/command.c 1.2 +62 -12 src/usr.sbin/ppp/iface.c 1.128 +16 -2 src/usr.sbin/ppp/ppp.8 brian 1998/10/26 11:07:40 PST Modified files: usr.sbin/ppp arp.c bundle.c bundle.h command.c ipcp.c ipcp.h ppp.8 Log: Add ``enable proxyall'' support. This adds proxy ARP entries for every machine on every class C or smaller subnet that we route to. Add ``set {send,recv}pipe'' for controlling our socket buffer sizes. Mention the IP number with the problem in a few error messages. All submitted by: Craig Leres Modified slightly by: me Revision Changes Path 1.31 +21 -31 src/usr.sbin/ppp/arp.c 1.38 +26 -2 src/usr.sbin/ppp/bundle.c 1.16 +10 -9 src/usr.sbin/ppp/bundle.h 1.171 +25 -7 src/usr.sbin/ppp/command.c 1.68 +47 -5 src/usr.sbin/ppp/ipcp.c 1.22 +4 -1 src/usr.sbin/ppp/ipcp.h 1.129 +18 -3 src/usr.sbin/ppp/ppp.8 brian 1998/10/26 11:07:43 PST Modified files: usr.sbin/ppp bundle.h command.c Log: Shuffle the iface-alias option so that's in alphabetical order like the rest of the options. Revision Changes Path 1.17 +9 -9 src/usr.sbin/ppp/bundle.h 1.172 +5 -5 src/usr.sbin/ppp/command.c brian 1998/10/27 14:53:18 PST Modified files: usr.sbin/ppp ppp.8 Log: Stress that ``none'' must be specified on the `set callback' line if callback is to be optional. Requested by: Andrzej Tobola Revision Changes Path 1.130 +13 -5 src/usr.sbin/ppp/ppp.8 brian 1998/10/27 14:53:20 PST Modified files: usr.sbin/ppp command.c ppp.8 Log: Add ``PROCESSID'' as a constant expanded when running commands. Revision Changes Path 1.173 +5 -2 src/usr.sbin/ppp/command.c 1.131 +3 -1 src/usr.sbin/ppp/ppp.8 brian 1998/10/27 14:53:23 PST Modified files: usr.sbin/ppp bundle.c bundle.h command.c ppp.8 Log: Add ``set proctitle'' for changing argv[0]. All substitutions are done in the same way as command execution. For example, ``set proctitle USER INTERFACE PROCESSID'' would be useful in a -direct profile for identifying who's connected. Revision Changes Path 1.39 +4 -1 src/usr.sbin/ppp/bundle.c 1.18 +3 -1 src/usr.sbin/ppp/bundle.h 1.174 +46 -2 src/usr.sbin/ppp/command.c 1.132 +16 -1 src/usr.sbin/ppp/ppp.8 brian 1998/10/27 14:53:25 PST Modified files: usr.sbin/ppp chat.c Log: Untimeout the chat expect timer as soon as we get a match - otherwise, with a delayed (\\d) ``send'', the timeout may happen during the send and cause a failure. Problem reported by: David L. Vondrasek Revision Changes Path 1.52 +2 -1 src/usr.sbin/ppp/chat.c brian 1998/10/28 18:12:54 PST Modified files: usr.sbin/ppp bundle.h Log: Remove some redundant (#if 0'd) code. Revision Changes Path 1.19 +1 -8 src/usr.sbin/ppp/bundle.h brian 1998/10/29 15:47:11 PST Modified files: usr.sbin/ppp bundle.c Log: Don't call PacketAliasIn() when we turn around packets destined for our interface address. We're about to call ip_Input() anyway, and ip_Input() does the PacketAliasIn(). Stack trace provided by: Cameron Grant Revision Changes Path 1.40 +1 -7 src/usr.sbin/ppp/bundle.c brian 1998/10/31 09:38:47 PST Modified files: usr.sbin/ppp command.c main.c ppp.8 systems.c systems.h Log: Allow multiple systems (config labels) on the command line and in the ``load'' & ``dial'' commands. The last label loaded becomes the current label name. Only require a label for -auto mode. Revision Changes Path 1.175 +25 -22 src/usr.sbin/ppp/command.c 1.145 +51 -58 src/usr.sbin/ppp/main.c 1.133 +5 -5 src/usr.sbin/ppp/ppp.8 1.40 +28 -9 src/usr.sbin/ppp/systems.c 1.13 +2 -2 src/usr.sbin/ppp/systems.h brian 1998/10/31 09:38:48 PST Modified files: usr.sbin/ppp cbcp.c Log: If the CBCP callee offsers no callback, send our configured response anyway. This is what Win95 does, despite it not being documented in the cbcp spec.... Reported by: Bill Revision Changes Path 1.7 +7 -5 src/usr.sbin/ppp/cbcp.c brian 1998/11/05 13:59:49 PST Modified files: usr.sbin/ppp command.c ppp.8 Log: Don't delete the primary interface address when ``iface clean'' is used in auto mode while there are no active links. Revision Changes Path 1.176 +4 -3 src/usr.sbin/ppp/command.c 1.134 +8 -4 src/usr.sbin/ppp/ppp.8 brian 1998/11/08 05:05:33 PST Modified files: usr.sbin/ppp ppp.8 Log: Fix a few typos Submitted by: Forgotten (sorry) Revision Changes Path 1.135 +3 -3 src/usr.sbin/ppp/ppp.8 brian 1998/11/08 05:06:20 PST Modified files: usr.sbin/ppp ppp.8 Log: Explain what the command line switches do and what the various prompts signify. Revision Changes Path 1.136 +129 -7 src/usr.sbin/ppp/ppp.8 brian 1998/11/09 16:32:39 PST Modified files: usr.sbin/ppp ip.c Log: Don't forget to initialise dbuff when debugging. Revision Changes Path 1.54 +9 -5 src/usr.sbin/ppp/ip.c jkh 1998/11/25 23:14:50 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp Makefile README.alias README.devel alias_cmd.c alias_cmd.h arp.c arp.h async.c async.h auth.c auth.h ccp.c ccp.h chap.c chap.h chap_ms.c chap_ms.h chat.c chat.h command.c command.h deflate.c deflate.h defs.c defs.h filter.c filter.h fsm.c fsm.h hdlc.c hdlc.h id.c id.h ip.c ip.h ipcp.c ipcp.h iplist.c iplist.h lcp.c lcp.h lcpproto.h log.c log.h lqr.c lqr.h main.c main.h mbuf.c mbuf.h modem.c modem.h pap.c pap.h ppp.8 pred.c pred.h route.c route.h server.c server.h sig.c sig.h slcompress.c slcompress.h systems.c systems.h throughput.c throughput.h timer.c timer.h tun.c tun.h vjcomp.c vjcomp.h Log: MFC: megacommit to bring 2.2 ppp up to full merge status with 3.0. This has been tested at several sites and proven to be substantially less buggy than the 2.2 version. New files have already been tagged in, though they do not appear in this commit. OK'd by: brian Revision Changes Path 1.9.2.18 +22 -15 src/usr.sbin/ppp/Makefile 1.1.2.2 +23 -23 src/usr.sbin/ppp/README.alias 1.1.2.2 +5 -8 src/usr.sbin/ppp/README.devel 1.1.2.6 +74 -54 src/usr.sbin/ppp/alias_cmd.c 1.1.2.3 +5 -3 src/usr.sbin/ppp/alias_cmd.h 1.5.2.7 +70 -105 src/usr.sbin/ppp/arp.c 1.1.4.4 +7 -3 src/usr.sbin/ppp/arp.h 1.5.2.7 +56 -69 src/usr.sbin/ppp/async.c 1.2.2.2 +25 -5 src/usr.sbin/ppp/async.h 1.7.2.10 +172 -105 src/usr.sbin/ppp/auth.c 1.3.2.5 +21 -13 src/usr.sbin/ppp/auth.h 1.7.2.10 +380 -201 src/usr.sbin/ppp/ccp.c 1.3.2.5 +69 -33 src/usr.sbin/ppp/ccp.h 1.7.2.12 +110 -99 src/usr.sbin/ppp/chap.c 1.3.2.4 +15 -3 src/usr.sbin/ppp/chap.h 1.5.2.2 +4 -8 src/usr.sbin/ppp/chap_ms.c 1.2.2.2 +2 -2 src/usr.sbin/ppp/chap_ms.h 1.11.2.19 +578 -458 src/usr.sbin/ppp/chat.c 1.1.4.6 +76 -23 src/usr.sbin/ppp/chat.h 1.24.2.53 +1840 -1057src/usr.sbin/ppp/command.c 1.2.6.5 +27 -26 src/usr.sbin/ppp/command.h 1.6.2.2 +222 -246 src/usr.sbin/ppp/deflate.c 1.3.2.2 +1 -1 src/usr.sbin/ppp/deflate.h 1.11.2.4 +59 -60 src/usr.sbin/ppp/defs.c 1.4.2.12 +34 -38 src/usr.sbin/ppp/defs.h 1.6.2.10 +240 -202 src/usr.sbin/ppp/filter.c 1.4.2.5 +22 -17 src/usr.sbin/ppp/filter.h 1.7.2.11 +484 -289 src/usr.sbin/ppp/fsm.c 1.5.2.5 +61 -34 src/usr.sbin/ppp/fsm.h 1.9.2.9 +282 -220 src/usr.sbin/ppp/hdlc.c 1.4.2.6 +59 -10 src/usr.sbin/ppp/hdlc.h 1.6.2.3 +79 -24 src/usr.sbin/ppp/id.c 1.3.2.3 +7 -2 src/usr.sbin/ppp/id.h 1.9.2.19 +222 -193 src/usr.sbin/ppp/ip.c 1.1.4.4 +12 -9 src/usr.sbin/ppp/ip.h 1.9.2.22 +837 -394 src/usr.sbin/ppp/ipcp.c 1.4.2.6 +75 -43 src/usr.sbin/ppp/ipcp.h 1.4.2.2 +8 -8 src/usr.sbin/ppp/iplist.c 1.2.2.3 +13 -11 src/usr.sbin/ppp/iplist.h 1.10.2.27 +715 -472 src/usr.sbin/ppp/lcp.c 1.4.6.4 +88 -34 src/usr.sbin/ppp/lcp.h 1.4.6.4 +5 -1 src/usr.sbin/ppp/lcpproto.h 1.4.2.11 +273 -51 src/usr.sbin/ppp/log.c 1.6.2.7 +50 -22 src/usr.sbin/ppp/log.h 1.7.2.13 +190 -151 src/usr.sbin/ppp/lqr.c 1.3.2.4 +26 -31 src/usr.sbin/ppp/lqr.h 1.22.2.50 +321 -869 src/usr.sbin/ppp/main.c 1.1.4.4 +2 -8 src/usr.sbin/ppp/main.h 1.3.6.6 +83 -47 src/usr.sbin/ppp/mbuf.c 1.2.6.4 +28 -22 src/usr.sbin/ppp/mbuf.h 1.24.2.33 +658 -494 src/usr.sbin/ppp/modem.c 1.5.2.4 +21 -19 src/usr.sbin/ppp/modem.h 1.7.2.11 +81 -94 src/usr.sbin/ppp/pap.c 1.1.1.1.6.4 +7 -3 src/usr.sbin/ppp/pap.h 1.19.2.39 +1894 -673 src/usr.sbin/ppp/ppp.8 1.7.2.6 +98 -107 src/usr.sbin/ppp/pred.c 1.1.4.4 +1 -1 src/usr.sbin/ppp/pred.h 1.9.2.15 +203 -215 src/usr.sbin/ppp/route.c 1.1.4.4 +29 -5 src/usr.sbin/ppp/route.h 1.1.2.8 +180 -64 src/usr.sbin/ppp/server.c 1.1.2.4 +21 -5 src/usr.sbin/ppp/server.h 1.2.2.6 +4 -6 src/usr.sbin/ppp/sig.c 1.2.2.6 +3 -3 src/usr.sbin/ppp/sig.h 1.6.2.7 +70 -64 src/usr.sbin/ppp/slcompress.c 1.3.6.6 +26 -11 src/usr.sbin/ppp/slcompress.h 1.6.2.11 +155 -133 src/usr.sbin/ppp/systems.c 1.1.4.5 +9 -3 src/usr.sbin/ppp/systems.h 1.4.2.2 +83 -33 src/usr.sbin/ppp/throughput.c 1.2.2.2 +12 -3 src/usr.sbin/ppp/throughput.h 1.5.2.10 +70 -112 src/usr.sbin/ppp/timer.c 1.5.2.2 +10 -11 src/usr.sbin/ppp/timer.h 1.6.2.2 +28 -16 src/usr.sbin/ppp/tun.c 1.3.2.3 +6 -4 src/usr.sbin/ppp/tun.h 1.4.2.6 +48 -35 src/usr.sbin/ppp/vjcomp.c 1.5.2.2 +8 -4 src/usr.sbin/ppp/vjcomp.h billf 1998/12/04 11:39:06 PST Modified files: usr.sbin/ppp ppp.8 Log: Typo and formatting updates. PR: docs/8504 Approved by: Brian Somers Submitted by: Kazuo Horikawa Revision Changes Path 1.137 +11 -8 src/usr.sbin/ppp/ppp.8 billf 1998/12/04 11:47:51 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ppp.8 Log: MFC: 1.137 : Typo / Formatting PR: docs/8504 Revision Changes Path 1.19.2.40 +11 -8 src/usr.sbin/ppp/ppp.8 brian 1998/12/10 10:36:31 PST Modified files: usr.sbin/ppp bundle.c bundle.h main.c Log: When using ``set device !someprogram'', when ``someprogram'' exits, it causes a select() exception. Handle these select() exceptions on link descriptors in pretty much the same way as loss of carrier rather than dropping out in confusion. Revision Changes Path 1.41 +15 -1 src/usr.sbin/ppp/bundle.c 1.20 +2 -1 src/usr.sbin/ppp/bundle.h 1.146 +7 -3 src/usr.sbin/ppp/main.c brian 1998/12/10 10:36:53 PST Modified files: usr.sbin/ppp datalink.c Log: Boy, this was tricky to find: Remove any dial timer that might be hanging around at datalink_Destroy() time. This timer may be left running after the link is closed (making sure it's not automatically opened again too soon). Revision Changes Path 1.21 +2 -1 src/usr.sbin/ppp/datalink.c brian 1998/12/13 17:15:14 PST Modified files: usr.sbin/ppp README.changes Log: Mention the cosmetic necessity to ``iface clear'' in ppp.linkdown. Revision Changes Path 1.4 +3 -0 src/usr.sbin/ppp/README.changes brian 1998/12/13 17:15:34 PST Modified files: usr.sbin/ppp command.c Log: Allow a variable as the first arg to ``set proctitle''. Revision Changes Path 1.177 +13 -7 src/usr.sbin/ppp/command.c brian 1998/12/13 17:26:44 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp README.changes bundle.c bundle.h command.c datalink.c main.c Log: MFC: Mention `iface clear' in README.changes Handle link descriptor exceptions Deal with the first `set proctitle' arg Kill any running dial timer before destroying a link Revision Changes Path 1.3.2.1 +3 -0 src/usr.sbin/ppp/README.changes 1.40.2.1 +15 -1 src/usr.sbin/ppp/bundle.c 1.19.2.1 +2 -1 src/usr.sbin/ppp/bundle.h 1.24.2.54 +13 -7 src/usr.sbin/ppp/command.c 1.20.2.1 +2 -1 src/usr.sbin/ppp/datalink.c 1.22.2.51 +7 -3 src/usr.sbin/ppp/main.c brian 1998/12/14 11:24:30 PST Modified files: usr.sbin/ppp bundle.c timer.c timer.h Log: Rather than interrupting 10 times per second then checking to see if there's anything to do, schedule the next alarm based on the next required timeout. This decreases the load when there are lots of relatively idle ppp processes. While I'm in there, handle the possibility that a timeout makes the timer element go out of scope by grabbing the enext pointer before executing the timer function. Revision Changes Path 1.42 +2 -2 src/usr.sbin/ppp/bundle.c 1.32 +41 -44 src/usr.sbin/ppp/timer.c 1.8 +2 -2 src/usr.sbin/ppp/timer.h brian 1998/12/15 11:12:24 PST Modified files: usr.sbin/ppp datalink.c Log: Fix a rather bad latency problem (uncovered by the recent timer commit). Problem reported by: Christopher Hall Revision Changes Path 1.22 +2 -2 src/usr.sbin/ppp/datalink.c brian 1998/12/15 11:17:20 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp datalink.c Log: MFC: Fix a potentially bad latency problem Problem reported by: Christopher Hall Revision Changes Path 1.20.2.2 +2 -2 src/usr.sbin/ppp/datalink.c brian 1998/12/16 16:28:13 PST Modified files: usr.sbin/ppp auth.c Log: Don't return stack-based data. This may have caused server-side CHAP authentication problems in the past :-/ Revision Changes Path 1.34 +2 -2 src/usr.sbin/ppp/auth.c brian 1998/12/16 16:29:15 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp auth.c Log: MFC: Don't return stack-based data. This may have caused server-side CHAP authentication problems in the past :-/ Revision Changes Path 1.7.2.11 +2 -2 src/usr.sbin/ppp/auth.c brian 1999/01/05 16:08:04 PST Modified files: usr.sbin/ppp bundle.c Log: Don't warn when ``add xxxx HISADDR'' fails because HISADDR is 0.0.0.0. This isn't a problem as the sticky route is still added. Suggested by: Chris Timmons Revision Changes Path 1.43 +4 -3 src/usr.sbin/ppp/bundle.c brian 1999/01/05 16:08:16 PST Modified files: usr.sbin/ppp ppp.8 Log: Typo: The idle timer is ignored in -ddial and -dedicated mode, not in -ddial and -direct. Pointed out by: Chris Timmons Revision Changes Path 1.138 +2 -2 src/usr.sbin/ppp/ppp.8 brian 1999/01/05 16:09:11 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp bundle.c Log: MFC: Don't warn when ``add xxxx HISADDR'' fails because HISADDR is 0.0.0.0. This isn't a problem as the sticky route is still added. Revision Changes Path 1.40.2.2 +4 -3 src/usr.sbin/ppp/bundle.c brian 1999/01/05 16:09:22 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ppp.8 Log: MFC: Typo: The idle timer is ignored in -ddial and -dedicated mode, not in -ddial and -direct. Revision Changes Path 1.19.2.41 +2 -2 src/usr.sbin/ppp/ppp.8 brian 1999/01/08 01:05:00 PST Modified files: usr.sbin/ppp datalink.c Log: Don't use the next phone number after the ``|'' if the dial & login are successful. Submitted by: Toshiomi Moriki PR: 9382 Revision Changes Path 1.23 +2 -1 src/usr.sbin/ppp/datalink.c brian 1999/01/08 01:08:36 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp datalink.c Log: MFC: Don't use the next phone number after the ``|'' if the dial & login are successful. Submitted by: Toshiomi Moriki PR: 9382 Revision Changes Path 1.20.2.3 +2 -1 src/usr.sbin/ppp/datalink.c brian 1999/01/09 17:26:31 PST Modified files: usr.sbin/ppp modem.c physical.c physical.h Log: Only call isatty() when we open our descriptor, and remember the answer. If we later get a descriptor exception from select(), we know that it's a tty (isatty() returns 0 after the exception on a tty) and remember to call modem_LogicalClose(). The upshot of it all is that descriptor exceptions dont leave the tty locked any more. Revision Changes Path 1.100 +13 -12 src/usr.sbin/ppp/modem.c 1.7 +2 -7 src/usr.sbin/ppp/physical.c 1.5 +2 -7 src/usr.sbin/ppp/physical.h brian 1999/01/09 18:26:11 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp modem.c physical.c physical.h Log: MFC: Only call isatty() when we open our descriptor, and remember the answer. If we later get a descriptor exception from select(), we know that it's a tty (isatty() returns 0 after the exception on a tty) and remember to call modem_LogicalClose(). The upshot of it all is that descriptor exceptions dont leave the tty locked any more. Revision Changes Path 1.24.2.34 +13 -12 src/usr.sbin/ppp/modem.c 1.6.2.1 +2 -7 src/usr.sbin/ppp/physical.c 1.4.2.1 +2 -7 src/usr.sbin/ppp/physical.h sada 1999/01/10 09:23:12 PST Modified files: usr.sbin/ppp ppp.8 Log: Typo: /etc/ppp/ppp.conf.example -> ppp.conf.sample Submitted by: Sugiura Shiro Revision Changes Path 1.139 +2 -2 src/usr.sbin/ppp/ppp.8 brian 1999/01/11 07:05:40 PST Modified files: usr.sbin/ppp ppp.8 Log: Correct some formatting errors (one is a groff bug) Noted & partially submitted by: Peter Jeremy PR: 9432 Revision Changes Path 1.140 +54 -27 src/usr.sbin/ppp/ppp.8 brian 1999/01/11 07:06:19 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ppp.8 Log: MFC: Correct some formatting errors (one is a groff bug) Revision Changes Path 1.19.2.42 +54 -27 src/usr.sbin/ppp/ppp.8 brian 1999/01/12 13:50:21 PST Modified files: usr.sbin/ppp datalink.c lcp.c Log: If we've configured CBCP *and* another not-so-important CALLBACK protocol and end up agreeing CBCP, DTRT and go into CBCP phase rather than mistakenly terminating as if CBCP wasn't agreed. Problem reported by: Alexander Dubinin Revision Changes Path 1.24 +9 -5 src/usr.sbin/ppp/datalink.c 1.66 +2 -2 src/usr.sbin/ppp/lcp.c brian 1999/01/12 13:51:45 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp datalink.c lcp.c Log: MFC: Sort out client side callback actions. Revision Changes Path 1.20.2.4 +9 -5 src/usr.sbin/ppp/datalink.c 1.10.2.28 +2 -2 src/usr.sbin/ppp/lcp.c brian 1999/01/19 14:15:26 PST Modified files: usr.sbin/ppp cbcp.c Log: Send the peer-decided PSTN address with the CBCP Ack, otherwise windows clients will keep resending the response :-/ It'd be nice if M$ would document this sort of thing ! Problem reported by: Andrzej Tobola Revision Changes Path 1.8 +18 -5 src/usr.sbin/ppp/cbcp.c brian 1999/01/19 14:15:42 PST Modified files: usr.sbin/ppp ppp.8 Log: Suggest that ``set proctitle'' is used in ppp.linkup when USER is expected to be expanded. Revision Changes Path 1.141 +9 -1 src/usr.sbin/ppp/ppp.8 brian 1999/01/19 14:16:03 PST Modified files: usr.sbin/ppp filter.h ppp.8 Log: Change the maximum number of filters from 20 to 40. Increase requested by: "Clement T. Cole" Revision Changes Path 1.13 +2 -2 src/usr.sbin/ppp/filter.h 1.142 +3 -3 src/usr.sbin/ppp/ppp.8 brian 1999/01/19 14:19:01 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp cbcp.c Log: MFC: Send the peer-decided PSTN address with the CBCP Ack, otherwise windows clients will keep resending the response :-/ Revision Changes Path 1.7.2.1 +18 -5 src/usr.sbin/ppp/cbcp.c brian 1999/01/19 14:21:23 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp ppp.8 Log: MFC: Suggest that ``set proctitle'' is used in ppp.linkup when USER is expected to be expanded. Revision Changes Path 1.19.2.43 +9 -1 src/usr.sbin/ppp/ppp.8 brian 1999/01/19 14:22:17 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp filter.h ppp.8 Log: MFC: Change the maximum number of filters from 20 to 40. Revision Changes Path 1.4.2.6 +2 -2 src/usr.sbin/ppp/filter.h 1.19.2.44 +3 -3 src/usr.sbin/ppp/ppp.8 brian 1999/01/20 10:06:55 PST Modified files: usr.sbin/ppp datalink.c Log: Recurse when we've switched state via LoginDone(). If we've got an open link, we want it to be select()d on - otherwise we get a freeze when ``openmode'' is passive. Revision Changes Path 1.25 +2 -2 src/usr.sbin/ppp/datalink.c brian 1999/01/25 02:19:04 PST Modified files: usr.sbin/ppp main.c Log: Don't SEGV when ``set proctitle'' is used in the default section. Submitted by: Dan Lukes PR: 9669 Revision Changes Path 1.147 +10 -4 src/usr.sbin/ppp/main.c brian 1999/01/25 02:21:00 PST Modified files: (Branch: RELENG_3) usr.sbin/ppp main.c Log: MFC: Don't SEGV when ``set proctitle'' is used in the default section. Revision Changes Path 1.146.2.1 +10 -4 src/usr.sbin/ppp/main.c brian 1999/01/25 02:21:48 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp main.c Log: MFC: Don't SEGV when ``set proctitle'' is used in the default section. Revision Changes Path 1.22.2.52 +10 -4 src/usr.sbin/ppp/main.c brian 1999/01/27 17:56:36 PST Modified files: usr.sbin/ppp Makefile alias_cmd.c arp.c auth.c bundle.c bundle.h cbcp.c ccp.c chap.c chat.c command.c datalink.c defs.h filter.c filter.h fsm.c hdlc.c iface.c ip.c ipcp.c ipcp.h lcp.c lqr.c main.c modem.c mp.c pap.c ppp.8 prompt.c route.c route.h slcompress.c tun.c vjcomp.c Added files: usr.sbin/ppp radius.c radius.h Log: Initial RADIUS support (using libradius). See the man page for details. Compiling with -DNORADIUS (the default for `release') removes support. TODO: The functionality in libradius::rad_send_request() needs to be supplied as a set of routines so that ppp doesn't have to wait indefinitely for the radius server(s). Instead, we need to get a descriptor back, select() on the descriptor, and ask libradius to service it when necessary. For now, ppp blocks SIGALRM while in rad_send_request(), so it misses PAP/CHAP retries & timeouts if they occur. Only PAP is functional. When CHAP is attempted, libradius complains that no User-Password has been specified... rfc2138 says that it *mustn't* be used for CHAP :-( Sponsored by: Internet Business Solutions Ltd., Switzerland Revision Changes Path 1.51 +17 -9 src/usr.sbin/ppp/Makefile 1.19 +5 -2 src/usr.sbin/ppp/alias_cmd.c 1.32 +5 -2 src/usr.sbin/ppp/arp.c 1.35 +52 -23 src/usr.sbin/ppp/auth.c 1.44 +17 -2 src/usr.sbin/ppp/bundle.c 1.21 +15 -11 src/usr.sbin/ppp/bundle.h 1.9 +2 -2 src/usr.sbin/ppp/cbcp.c 1.41 +5 -2 src/usr.sbin/ppp/ccp.c 1.38 +43 -14 src/usr.sbin/ppp/chap.c 1.53 +5 -2 src/usr.sbin/ppp/chat.c 1.178 +39 -14 src/usr.sbin/ppp/command.c 1.26 +5 -2 src/usr.sbin/ppp/datalink.c 1.37 +4 -1 src/usr.sbin/ppp/defs.h 1.27 +33 -21 src/usr.sbin/ppp/filter.c 1.14 +3 -2 src/usr.sbin/ppp/filter.h 1.38 +5 -2 src/usr.sbin/ppp/fsm.c 1.37 +5 -2 src/usr.sbin/ppp/hdlc.c 1.3 +5 -2 src/usr.sbin/ppp/iface.c 1.55 +5 -2 src/usr.sbin/ppp/ip.c 1.69 +41 -16 src/usr.sbin/ppp/ipcp.c 1.23 +14 -3 src/usr.sbin/ppp/ipcp.h 1.67 +5 -2 src/usr.sbin/ppp/lcp.c 1.31 +2 -2 src/usr.sbin/ppp/lqr.c 1.148 +5 -2 src/usr.sbin/ppp/main.c 1.101 +4 -1 src/usr.sbin/ppp/modem.c 1.18 +5 -2 src/usr.sbin/ppp/mp.c 1.28 +5 -2 src/usr.sbin/ppp/pap.c 1.143 +112 -4 src/usr.sbin/ppp/ppp.8 1.13 +4 -1 src/usr.sbin/ppp/prompt.c 1.55 +36 -26 src/usr.sbin/ppp/route.c 1.12 +3 -2 src/usr.sbin/ppp/route.h 1.21 +5 -2 src/usr.sbin/ppp/slcompress.c 1.11 +14 -3 src/usr.sbin/ppp/tun.c 1.24 +5 -2 src/usr.sbin/ppp/vjcomp.c brian 1999/01/28 01:40:16 PST Modified files: usr.sbin/ppp command.c Log: Version 2.0 > 2.1 to reflection RADIUS additions. Revision Changes Path 1.179 +3 -3 src/usr.sbin/ppp/command.c brian 1999/01/28 07:16:40 PST Modified files: usr.sbin/ppp Makefile Log: MAINTAINER=brian@FreeBSD.org Revision Changes Path 1.52 +3 -1 src/usr.sbin/ppp/Makefile billf 1999/01/28 14:55:09 PST Modified files: usr.sbin/ppp ppp.8 Log: Reflect syslog(8)'s acceptance of either tabs or spaces. PR: docs/9660 Submitted by: Kris Kennaway Revision Changes Path 1.144 +1 -5 src/usr.sbin/ppp/ppp.8 billf 1999/01/28 15:02:24 PST Modified files: (Branch: RELENG_3) usr.sbin/ppp ppp.8 Log: MFC: new syslog(8) behavior Revision Changes Path 1.142.2.1 +1 -5 src/usr.sbin/ppp/ppp.8 brian 1999/01/29 14:46:31 PST Modified files: usr.sbin/ppp chap.c radius.c Log: o Send a CHAP challenge of 16 random digits when RADIUS is configured. This isn't strictly necessary according to the rfc, but it's suggested there.... o Don't forget to include our authname when sending a CHAP challenge when RADIUS is configured. o Don't supply the ``16'' representing the chap answer length to radius_Authenticate() - libradius does this for us. o When we successfully authenticate via radius_Authenticate(), continue with datalink_AuthOk() as expected. Sponsored by: Internet Business Solutions Ltd., Switzerland Revision Changes Path 1.39 +41 -38 src/usr.sbin/ppp/chap.c 1.2 +4 -3 src/usr.sbin/ppp/radius.c brian 1999/01/31 04:24:29 PST Modified files: usr.sbin/pppctl pppctl.c Log: Mention the error when we fail to connect(). Revision Changes Path 1.17 +10 -4 src/usr.sbin/pppctl/pppctl.c brian 1999/01/31 04:25:39 PST Modified files: (Branch: RELENG_3) usr.sbin/pppctl pppctl.c Log: MFC: Mention the error when we fail to connect(). Revision Changes Path 1.16.2.1 +10 -4 src/usr.sbin/pppctl/pppctl.c brian 1999/02/01 05:42:26 PST Modified files: usr.sbin/ppp auth.c auth.h datalink.c pap.c pap.h Log: If we receive no answer from the server when sending PAP requests, give up (don't sit there indefinitely). Revision Changes Path 1.36 +7 -4 src/usr.sbin/ppp/auth.c 1.13 +5 -3 src/usr.sbin/ppp/auth.h 1.27 +5 -3 src/usr.sbin/ppp/datalink.c 1.29 +9 -2 src/usr.sbin/ppp/pap.c 1.7 +2 -1 src/usr.sbin/ppp/pap.h brian 1999/02/01 05:48:24 PST Modified files: (Branch: RELENG_3) usr.sbin/ppp auth.c auth.h datalink.c pap.c pap.h Log: MFC: If we receive no answer from the server when sending PAP requests, give up (don't sit there indefinitely). Revision Changes Path 1.34.2.1 +7 -4 src/usr.sbin/ppp/auth.c 1.12.2.1 +5 -3 src/usr.sbin/ppp/auth.h 1.25.2.1 +5 -3 src/usr.sbin/ppp/datalink.c 1.27.2.1 +9 -2 src/usr.sbin/ppp/pap.c 1.6.2.1 +2 -1 src/usr.sbin/ppp/pap.h brian 1999/02/02 01:35:18 PST Modified files: usr.sbin/ppp auth.c auth.h datalink.c pap.c pap.h Log: Reimplement the previous fix (no response to PAP requests) at the authentication layer rather than at the PAP layer so that it also applies to CHAP (no response to CHAP challenges). Revision Changes Path 1.37 +13 -6 src/usr.sbin/ppp/auth.c 1.14 +2 -4 src/usr.sbin/ppp/auth.h 1.28 +3 -5 src/usr.sbin/ppp/datalink.c 1.30 +1 -9 src/usr.sbin/ppp/pap.c 1.8 +1 -2 src/usr.sbin/ppp/pap.h brian 1999/02/02 01:35:30 PST Modified files: usr.sbin/ppp main.c systems.c Log: Don't allow root to specify non-existent labels on the command line. Revise the error diagnostics so that invalid labels are reported immediately. Revision Changes Path 1.149 +4 -5 src/usr.sbin/ppp/main.c 1.41 +25 -18 src/usr.sbin/ppp/systems.c brian 1999/02/02 01:40:47 PST Modified files: (Branch: RELENG_3) usr.sbin/ppp auth.c auth.h datalink.c pap.c pap.h Log: MFC: Reimplement the previous fix (no response to PAP requests) at the authentication layer rather than at the PAP layer so that it also applies to CHAP (no response to CHAP challenges). Revision Changes Path 1.34.2.2 +13 -6 src/usr.sbin/ppp/auth.c 1.12.2.2 +2 -4 src/usr.sbin/ppp/auth.h 1.25.2.2 +3 -5 src/usr.sbin/ppp/datalink.c 1.27.2.2 +1 -9 src/usr.sbin/ppp/pap.c 1.6.2.2 +1 -2 src/usr.sbin/ppp/pap.h brian 1999/02/02 01:41:04 PST Modified files: (Branch: RELENG_3) usr.sbin/ppp main.c systems.c Log: MFC: Don't allow root to specify non-existent labels on the command line. Revise the error diagnostics so that invalid labels are reported immediately. Revision Changes Path 1.146.2.2 +4 -5 src/usr.sbin/ppp/main.c 1.40.2.1 +25 -18 src/usr.sbin/ppp/systems.c brian 1999/02/02 12:27:14 PST Modified files: usr.sbin/ppp ipcp.c Log: Encode & Decode the PROTOCOMP fields correctly. When NAKing the peer, get as close as we can to what he REQd. When the peer NAKs us, get as close as we can to what they NAKd with on our next REQ. Revision Changes Path 1.70 +41 -14 src/usr.sbin/ppp/ipcp.c brian 1999/02/02 12:27:48 PST Modified files: (Branch: RELENG_3) usr.sbin/ppp ipcp.c Log: MFC: Encode & Decode the PROTOCOMP fields correctly. When NAKing the peer, get as close as we can to what he REQd. When the peer NAKs us, get as close as we can to what they NAKd with on our next REQ. Revision Changes Path 1.68.2.1 +41 -14 src/usr.sbin/ppp/ipcp.c brian 1999/02/05 18:54:48 PST Modified files: usr.sbin/ppp auth.c auth.h bundle.c ccp.c chap.c chap.h datalink.c datalink.h descriptor.h hdlc.c ipcp.c link.c main.c mbuf.c pap.c pap.h radius.c radius.h vjcomp.c Log: Decouple pap & chap output routines from the corresponding input routines and take advantage of the new init/continue interface in libradius. This allows a timely response on other links in an MP setup while RADIUS requests are in progress as well as the ability to handle other data from the peer in parallel. It should also make the future addition of PAM support trivial. While I'm in there, validate pap & chap header IDs if ``idcheck'' is enabled (the default) for other FSM packet types. NOTE: This involved integrating the generation of chap challenges and the validation of chap responses (and commenting what's going on in those routines). I currently have no way of testing ppps ability to respond to M$Chap CHALLENGEs correctly, so if someone could do the honours, it'd be much appreciated (it *looks* ok!). Sponsored by: Internet Business Solutions Ltd., Switzerland Revision Changes Path 1.38 +52 -17 src/usr.sbin/ppp/auth.c 1.15 +20 -7 src/usr.sbin/ppp/auth.h 1.45 +15 -2 src/usr.sbin/ppp/bundle.c 1.42 +1 -2 src/usr.sbin/ppp/ccp.c 1.40 +270 -216 src/usr.sbin/ppp/chap.c 1.11 +4 -6 src/usr.sbin/ppp/chap.h 1.29 +24 -25 src/usr.sbin/ppp/datalink.c 1.6 +2 -2 src/usr.sbin/ppp/datalink.h 1.5 +2 -1 src/usr.sbin/ppp/descriptor.h 1.38 +3 -3 src/usr.sbin/ppp/hdlc.c 1.71 +1 -4 src/usr.sbin/ppp/ipcp.c 1.7 +1 -2 src/usr.sbin/ppp/link.c 1.150 +3 -1 src/usr.sbin/ppp/main.c 1.23 +2 -7 src/usr.sbin/ppp/mbuf.c 1.31 +126 -92 src/usr.sbin/ppp/pap.c 1.9 +3 -4 src/usr.sbin/ppp/pap.h 1.3 +244 -109 src/usr.sbin/ppp/radius.c 1.2 +13 -3 src/usr.sbin/ppp/radius.h 1.25 +1 -2 src/usr.sbin/ppp/vjcomp.c brian 1999/02/07 05:48:39 PST Modified files: usr.sbin/ppp chap.c Log: Remove forgotten diagnostics Revision Changes Path 1.41 +1 -3 src/usr.sbin/ppp/chap.c brian 1999/02/07 05:56:29 PST Modified files: usr.sbin/ppp chap.c Log: Correct server-side chap authentication comparison (broken with last commit). Revision Changes Path 1.42 +2 -2 src/usr.sbin/ppp/chap.c brian 1999/02/11 02:14:10 PST Modified files: usr.sbin/ppp chap.c chap.h command.c command.h datalink.c defs.h descriptor.h hdlc.c ppp.8 Log: When resending chap challenges, resend the same challenge each time rather than making up a new one. Increase the authname/authkey max sizes to 100 characters. Allow ``authkey'' specifications beginning with ``!''. When a challenge is received, the text following the ``!'' is executed as a program (expanding stuff in the same way that ``sh'' and ``!bg'' do). The program is passed the peer name, peer challenge and local ``authname'' on standard input and is expected to output the name/key combination that should be used to build the CHAP response. This provides support for Secure ID cards (guess what I was given at work recently!) using CHAP. Examples will follow. Revision Changes Path 1.43 +241 -30 src/usr.sbin/ppp/chap.c 1.12 +14 -2 src/usr.sbin/ppp/chap.h 1.180 +7 -7 src/usr.sbin/ppp/command.c 1.16 +3 -1 src/usr.sbin/ppp/command.h 1.30 +21 -5 src/usr.sbin/ppp/datalink.c 1.38 +2 -2 src/usr.sbin/ppp/defs.h 1.6 +2 -1 src/usr.sbin/ppp/descriptor.h 1.39 +2 -2 src/usr.sbin/ppp/hdlc.c 1.145 +56 -6 src/usr.sbin/ppp/ppp.8 brian 1999/02/11 08:34:16 PST Modified files: usr.sbin/ppp README.devel ppp.8 Log: /etc/ppp/ppp.*.sample -> /usr/share/examples/ppp/ppp.*.sample Revision Changes Path 1.4 +1 -1 src/usr.sbin/ppp/README.devel 1.146 +8 -8 src/usr.sbin/ppp/ppp.8 brian 1999/02/11 16:52:32 PST Modified files: usr.sbin/ppp chat.c ppp.8 Log: When executing a command as part of a dial/login/hangup script, expand words in the same way as !bg does. Revision Changes Path 1.54 +9 -6 src/usr.sbin/ppp/chat.c 1.147 +6 -1 src/usr.sbin/ppp/ppp.8 brian 1999/02/14 04:16:43 PST Modified files: usr.sbin/ppp ppp.8 Log: Describe manual dialing in greater detail. Mention more rfc numbers. Don't ``.Nm Ppp'' (just use ``.Nm''). Revision Changes Path 1.148 +134 -54 src/usr.sbin/ppp/ppp.8 brian 1999/02/15 16:16:58 PST Modified files: usr.sbin/ppp README.changes command.c defs.h modem.c physical.h ppp.8 Log: Wait by default for one second after the login script is complete before checking carrier. If it's there, the device supports carrier. If it's not it doesn't. Add the ``set cd'' command for deciding how soon to check for carrier, and for deciding if carrier is REQUIRED. The default has changed: Pre 2.0 versions of ppp waited for 1 second. Version 2 didn't wait, but this causes problems with some (few?) modems that don't assert carrier immediately on reporting CONNECT. The one second delay is back now and can be removed with ``set cd 0''. Bump the ppp version number in case this needs to be changed again.... Revision Changes Path 1.5 +2 -0 src/usr.sbin/ppp/README.changes 1.181 +19 -3 src/usr.sbin/ppp/command.c 1.39 +2 -1 src/usr.sbin/ppp/defs.h 1.102 +49 -31 src/usr.sbin/ppp/modem.c 1.6 +5 -1 src/usr.sbin/ppp/physical.h 1.149 +32 -1 src/usr.sbin/ppp/ppp.8 brian 1999/02/16 18:11:28 PST Modified files: usr.sbin/ppp datalink.c Log: Nuke any remaining auth timers when datalinks come back down to DATALINK_LCP. Revision Changes Path 1.31 +17 -9 src/usr.sbin/ppp/datalink.c brian 1999/02/17 16:52:25 PST Modified files: usr.sbin/ppp auth.c auth.h chap.c chap.h chap_ms.c chap_ms.h command.c datalink.c lcp.c lcp.h ppp.8 Log: Fully support both NT and LANMan CHAP type 0x80 as both authenticator and authenticatee. Revision Changes Path 1.39 +6 -3 src/usr.sbin/ppp/auth.c 1.16 +2 -2 src/usr.sbin/ppp/auth.h 1.44 +132 -57 src/usr.sbin/ppp/chap.c 1.13 +4 -3 src/usr.sbin/ppp/chap.h 1.7 +48 -32 src/usr.sbin/ppp/chap_ms.c 1.4 +3 -2 src/usr.sbin/ppp/chap_ms.h 1.182 +37 -17 src/usr.sbin/ppp/command.c 1.32 +9 -10 src/usr.sbin/ppp/datalink.c 1.68 +96 -39 src/usr.sbin/ppp/lcp.c 1.20 +8 -3 src/usr.sbin/ppp/lcp.h 1.150 +50 -3 src/usr.sbin/ppp/ppp.8 brian 1999/02/18 11:11:46 PST Modified files: usr.sbin/ppp chap.c Log: Don't expect a chap response if we haven't negotiated chap 0x80. Revision Changes Path 1.45 +3 -2 src/usr.sbin/ppp/chap.c brian 1999/02/18 11:45:06 PST Modified files: usr.sbin/ppp chap.c chap.h Log: Build correctly when -DNOCRYPT is used. Revision Changes Path 1.46 +78 -18 src/usr.sbin/ppp/chap.c 1.14 +3 -1 src/usr.sbin/ppp/chap.h brian 1999/02/19 02:48:43 PST Modified files: usr.sbin/ppp auth.c Log: Be a little more verbose about dodgy looking authentication packets before dropping them in the bit-bucket. Revision Changes Path 1.40 +9 -4 src/usr.sbin/ppp/auth.c brian 1999/02/19 17:12:46 PST Modified files: usr.sbin/ppp auth.c chap.c pap.c Log: Handle empty PAP & CHAP packets (containing only an FSM header). Some CHAP implementations send no welcome message with their SUCCESS/FAILURE packets. This was being mis-identified as a truncated packet by the new authentication code :-( Revision Changes Path 1.41 +5 -2 src/usr.sbin/ppp/auth.c 1.47 +4 -3 src/usr.sbin/ppp/chap.c 1.32 +5 -2 src/usr.sbin/ppp/pap.c brian 1999/02/25 03:59:37 PST Modified files: usr.sbin/ppp bundle.c Log: Don't immediately bring auto links back up in multilink mode (when there is more than one auto link) if there is no data queued to go out. Reviewed by: Tom Torrance Revision Changes Path 1.46 +3 -3 src/usr.sbin/ppp/bundle.c brian 1999/02/25 04:00:06 PST Modified files: usr.sbin/ppp README.changes datalink.c ppp.8 Log: When our dial timeout is ``random'', display its value correctly by invoking the timer to get the value before displaying the message. Don't assume that a value of 0 is ``random'' in ``show datalink''. Make the random value between 1 and DIAL_TIMEOUT rather than between 0 and DIAL_TIMEOUT-1 Revision Changes Path 1.6 +2 -0 src/usr.sbin/ppp/README.changes 1.33 +14 -9 src/usr.sbin/ppp/datalink.c 1.151 +5 -5 src/usr.sbin/ppp/ppp.8 brian 1999/02/25 12:05:56 PST Modified files: usr.sbin/ppp command.c defs.c defs.h modem.c Log: Parse IP addresses more securely - specifically, don't allow a bum name to return as 0.0.0.0... we don't want ``delete xxx'' to delete the default route when xxx doesn't resolve. Support IP number specifications as the host when specifying a tcp-style device (rather than *just* hostnames). Revision Changes Path 1.183 +7 -22 src/usr.sbin/ppp/command.c 1.18 +38 -1 src/usr.sbin/ppp/defs.c 1.40 +2 -1 src/usr.sbin/ppp/defs.h 1.103 +4 -9 src/usr.sbin/ppp/modem.c brian 1999/02/25 12:06:57 PST Modified files: (Branch: RELENG_3) usr.sbin/ppp command.c defs.c defs.h modem.c Log: MFC: Parse IP addresses more securely - specifically, don't allow a bum name to return as 0.0.0.0... we don't want ``delete xxx'' to delete the default route when xxx doesn't resolve. Support IP number specifications as the host when specifying a tcp-style device (rather than *just* hostnames). Revision Changes Path 1.177.2.1 +7 -22 src/usr.sbin/ppp/command.c 1.17.2.1 +38 -1 src/usr.sbin/ppp/defs.c 1.36.2.1 +2 -1 src/usr.sbin/ppp/defs.h 1.100.2.1 +4 -9 src/usr.sbin/ppp/modem.c brian 1999/02/25 12:08:11 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp command.c defs.c defs.h modem.c Log: MFC: Parse IP addresses more securely - specifically, don't allow a bum name to return as 0.0.0.0... we don't want ``delete xxx'' to delete the default route when xxx doesn't resolve. Support IP number specifications as the host when specifying a tcp-style device (rather than *just* hostnames). Revision Changes Path 1.24.2.55 +7 -22 src/usr.sbin/ppp/command.c 1.11.2.5 +38 -1 src/usr.sbin/ppp/defs.c 1.4.2.13 +2 -1 src/usr.sbin/ppp/defs.h 1.24.2.35 +4 -9 src/usr.sbin/ppp/modem.c brian 1999/02/26 13:28:18 PST Modified files: usr.sbin/ppp auth.c auth.h cbcp.c ccp.c ccp.h command.c datalink.c defs.h fsm.c fsm.h ipcp.c ipcp.h lcp.c lcp.h modem.c ppp.8 Log: Allow control over the number of ConfigREQ & TermREQ attempts that are made in each of the FSMs (LCP, CCP & IPCP) and the number of REQs/Challenges for PAP/CHAP by accepting more arguments in the ``set {c,ip,l}cpretry'' and ``set {ch,p}apretry'' commands. Change the non-convergence thresholds to 3 times the number of configured REQ tries (rather than the previous fixed ``10''). We now notice repeated NAKs and REJs rather than just REQs. Don't suggest that CHAP 0x05 isn't supported when it's not configured. Fix some bugs that expose themselves with smaller numbers of retries: o Handle instantaneous disconnects (set device /dev/null) correctly by stopping all fsm timers in fsm2initial. o Don't forget to uu_unlock() devices that are files but are not ttys (set device /dev/zero). Fix a *HORRENDOUS* bug in RFC1661 (already fixed for an Open event in state ``Closed''): According to the state transition table, a RCR+ or RCR- received in the ``Stopped'' state are supposed to InitRestartCounter, SendConfigReq and SendConfig{Ack,Nak}. However, in ``Stopped'', we haven't yet done a TLS (or the last thing we did is a TLF). We must therefore do the TLS at this point ! This was never noticed before because LCP and CCP used not use LayerStart() for anything interesting, and IPCP tends to go into Stopped then get a Down because of an LCP RTR rather than getting a RCR again. Revision Changes Path 1.42 +6 -4 src/usr.sbin/ppp/auth.c 1.17 +2 -2 src/usr.sbin/ppp/auth.h 1.10 +5 -5 src/usr.sbin/ppp/cbcp.c 1.43 +33 -9 src/usr.sbin/ppp/ccp.c 1.20 +2 -2 src/usr.sbin/ppp/ccp.h 1.184 +71 -47 src/usr.sbin/ppp/command.c 1.34 +8 -8 src/usr.sbin/ppp/datalink.c 1.41 +3 -2 src/usr.sbin/ppp/defs.h 1.39 +53 -25 src/usr.sbin/ppp/fsm.c 1.20 +18 -4 src/usr.sbin/ppp/fsm.h 1.72 +27 -11 src/usr.sbin/ppp/ipcp.c 1.24 +2 -2 src/usr.sbin/ppp/ipcp.h 1.69 +35 -15 src/usr.sbin/ppp/lcp.c 1.21 +2 -3 src/usr.sbin/ppp/lcp.h 1.104 +3 -1 src/usr.sbin/ppp/modem.c 1.152 +31 -7 src/usr.sbin/ppp/ppp.8 brian 1999/02/28 16:43:48 PST Modified files: usr.sbin/ppp bundle.c Log: Bring up auto links despite there being no data queued if we're already in network phase and our autoload values are set with no minimum threshold (the default). Tell the autoload timer that it's ``coming up'' *before* calling AutoLoadTimeout() directly... not after. This prevents the very first demand-dial connection from immediately disconnecting when there are other auto links. Problem diagnosis: Ted Mittelstaedt Revision Changes Path 1.47 +5 -5 src/usr.sbin/ppp/bundle.c brian 1999/02/28 16:44:57 PST Modified files: (Branch: RELENG_3) usr.sbin/ppp bundle.c Log: MFC: Bring up auto links despite there being no data queued if we're already in network phase and our autoload values are set with no minimum threshold (the default). Tell the autoload timer that it's ``coming up'' *before* calling AutoLoadTimeout() directly... not after. This prevents the very first demand-dial connection from immediately disconnecting when there are other auto links. Problem diagnosis: Ted Mittelstaedt Revision Changes Path 1.43.2.1 +5 -5 src/usr.sbin/ppp/bundle.c brian 1999/02/28 16:47:16 PST Modified files: (Branch: RELENG_2_2) usr.sbin/ppp bundle.c Log: MFC: Bring up auto links despite there being no data queued if we're already in network phase and our autoload values are set with no minimum threshold (the default). Tell the autoload timer that it's ``coming up'' *before* calling AutoLoadTimeout() directly... not after. This prevents the very first demand-dial connection from immediately disconnecting when there are other auto links. Problem diagnosis: Ted Mittelstaedt Revision Changes Path 1.40.2.3 +5 -5 src/usr.sbin/ppp/bundle.c brian 1999/02/28 18:52:39 PST Modified files: usr.sbin/ppp fsm.c Log: Comment why we do a TLF when we get a ``Down'' event in state ``closing''. Pointed out by: archie Don't do a TLF when we get a ``Catastrphic Protocol Reject'' event in state ``closed'' or ``stopped''. Pointed out but not suggested by: archie This makes no difference in the current implementation as LcpLayerFinish() does nothing but log the event, but I disagree in principle because it unbalances the TLF/TLS calls which (IMHO) doesn't fit with the intentions of the RFC. Maybe the RFC author had a reason for this. It can only happen in two circumstances: - if LCP has already been negotiated then stopped or closed and we receive a protocol reject, then we must already have done a TLF. Why do one again and stay in the same state ? - if LCP hasn't yet been started and we receive an unsolicted protocol reject, why should we TLF when we haven't done a TLS ? Revision Changes Path 1.40 +6 -3 src/usr.sbin/ppp/fsm.c brian 1999/03/01 05:46:45 PST Modified files: usr.sbin/ppp lcp.c Log: When negotiating ACCMAPs, sync our ACCMAP with the peers by ORing the two together and NAKing or REQing the result rather than allowing seperate local/peer values. If the peer REJs our ACCMAP and our ACCMAP isn't 0, warn about it and ignore the rejection. Revision Changes Path 1.70 +17 -5 src/usr.sbin/ppp/lcp.c brian 1999/03/03 15:00:55 PST Modified files: usr.sbin/ppp command.c ipcp.c ipcp.h ppp.8 radius.c Log: Correct some ntohl/htonl bogons in the netmask handling. This was pretty harmless as netmasks on a POINTOPOINT interface are pretty much ignored, but it looked funny. Mention the configured netmask in ``show ipcp''. Describe in more detail what a proxy arp entry is. Revision Changes Path 1.185 +3 -3 src/usr.sbin/ppp/command.c 1.73 +23 -11 src/usr.sbin/ppp/ipcp.c 1.25 +2 -9 src/usr.sbin/ppp/ipcp.h 1.153 +22 -5 src/usr.sbin/ppp/ppp.8 1.4 +2 -2 src/usr.sbin/ppp/radius.c brian 1999/03/04 09:42:17 PST Modified files: usr.sbin/ppp bundle.c command.c datalink.c datalink.h ppp.8 Log: Extend the ``set redial'' command to allow incremental redial timeouts. Revision Changes Path 1.48 +4 -4 src/usr.sbin/ppp/bundle.c 1.186 +3 -3 src/usr.sbin/ppp/command.c 1.35 +97 -46 src/usr.sbin/ppp/datalink.c 1.7 +11 -5 src/usr.sbin/ppp/datalink.h 1.154 +86 -27 src/usr.sbin/ppp/ppp.8 brian 1999/03/06 17:02:39 PST Modified files: usr.sbin/ppp main.c modem.c Log: Reopen descriptor 0 as /dev/tty when in interactive mode in OpenBSD as well as FreeBSD (I still don't know why). Add a debug diagnostic when creating a child process as a link. Revision Changes Path 1.151 +4 -6 src/usr.sbin/ppp/main.c 1.105 +3 -1 src/usr.sbin/ppp/modem.c brian 1999/03/06 17:41:27 PST Modified files: usr.sbin/ppp modem.c Log: Use socketpair() instead of pipe()... pipe() doesn't return two bi-directional descriptors under OpenBSD. Revision Changes Path 1.106 +2 -2 src/usr.sbin/ppp/modem.c brian 1999/03/06 17:41:40 PST Modified files: usr.sbin/ppp bundle.c Log: Read from fd[0] and write to fd[1] where `fd' is the result of a pipe(). This matters under OpenBSD. Revision Changes Path 1.49 +12 -12 src/usr.sbin/ppp/bundle.c brian 1999/03/07 03:54:44 PST Modified files: usr.sbin/ppp log.c ppp.8 server.c Log: Correctly drop existing connections when reopening the diagnostic socket. Revision Changes Path 1.36 +10 -4 src/usr.sbin/ppp/log.c 1.155 +4 -4 src/usr.sbin/ppp/ppp.8 1.24 +2 -2 src/usr.sbin/ppp/server.c brian 1999/03/07 03:55:13 PST Modified files: (Branch: RELENG_3) usr.sbin/ppp log.c ppp.8 server.c Log: MFC: Correctly drop existing connections when reopening the diagnostic socket. Revision Changes Path 1.35.2.1 +10 -4 src/usr.sbin/ppp/log.c 1.142.2.2 +4 -4 src/usr.sbin/ppp/ppp.8 1.23.2.1 +2 -2 src/usr.sbin/ppp/server.c brian 1999/03/07 07:02:39 PST Modified files: usr.sbin/ppp alias_cmd.c alias_cmd.h command.c ppp.8 Log: Support proxying & transparent proxying curtesy of libalias(3). Order the alias command descriptions. Order the SEE ALSO entries. Revision Changes Path 1.20 +24 -1 src/usr.sbin/ppp/alias_cmd.c 1.9 +2 -1 src/usr.sbin/ppp/alias_cmd.h 1.187 +4 -2 src/usr.sbin/ppp/command.c 1.156 +28 -18 src/usr.sbin/ppp/ppp.8 brian 1999/03/07 10:13:45 PST Modified files: usr.sbin/ppp alias_cmd.c alias_cmd.h command.c ppp.8 Log: Support PPTP via libalias (``alias pptp addr''). Revision Changes Path 1.21 +25 -1 src/usr.sbin/ppp/alias_cmd.c 1.10 +2 -1 src/usr.sbin/ppp/alias_cmd.h 1.188 +4 -2 src/usr.sbin/ppp/command.c 1.157 +24 -1 src/usr.sbin/ppp/ppp.8 ghelmer 1999/03/07 12:27:46 PST Modified files: usr.sbin/ppp ppp.8 Log: Add leading 0 in front of octal file permissions number. OK'ed by: Brian Somers PR: docs/9843 Revision Changes Path 1.158 +2 -2 src/usr.sbin/ppp/ppp.8 brian 1999/03/07 12:58:49 PST Modified files: usr.sbin/ppp modem.c Log: Don't forget to call modem_Found() when connecting via an external program - otherwise we get no throughput stats and connection count increase. Revision Changes Path 1.107 +2 -1 src/usr.sbin/ppp/modem.c brian 1999/03/08 14:35:19 PST Modified files: usr.sbin/ppp server.c Log: Don't destroy the old server socket another ``set server'' call fails. Revision Changes Path 1.25 +11 -5 src/usr.sbin/ppp/server.c brian 1999/03/09 12:39:03 PST Modified files: usr.sbin/ppp systems.c Log: If /etc/ppp/ppp.conf doesn't exist, mention that the configuration file can't be found rather than saying that the label can't be found. Pointed out by: Greg Black Revision Changes Path 1.42 +19 -7 src/usr.sbin/ppp/systems.c brian 1999/03/10 17:49:16 PST Modified files: usr.sbin/ppp ccp.c deflate.c pred.c Log: Tone down the log levels (Log{ERROR,WARN} -> LogCCP) when we've simply missed a packet. When our Predictor1 CRC is wrong (implying we've dropped a packet), don't send a ResetReq(). Instead, send another CCP ConfigReq(). *shrug* My tests show this as being far worse than the ResetReq as we may have further Nak/Rejs etc and we're basically resetting both our incoming and outgoing compression dictionaries, but rfc1978 says the ConfigReq is correct, so we'd better go along... Revision Changes Path 1.44 +5 -5 src/usr.sbin/ppp/ccp.c 1.12 +6 -6 src/usr.sbin/ppp/deflate.c 1.23 +7 -5 src/usr.sbin/ppp/pred.c brian 1999/03/15 17:24:23 PST Modified files: usr.sbin/ppp pred.c Log: Detect pred1 packets where the length != the packet length Use a maximum of MAX_MRU + 2 bytes for incoming packets, not MAX_MTU + 2. Tidy up some diagnostics. Revision Changes Path 1.24 +17 -12 src/usr.sbin/ppp/pred.c brian 1999/03/16 03:54:02 PST Modified files: usr.sbin/ppp README.changes Log: Mention changes to the default authentication behaviour. Revision Changes Path 1.7 +2 -0 src/usr.sbin/ppp/README.changes brian 1999/03/16 16:25:45 PST Modified files: usr.sbin/ppp ppp.8 Log: Remove all hardcoded [...] syntax. With help from: Daniel C. Sobral Revision Changes Path 1.159 +201 -72 src/usr.sbin/ppp/ppp.8 brian 1999/03/18 13:50:54 PST Modified files: usr.sbin/ppp ppp.8 Log: Remove all remaining [ and ] characters (and do things properly). Revision Changes Path 1.160 +53 -12 src/usr.sbin/ppp/ppp.8 brian 1999/03/18 13:53:56 PST Modified files: usr.sbin/ppp ppp.8 Log: Use ``Sx'' when xref'ing sections. Revision Changes Path 1.161 +8 -6 src/usr.sbin/ppp/ppp.8 brian 1999/03/18 16:05:33 PST Modified files: usr.sbin/ppp command.c Log: Don't forget to fully initialise the configured values for MYADDR and HISADDR in ``set ifaddr'' so that unspecified values don't end up retaining their `width'. Revision Changes Path 1.189 +4 -4 src/usr.sbin/ppp/command.c brian 1999/03/18 17:42:46 PST Modified files: usr.sbin/ppp ppp.8 Log: Replace hardcoded quoting with Sq or Dq. Revision Changes Path 1.162 +35 -19 src/usr.sbin/ppp/ppp.8 brian 1999/03/19 01:00:09 PST Modified files: usr.sbin/ppp ppp.8 Log: Do away with some literal text that is never switched off - I *think* these were groff bugs. Revision Changes Path 1.163 +6 -7 src/usr.sbin/ppp/ppp.8 brian 1999/03/24 10:03:17 PST Modified files: (Branch: RELENG_3) usr.sbin/ppp Makefile README.changes README.devel alias_cmd.c alias_cmd.h arp.c auth.c auth.h bundle.c bundle.h cbcp.c ccp.c ccp.h chap.c chap.h chap_ms.c chap_ms.h chat.c command.c command.h datalink.c datalink.h deflate.c defs.c defs.h descriptor.h filter.c filter.h fsm.c fsm.h hdlc.c iface.c ip.c ipcp.c ipcp.h lcp.c lcp.h link.c log.c lqr.c main.c mbuf.c modem.c mp.c pap.c pap.h physical.h ppp.8 pred.c prompt.c route.c route.h server.c slcompress.c systems.c tun.c vjcomp.c Added files: (Branch: RELENG_3) usr.sbin/ppp radius.c radius.h Log: MFC: o Add radius support. o Add ``alias proxy'' and ``alias pptp'' support. o Support server-side M$Chap authentication. o Support client & server-side M$LANMan authentication. o Support ``!program'' passwords. o Use pipes only for unidirectional IPC. o Extend ``set *retries'' commands. o Don't ResetReq when doing Predictor compression. o Delay carrier detection by a default of 1 second and implement ``set cd''. o Implement incremental redial timeouts via ``set redial''. o Don't use hard-coded quotes or brackets in the man page. o ``random'' redials means 1-30 seconds, not 0-29. o Close rather than hanging if the peer never responds to auth requests. o Nuke outstanding authentication request timers when the layer is closed unexpectedly. o Log CCP errors as in the CCP log (not as a WARNING). o Ensure that all TLU/TLD and TLS/TLF pairs are balanced. o OR the peers ACCMAP with our own during LCP negotiations. o Set the interface netmask correctly and show it in ``show ipcp''. o Drop the correct diagnostic connections and remove the correct local domain socket from ``set server''. o If our config file doesn't exist, moan about that rather than claiming that the ``default'' section doesn't exist. Revision Changes Path 1.50.2.1 +19 -9 src/usr.sbin/ppp/Makefile 1.4.2.1 +6 -0 src/usr.sbin/ppp/README.changes 1.3.2.1 +1 -1 src/usr.sbin/ppp/README.devel 1.18.2.1 +52 -2 src/usr.sbin/ppp/alias_cmd.c 1.8.2.1 +3 -1 src/usr.sbin/ppp/alias_cmd.h 1.31.2.1 +5 -2 src/usr.sbin/ppp/arp.c 1.34.2.3 +115 -38 src/usr.sbin/ppp/auth.c 1.12.2.3 +21 -8 src/usr.sbin/ppp/auth.h 1.43.2.2 +45 -17 src/usr.sbin/ppp/bundle.c 1.20.2.1 +15 -11 src/usr.sbin/ppp/bundle.h 1.8.2.1 +6 -6 src/usr.sbin/ppp/cbcp.c 1.40.2.1 +41 -15 src/usr.sbin/ppp/ccp.c 1.19.2.1 +2 -2 src/usr.sbin/ppp/ccp.h 1.37.2.1 +619 -187 src/usr.sbin/ppp/chap.c 1.10.2.1 +21 -8 src/usr.sbin/ppp/chap.h 1.6.2.1 +48 -32 src/usr.sbin/ppp/chap_ms.c 1.3.2.1 +3 -2 src/usr.sbin/ppp/chap_ms.h 1.52.2.1 +13 -7 src/usr.sbin/ppp/chat.c 1.177.2.2 +173 -84 src/usr.sbin/ppp/command.c 1.15.2.1 +3 -1 src/usr.sbin/ppp/command.h 1.25.2.3 +171 -90 src/usr.sbin/ppp/datalink.c 1.5.4.1 +12 -6 src/usr.sbin/ppp/datalink.h 1.11.2.1 +6 -6 src/usr.sbin/ppp/deflate.c 1.17.2.2 +1 -1 src/usr.sbin/ppp/defs.c 1.36.2.2 +7 -2 src/usr.sbin/ppp/defs.h 1.4.4.1 +3 -1 src/usr.sbin/ppp/descriptor.h 1.26.2.1 +33 -21 src/usr.sbin/ppp/filter.c 1.13.2.1 +3 -2 src/usr.sbin/ppp/filter.h 1.37.2.1 +62 -28 src/usr.sbin/ppp/fsm.c 1.19.2.1 +18 -4 src/usr.sbin/ppp/fsm.h 1.36.2.1 +8 -5 src/usr.sbin/ppp/hdlc.c 1.2.4.1 +5 -2 src/usr.sbin/ppp/iface.c 1.54.2.1 +5 -2 src/usr.sbin/ppp/ip.c 1.68.2.2 +86 -36 src/usr.sbin/ppp/ipcp.c 1.22.2.1 +8 -4 src/usr.sbin/ppp/ipcp.h 1.66.2.1 +148 -56 src/usr.sbin/ppp/lcp.c 1.19.2.1 +9 -5 src/usr.sbin/ppp/lcp.h 1.6.4.1 +1 -2 src/usr.sbin/ppp/link.c 1.35.2.2 +1 -1 src/usr.sbin/ppp/log.c 1.30.2.1 +2 -2 src/usr.sbin/ppp/lqr.c 1.146.2.3 +10 -7 src/usr.sbin/ppp/main.c 1.22.2.1 +2 -7 src/usr.sbin/ppp/mbuf.c 1.100.2.2 +58 -32 src/usr.sbin/ppp/modem.c 1.17.4.1 +5 -2 src/usr.sbin/ppp/mp.c 1.27.2.3 +133 -93 src/usr.sbin/ppp/pap.c 1.6.2.3 +3 -4 src/usr.sbin/ppp/pap.h 1.5.2.1 +5 -1 src/usr.sbin/ppp/physical.h 1.142.2.3 +861 -220 src/usr.sbin/ppp/ppp.8 1.22.2.1 +22 -15 src/usr.sbin/ppp/pred.c 1.12.4.1 +4 -1 src/usr.sbin/ppp/prompt.c 1.54.2.1 +36 -26 src/usr.sbin/ppp/route.c 1.11.2.1 +3 -2 src/usr.sbin/ppp/route.h 1.23.2.2 +11 -5 src/usr.sbin/ppp/server.c 1.20.2.1 +5 -2 src/usr.sbin/ppp/slcompress.c 1.40.2.2 +19 -7 src/usr.sbin/ppp/systems.c 1.10.2.1 +14 -3 src/usr.sbin/ppp/tun.c 1.23.2.1 +5 -3 src/usr.sbin/ppp/vjcomp.c brian 1999/03/25 03:37:53 PST Modified files: usr.sbin/ppp bundle.c Log: Undo possible damage done by the new TUNSIFMODE ioctl in FreeBSD-current. Revision Changes Path 1.50 +13 -1 src/usr.sbin/ppp/bundle.c brian 1999/03/25 03:38:18 PST Modified files: (Branch: RELENG_3) usr.sbin/ppp bundle.c Log: MFC: Undo possible damage done by the new TUNSIFMODE ioctl in FreeBSD-current. Revision Changes Path 1.43.2.3 +13 -1 src/usr.sbin/ppp/bundle.c brian 1999/03/25 15:36:27 PST Modified files: usr.sbin/ppp alias_cmd.c command.c ppp.8 Log: Allow port ranges in ``alias port''. Revision Changes Path 1.22 +84 -43 src/usr.sbin/ppp/alias_cmd.c 1.190 +4 -4 src/usr.sbin/ppp/command.c 1.164 +26 -21 src/usr.sbin/ppp/ppp.8 brian 1999/03/29 00:21:30 PST Modified files: usr.sbin/ppp cbcp.c fsm.c hdlc.c ip.c lqr.c mbuf.c mbuf.h vjcomp.c Log: Ensure that the thing we're casting to struct ip is aligned for non-i386 architectures. Revision Changes Path 1.11 +2 -1 src/usr.sbin/ppp/cbcp.c 1.41 +2 -1 src/usr.sbin/ppp/fsm.c 1.40 +3 -7 src/usr.sbin/ppp/hdlc.c 1.56 +2 -2 src/usr.sbin/ppp/ip.c 1.32 +3 -2 src/usr.sbin/ppp/lqr.c 1.24 +32 -6 src/usr.sbin/ppp/mbuf.c 1.15 +2 -1 src/usr.sbin/ppp/mbuf.h 1.26 +7 -5 src/usr.sbin/ppp/vjcomp.c brian 1999/03/29 00:21:40 PST Modified files: usr.sbin/ppp lcp.c Log: If we adjust our required ACCMAP due to a more restrictive ACCMAP being REQuested by the peer, also increment our FSM id so that we don't end up sending out a new REQ with the same ID and different data (the changed ACCMAP). Revision Changes Path 1.71 +18 -2 src/usr.sbin/ppp/lcp.c brian 1999/03/29 16:44:58 PST Modified files: usr.sbin/ppp main.c sig.c sig.h Log: Maintain a `necessary' marker to indicate that we *probably* need to process a signal (usually a SIGALRM). Check to see if we need to process a signal both before *and* after calling select() as older (pre-2.0) versions of ppp used to. This handles the possibility that ppp may block at some point (maybe due to an open() of a misconfigured device). Previously, we'd potentially lock up in select(). The `necessary' marker reduces the increased signal checking overhead so that at full speed with no compression transferring an 83Mb file via a ``!ppp -direct'' device, we get a 1% throughput gain. Revision Changes Path 1.152 +12 -1 src/usr.sbin/ppp/main.c 1.14 +23 -11 src/usr.sbin/ppp/sig.c 1.13 +2 -2 src/usr.sbin/ppp/sig.h brian 1999/03/29 23:57:22 PST Modified files: usr.sbin/ppp slcompress.c Log: Point at cs.slcs_u.csu_ip instead of the just-copied ``cp'' when recalculating the ip checksum. cp is not guaranteed to be aligned. It now doesn't matter that cp isn't aligned as the caller does another mbuf_Alloc() regardless. Revision Changes Path 1.22 +9 -19 src/usr.sbin/ppp/slcompress.c brian 1999/03/31 05:33:43 PST Modified files: usr.sbin/ppp slcompress.c Log: Another alignment bogon. Revision Changes Path 1.23 +7 -3 src/usr.sbin/ppp/slcompress.c brian 1999/03/31 05:44:07 PST Modified files: usr.sbin/ppp slcompress.c Log: Oops - remove register keyword Revision Changes Path 1.24 +2 -2 src/usr.sbin/ppp/slcompress.c brian 1999/03/31 06:21:47 PST Modified files: usr.sbin/ppp auth.c ccp.c link.c pap.c vjcomp.c Log: Avoid a few warnings on the alpha Revision Changes Path 1.43 +2 -2 src/usr.sbin/ppp/auth.c 1.45 +2 -1 src/usr.sbin/ppp/ccp.c 1.8 +2 -1 src/usr.sbin/ppp/link.c 1.33 +2 -1 src/usr.sbin/ppp/pap.c 1.27 +2 -1 src/usr.sbin/ppp/vjcomp.c brian 1999/04/01 03:05:24 PST Modified files: usr.sbin/ppp chap.c pap.c Log: Drop PAP & CHAP packets if we're not in NETWORK or AUTHENTICATE phase. Revision Changes Path 1.48 +8 -1 src/usr.sbin/ppp/chap.c 1.34 +8 -1 src/usr.sbin/ppp/pap.c brian 1999/04/03 03:54:01 PST Modified files: usr.sbin/ppp hdlc.c hdlc.h modem.c physical.h prompt.c Log: Handle the detection of frames even if we read them with more than one read(). When we detect one, don't forget to pass it to async_Input() and drop our terminal back into command mode. Don't output an extraneous \r if we're passed \r\n to prompt_vprintf in raw mode. Revision Changes Path 1.41 +30 -24 src/usr.sbin/ppp/hdlc.c 1.16 +2 -2 src/usr.sbin/ppp/hdlc.h 1.108 +32 -19 src/usr.sbin/ppp/modem.c 1.7 +6 -1 src/usr.sbin/ppp/physical.h 1.14 +3 -2 src/usr.sbin/ppp/prompt.c brian 1999/04/03 04:01:40 PST Modified files: usr.sbin/ppp modem.c Log: Remove forgotten variable. Revision Changes Path 1.109 +1 -2 src/usr.sbin/ppp/modem.c brian 1999/04/05 14:52:11 PDT Modified files: usr.sbin/ppp datalink.c Log: When we get an LCP TLU, go into PHASE_AUTHENTICATE from any other phase besides PHASE_NETWORK, otherwise there's a chance that we end up sending auth packets and dropping the replies. Revision Changes Path 1.36 +2 -2 src/usr.sbin/ppp/datalink.c brian 1999/04/05 14:52:54 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp datalink.c Log: MFC: When we get an LCP TLU, go into PHASE_AUTHENTICATE from any other phase besides PHASE_NETWORK, otherwise there's a chance that we end up sending auth packets and dropping the replies. Revision Changes Path 1.25.2.4 +2 -2 src/usr.sbin/ppp/datalink.c brian 1999/04/06 07:48:10 PDT Modified files: usr.sbin/ppp datalink.c Log: When going from DATALINK_HANGUP directly to DATALINK_OPENING, don't forget to change phase to ESTABLISH if we're currently TERMINATE'ing. Helped locate by: Chuck Robey Revision Changes Path 1.37 +5 -1 src/usr.sbin/ppp/datalink.c brian 1999/04/11 01:51:04 PDT Modified files: usr.sbin/ppp async.c lcp.c Log: Revert the ACCMAP changes where we OR the peers accmap with our own if there are differing bits (last two revisions of lcp.c). This change broke at least one negotiation session. Instead, we just use an OR of the two accmap values when we're doing the ASYNC framing. Revision Changes Path 1.18 +2 -2 src/usr.sbin/ppp/async.c 1.72 +5 -35 src/usr.sbin/ppp/lcp.c brian 1999/04/11 01:53:39 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp async.c lcp.c Log: MFC: OR the peers ACCMAP with our own when doing ASYNC framing. Revision Changes Path 1.17.2.1 +2 -2 src/usr.sbin/ppp/async.c 1.66.2.2 +1 -3 src/usr.sbin/ppp/lcp.c brian 1999/04/20 01:09:22 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp Makefile alias_cmd.c alias_cmd.h arp.c async.c auth.c auth.h bundle.c bundle.h cbcp.c ccp.c ccp.h chap.c chap.h chap_ms.c chap_ms.h chat.c command.c command.h datalink.c datalink.h deflate.c defs.c defs.h descriptor.h filter.c filter.h fsm.c fsm.h hdlc.c hdlc.h iface.c ip.c ipcp.c ipcp.h lcp.c lcp.h link.c log.c lqr.c main.c mbuf.c mbuf.h modem.c mp.c pap.c pap.h physical.h ppp.8 pred.c prompt.c radius.c radius.h route.c route.h server.c sig.c sig.h slcompress.c systems.c tun.c vjcomp.c Log: o Support ranges in ``alias port''. o Avoid some alpha/Wall warnings. o Becareful about aligning mbufs before casting bits of them. o Don't accept pap/chap packets unless we're in the right PHASE. o Be smarter when detecting HDLC headers. o Use a combination of the peers accmap and our own when async encoding, and back out the previous LCP changes. o Add an extra sig_Handle() to avoid hanging under certain curcumstances. o Tidy up macro usage in the man page. o Don't change \r\n to \r\r\n in tty raw mode. Revision Changes Path 1.50.2.2 +0 -0 src/usr.sbin/ppp/Makefile 1.18.2.2 +84 -43 src/usr.sbin/ppp/alias_cmd.c 1.8.2.2 +0 -0 src/usr.sbin/ppp/alias_cmd.h 1.31.2.2 +0 -0 src/usr.sbin/ppp/arp.c 1.17.2.2 +1 -1 src/usr.sbin/ppp/async.c 1.34.2.4 +2 -2 src/usr.sbin/ppp/auth.c 1.12.2.4 +0 -0 src/usr.sbin/ppp/auth.h 1.43.2.4 +1 -1 src/usr.sbin/ppp/bundle.c 1.20.2.2 +0 -0 src/usr.sbin/ppp/bundle.h 1.8.2.2 +2 -1 src/usr.sbin/ppp/cbcp.c 1.40.2.2 +2 -1 src/usr.sbin/ppp/ccp.c 1.19.2.2 +0 -0 src/usr.sbin/ppp/ccp.h 1.37.2.2 +8 -1 src/usr.sbin/ppp/chap.c 1.10.2.2 +0 -0 src/usr.sbin/ppp/chap.h 1.6.2.2 +0 -0 src/usr.sbin/ppp/chap_ms.c 1.3.2.2 +0 -0 src/usr.sbin/ppp/chap_ms.h 1.52.2.2 +0 -0 src/usr.sbin/ppp/chat.c 1.177.2.3 +4 -4 src/usr.sbin/ppp/command.c 1.15.2.2 +0 -0 src/usr.sbin/ppp/command.h 1.25.2.5 +5 -1 src/usr.sbin/ppp/datalink.c 1.5.4.2 +0 -0 src/usr.sbin/ppp/datalink.h 1.11.2.2 +0 -0 src/usr.sbin/ppp/deflate.c 1.17.2.3 +0 -0 src/usr.sbin/ppp/defs.c 1.36.2.3 +0 -0 src/usr.sbin/ppp/defs.h 1.4.4.2 +0 -0 src/usr.sbin/ppp/descriptor.h 1.26.2.2 +0 -0 src/usr.sbin/ppp/filter.c 1.13.2.2 +0 -0 src/usr.sbin/ppp/filter.h 1.37.2.2 +2 -1 src/usr.sbin/ppp/fsm.c 1.19.2.2 +0 -0 src/usr.sbin/ppp/fsm.h 1.36.2.2 +32 -30 src/usr.sbin/ppp/hdlc.c 1.15.2.1 +2 -2 src/usr.sbin/ppp/hdlc.h 1.2.4.2 +0 -0 src/usr.sbin/ppp/iface.c 1.54.2.2 +2 -2 src/usr.sbin/ppp/ip.c 1.68.2.3 +0 -0 src/usr.sbin/ppp/ipcp.c 1.22.2.2 +0 -0 src/usr.sbin/ppp/ipcp.h 1.66.2.3 +5 -17 src/usr.sbin/ppp/lcp.c 1.19.2.2 +0 -0 src/usr.sbin/ppp/lcp.h 1.6.4.2 +2 -1 src/usr.sbin/ppp/link.c 1.35.2.3 +0 -0 src/usr.sbin/ppp/log.c 1.30.2.2 +3 -2 src/usr.sbin/ppp/lqr.c 1.146.2.4 +12 -1 src/usr.sbin/ppp/main.c 1.22.2.2 +32 -6 src/usr.sbin/ppp/mbuf.c 1.14.2.1 +2 -1 src/usr.sbin/ppp/mbuf.h 1.100.2.3 +31 -19 src/usr.sbin/ppp/modem.c 1.17.4.2 +0 -0 src/usr.sbin/ppp/mp.c 1.27.2.4 +9 -1 src/usr.sbin/ppp/pap.c 1.6.2.4 +0 -0 src/usr.sbin/ppp/pap.h 1.5.2.2 +6 -1 src/usr.sbin/ppp/physical.h 1.142.2.4 +26 -21 src/usr.sbin/ppp/ppp.8 1.22.2.2 +0 -0 src/usr.sbin/ppp/pred.c 1.12.4.2 +3 -2 src/usr.sbin/ppp/prompt.c 1.4.2.2 +0 -0 src/usr.sbin/ppp/radius.c 1.2.2.2 +0 -0 src/usr.sbin/ppp/radius.h 1.54.2.2 +0 -0 src/usr.sbin/ppp/route.c 1.11.2.2 +0 -0 src/usr.sbin/ppp/route.h 1.23.2.3 +0 -0 src/usr.sbin/ppp/server.c 1.13.2.1 +23 -11 src/usr.sbin/ppp/sig.c 1.12.2.1 +2 -2 src/usr.sbin/ppp/sig.h 1.20.2.2 +14 -20 src/usr.sbin/ppp/slcompress.c 1.40.2.3 +0 -0 src/usr.sbin/ppp/systems.c 1.10.2.2 +0 -0 src/usr.sbin/ppp/tun.c 1.23.2.2 +8 -5 src/usr.sbin/ppp/vjcomp.c brian 1999/04/21 01:03:36 PDT Modified files: usr.sbin/ppp modem.c Log: If ioctl TIOCMGET fails, continue. The device may be a pseudo device created by an interactive version of rlogin/telnet/ssh & friends Revision Changes Path 1.110 +5 -4 src/usr.sbin/ppp/modem.c brian 1999/04/21 01:03:52 PDT Modified files: usr.sbin/ppp chap.c chap.h Log: Split the recorded chap challenge into two - one for the receiver and one for the sender. This allows two simultaneous chap conversations - something that I *thought* I was already doing on a daily basis myself until the existence of the problem was Beaten into me by: sos Revision Changes Path 1.49 +20 -17 src/usr.sbin/ppp/chap.c 1.15 +5 -2 src/usr.sbin/ppp/chap.h brian 1999/04/21 01:05:56 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp modem.c Log: MFC: If ioctl TIOCMGET fails, continue. The device may be a pseudo device created by an interactive version of rlogin/telnet/ssh & friends Revision Changes Path 1.100.2.4 +5 -4 src/usr.sbin/ppp/modem.c brian 1999/04/21 01:06:06 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp chap.c chap.h Log: MFC: Split the recorded chap challenge into two. Revision Changes Path 1.37.2.3 +20 -17 src/usr.sbin/ppp/chap.c 1.10.2.3 +5 -2 src/usr.sbin/ppp/chap.h brian 1999/04/21 01:13:09 PDT Modified files: usr.sbin/ppp radius.c Log: int -> size_t Revision Changes Path 1.5 +3 -2 src/usr.sbin/ppp/radius.c brian 1999/04/21 01:13:25 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp radius.c Log: int -> size_t Revision Changes Path 1.4.2.3 +3 -2 src/usr.sbin/ppp/radius.c brian 1999/04/23 06:45:52 PDT Modified files: usr.sbin/ppp ppp.8 Log: Spelling police Revision Changes Path 1.165 +2 -2 src/usr.sbin/ppp/ppp.8 brian 1999/04/23 06:46:29 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp ppp.8 Log: MFC: Spelling police Revision Changes Path 1.142.2.5 +2 -2 src/usr.sbin/ppp/ppp.8 brian 1999/04/26 01:53:52 PDT Modified files: usr.sbin/pppctl pppctl.c Log: Add support for NetBSD (history() from libedit is different). Revision Changes Path 1.18 +9 -2 src/usr.sbin/pppctl/pppctl.c brian 1999/04/26 01:54:25 PDT Modified files: usr.sbin/ppp arp.c defs.c iface.c ipcp.c tun.c Log: #include , not Revision Changes Path 1.33 +2 -2 src/usr.sbin/ppp/arp.c 1.19 +2 -2 src/usr.sbin/ppp/defs.c 1.4 +4 -4 src/usr.sbin/ppp/iface.c 1.74 +2 -2 src/usr.sbin/ppp/ipcp.c 1.12 +2 -2 src/usr.sbin/ppp/tun.c brian 1999/04/26 01:54:35 PDT Modified files: usr.sbin/ppp alias_cmd.c bundle.c command.c ip.c ipcp.c main.c modem.c tun.c Log: Add support for NetBSD Revision Changes Path 1.23 +4 -4 src/usr.sbin/ppp/alias_cmd.c 1.51 +4 -4 src/usr.sbin/ppp/bundle.c 1.191 +5 -5 src/usr.sbin/ppp/command.c 1.57 +5 -5 src/usr.sbin/ppp/ip.c 1.75 +4 -4 src/usr.sbin/ppp/ipcp.c 1.153 +4 -4 src/usr.sbin/ppp/main.c 1.111 +2 -2 src/usr.sbin/ppp/modem.c 1.13 +25 -1 src/usr.sbin/ppp/tun.c brian 1999/04/26 17:23:59 PDT Modified files: usr.sbin/ppp README.changes defs.h modem.c physical.c physical.h Log: Change ``set device'' so that it parses its arguments as one device per argument rather than the old way of concatenating everything then splitting the result at commas and whitespace. Old syntax of ``set device /dev/cuaa0, /dev/cuaa1'' may no longer contain the comma, but syntax such as ``set device "!ssh host ppp -direct label"'' is now possible. Revision Changes Path 1.8 +3 -0 src/usr.sbin/ppp/README.changes 1.42 +5 -4 src/usr.sbin/ppp/defs.h 1.112 +77 -54 src/usr.sbin/ppp/modem.c 1.8 +3 -2 src/usr.sbin/ppp/physical.c 1.8 +3 -2 src/usr.sbin/ppp/physical.h brian 1999/05/01 04:31:37 PDT Modified files: usr.sbin/ppp ip.c Log: Make ports 80 & 81 ``interactive''. Revision Changes Path 1.58 +2 -2 src/usr.sbin/ppp/ip.c brian 1999/05/02 01:52:51 PDT Modified files: usr.sbin/ppp ppp.8 Log: Mention ``show mp''. Describe ACFComp correctly. Revision Changes Path 1.166 +12 -3 src/usr.sbin/ppp/ppp.8 brian 1999/05/02 01:59:59 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp Makefile README.changes alias_cmd.c alias_cmd.h arp.c async.c auth.c auth.h bundle.c bundle.h cbcp.c ccp.c ccp.h chap.c chap.h chap_ms.c chap_ms.h chat.c command.c command.h datalink.c datalink.h deflate.c defs.c defs.h descriptor.h filter.c filter.h fsm.c fsm.h hdlc.c hdlc.h iface.c ip.c ipcp.c ipcp.h lcp.c lcp.h link.c log.c lqr.c main.c mbuf.c mbuf.h modem.c mp.c pap.c pap.h physical.c physical.h ppp.8 pred.c prompt.c radius.c radius.h route.c route.h server.c sig.c sig.h slcompress.c systems.c tun.c vjcomp.c Log: MFC: NetBSD changes ``set device'' changes AFCComp man page description I haven't merged the port 80/81 changes as they've been questioned :-/ Revision Changes Path 1.50.2.3 +0 -0 src/usr.sbin/ppp/Makefile 1.4.2.2 +3 -0 src/usr.sbin/ppp/README.changes 1.18.2.3 +4 -4 src/usr.sbin/ppp/alias_cmd.c 1.8.2.3 +0 -0 src/usr.sbin/ppp/alias_cmd.h 1.31.2.3 +2 -2 src/usr.sbin/ppp/arp.c 1.17.2.3 +0 -0 src/usr.sbin/ppp/async.c 1.34.2.5 +0 -0 src/usr.sbin/ppp/auth.c 1.12.2.5 +0 -0 src/usr.sbin/ppp/auth.h 1.43.2.5 +4 -4 src/usr.sbin/ppp/bundle.c 1.20.2.3 +0 -0 src/usr.sbin/ppp/bundle.h 1.8.2.3 +0 -0 src/usr.sbin/ppp/cbcp.c 1.40.2.3 +0 -0 src/usr.sbin/ppp/ccp.c 1.19.2.3 +0 -0 src/usr.sbin/ppp/ccp.h 1.37.2.4 +1 -1 src/usr.sbin/ppp/chap.c 1.10.2.4 +1 -1 src/usr.sbin/ppp/chap.h 1.6.2.3 +0 -0 src/usr.sbin/ppp/chap_ms.c 1.3.2.3 +0 -0 src/usr.sbin/ppp/chap_ms.h 1.52.2.3 +0 -0 src/usr.sbin/ppp/chat.c 1.177.2.4 +5 -5 src/usr.sbin/ppp/command.c 1.15.2.3 +0 -0 src/usr.sbin/ppp/command.h 1.25.2.6 +0 -0 src/usr.sbin/ppp/datalink.c 1.5.4.3 +0 -0 src/usr.sbin/ppp/datalink.h 1.11.2.3 +0 -0 src/usr.sbin/ppp/deflate.c 1.17.2.4 +2 -2 src/usr.sbin/ppp/defs.c 1.36.2.4 +5 -4 src/usr.sbin/ppp/defs.h 1.4.4.3 +0 -0 src/usr.sbin/ppp/descriptor.h 1.26.2.3 +0 -0 src/usr.sbin/ppp/filter.c 1.13.2.3 +0 -0 src/usr.sbin/ppp/filter.h 1.37.2.3 +0 -0 src/usr.sbin/ppp/fsm.c 1.19.2.3 +0 -0 src/usr.sbin/ppp/fsm.h 1.36.2.3 +0 -0 src/usr.sbin/ppp/hdlc.c 1.15.2.2 +0 -0 src/usr.sbin/ppp/hdlc.h 1.2.4.3 +4 -4 src/usr.sbin/ppp/iface.c 1.54.2.3 +5 -5 src/usr.sbin/ppp/ip.c 1.68.2.4 +5 -5 src/usr.sbin/ppp/ipcp.c 1.22.2.3 +0 -0 src/usr.sbin/ppp/ipcp.h 1.66.2.4 +0 -0 src/usr.sbin/ppp/lcp.c 1.19.2.3 +0 -0 src/usr.sbin/ppp/lcp.h 1.6.4.3 +0 -0 src/usr.sbin/ppp/link.c 1.35.2.4 +0 -0 src/usr.sbin/ppp/log.c 1.30.2.3 +0 -0 src/usr.sbin/ppp/lqr.c 1.146.2.5 +4 -4 src/usr.sbin/ppp/main.c 1.22.2.3 +0 -0 src/usr.sbin/ppp/mbuf.c 1.14.2.2 +0 -0 src/usr.sbin/ppp/mbuf.h 1.100.2.5 +78 -55 src/usr.sbin/ppp/modem.c 1.17.4.3 +0 -0 src/usr.sbin/ppp/mp.c 1.27.2.5 +0 -0 src/usr.sbin/ppp/pap.c 1.6.2.5 +0 -0 src/usr.sbin/ppp/pap.h 1.7.2.1 +3 -2 src/usr.sbin/ppp/physical.c 1.5.2.3 +3 -2 src/usr.sbin/ppp/physical.h 1.142.2.6 +12 -3 src/usr.sbin/ppp/ppp.8 1.22.2.3 +0 -0 src/usr.sbin/ppp/pred.c 1.12.4.3 +0 -0 src/usr.sbin/ppp/prompt.c 1.4.2.4 +1 -1 src/usr.sbin/ppp/radius.c 1.2.2.3 +0 -0 src/usr.sbin/ppp/radius.h 1.54.2.3 +0 -0 src/usr.sbin/ppp/route.c 1.11.2.3 +0 -0 src/usr.sbin/ppp/route.h 1.23.2.4 +0 -0 src/usr.sbin/ppp/server.c 1.13.2.2 +0 -0 src/usr.sbin/ppp/sig.c 1.12.2.2 +0 -0 src/usr.sbin/ppp/sig.h 1.20.2.3 +0 -0 src/usr.sbin/ppp/slcompress.c 1.40.2.4 +0 -0 src/usr.sbin/ppp/systems.c 1.10.2.3 +26 -2 src/usr.sbin/ppp/tun.c 1.23.2.3 +0 -0 src/usr.sbin/ppp/vjcomp.c brian 1999/05/02 07:33:40 PDT Modified files: usr.sbin/ppp ccp.c Log: Handle receiving more than one acceptable CCP REQ during one negotiation session without REJecting everything from the second REQuest. Revision Changes Path 1.46 +5 -3 src/usr.sbin/ppp/ccp.c brian 1999/05/02 07:34:31 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp ccp.c Log: MFC: Handle receiving more than one acceptable CCP REQ during one negotiation session without REJecting everything from the second REQuest. Revision Changes Path 1.40.2.4 +5 -3 src/usr.sbin/ppp/ccp.c brian 1999/05/08 04:08:29 PDT Modified files: usr.sbin/ppp Makefile README.changes alias_cmd.c alias_cmd.h arp.c async.c async.h auth.c bundle.c cbcp.c cbcp.h ccp.c ccp.h chap.c chap.h chat.c chat.h command.c datalink.c deflate.c defs.c defs.h filter.c fsm.c hdlc.c hdlc.h iface.c ip.c ip.h ipcp.c ipcp.h iplist.c lcp.c lcp.h link.c link.h lqr.c lqr.h main.c mbuf.c mbuf.h mp.c mp.h pap.c pap.h physical.c physical.h ppp.8 pred.c prompt.c radius.c route.c slcompress.c systems.c throughput.c throughput.h tun.c vjcomp.c vjcomp.h Added files: usr.sbin/ppp acf.c acf.h exec.c exec.h layer.h proto.c proto.h sync.c sync.h tcp.c tcp.h tty.c tty.h Removed files: usr.sbin/ppp lcpproto.h modem.c modem.h Log: o Redesign the layering mechanism and make the aliasing code part of the layering. We now ``stack'' layers as soon as we open the device (when we figure out what we're dealing with). A static set of `dispatch' routines are also declared for dealing with incoming packets after they've been `pulled' up through the stacked layers. Physical devices are now assigned handlers based on the device type when they're opened. For the moment there are three device types; ttys, execs and tcps. o Increment version number to 2.2 o Make an entry in [uw]tmp for non-tty -direct invocations (after pap/chap authentication). o Make throughput counters quad_t's o Account for the absolute number of mbuf malloc()s and free()s in ``show mem''. o ``show modem'' becomes ``show physical''. Revision Changes Path 1.53 +7 -6 src/usr.sbin/ppp/Makefile 1.9 +2 -0 src/usr.sbin/ppp/README.changes 1.24 +96 -1 src/usr.sbin/ppp/alias_cmd.c 1.11 +3 -1 src/usr.sbin/ppp/alias_cmd.h 1.34 +3 -1 src/usr.sbin/ppp/arp.c 1.19 +46 -31 src/usr.sbin/ppp/async.c 1.5 +3 -3 src/usr.sbin/ppp/async.h 1.44 +3 -2 src/usr.sbin/ppp/auth.c 1.52 +15 -32 src/usr.sbin/ppp/bundle.c 1.12 +17 -7 src/usr.sbin/ppp/cbcp.c 1.2 +2 -2 src/usr.sbin/ppp/cbcp.h 1.47 +38 -34 src/usr.sbin/ppp/ccp.c 1.21 +6 -6 src/usr.sbin/ppp/ccp.h 1.50 +32 -22 src/usr.sbin/ppp/chap.c 1.16 +2 -2 src/usr.sbin/ppp/chap.h 1.55 +5 -60 src/usr.sbin/ppp/chat.c 1.11 +1 -2 src/usr.sbin/ppp/chat.h 1.192 +43 -37 src/usr.sbin/ppp/command.c 1.38 +19 -19 src/usr.sbin/ppp/datalink.c 1.13 +16 -15 src/usr.sbin/ppp/deflate.c 1.20 +167 -1 src/usr.sbin/ppp/defs.c 1.43 +4 -1 src/usr.sbin/ppp/defs.h 1.28 +2 -1 src/usr.sbin/ppp/filter.c 1.42 +26 -24 src/usr.sbin/ppp/fsm.c 1.42 +59 -266 src/usr.sbin/ppp/hdlc.c 1.17 +5 -4 src/usr.sbin/ppp/hdlc.h 1.5 +2 -1 src/usr.sbin/ppp/iface.c 1.59 +50 -130 src/usr.sbin/ppp/ip.c 1.12 +3 -3 src/usr.sbin/ppp/ip.h 1.76 +12 -19 src/usr.sbin/ppp/ipcp.c 1.26 +2 -2 src/usr.sbin/ppp/ipcp.h 1.8 +2 -1 src/usr.sbin/ppp/iplist.c 1.73 +7 -5 src/usr.sbin/ppp/lcp.c 1.22 +2 -2 src/usr.sbin/ppp/lcp.h 1.9 +165 -35 src/usr.sbin/ppp/link.c 1.5 +12 -6 src/usr.sbin/ppp/link.h 1.33 +115 -28 src/usr.sbin/ppp/lqr.c 1.14 +6 -2 src/usr.sbin/ppp/lqr.h 1.154 +2 -2 src/usr.sbin/ppp/main.c 1.25 +92 -13 src/usr.sbin/ppp/mbuf.c 1.16 +9 -7 src/usr.sbin/ppp/mbuf.h 1.19 +44 -13 src/usr.sbin/ppp/mp.c 1.5 +2 -2 src/usr.sbin/ppp/mp.h 1.35 +26 -17 src/usr.sbin/ppp/pap.c 1.10 +2 -2 src/usr.sbin/ppp/pap.h 1.9 +677 -65 src/usr.sbin/ppp/physical.c 1.9 +52 -26 src/usr.sbin/ppp/physical.h 1.167 +19 -19 src/usr.sbin/ppp/ppp.8 1.25 +11 -9 src/usr.sbin/ppp/pred.c 1.15 +2 -1 src/usr.sbin/ppp/prompt.c 1.6 +2 -1 src/usr.sbin/ppp/radius.c 1.56 +2 -1 src/usr.sbin/ppp/route.c 1.25 +3 -5 src/usr.sbin/ppp/slcompress.c 1.43 +2 -1 src/usr.sbin/ppp/systems.c 1.9 +16 -16 src/usr.sbin/ppp/throughput.c 1.6 +8 -8 src/usr.sbin/ppp/throughput.h 1.14 +3 -1 src/usr.sbin/ppp/tun.c 1.28 +35 -30 src/usr.sbin/ppp/vjcomp.c 1.7 +3 -3 src/usr.sbin/ppp/vjcomp.h brian 1999/05/09 13:02:30 PDT Modified files: usr.sbin/ppp ccp.c fsm.c ip.c ipcp.c lcp.c log.c lqr.c lqr.h mbuf.c mbuf.h pred.c slcompress.c systems.c timer.c vjcomp.c Log: Deal with the fact that as we now mbuf_Read the fsm header in fsm_Input() we often end up with a NULL mbuf. Deal with a possible NULL mbuf being passed into mbuf_Prepend(). Adjust some spacing to make things more consistent. Revision Changes Path 1.48 +2 -4 src/usr.sbin/ppp/ccp.c 1.43 +27 -27 src/usr.sbin/ppp/fsm.c 1.60 +2 -2 src/usr.sbin/ppp/ip.c 1.77 +2 -2 src/usr.sbin/ppp/ipcp.c 1.74 +3 -7 src/usr.sbin/ppp/lcp.c 1.37 +2 -2 src/usr.sbin/ppp/log.c 1.34 +11 -10 src/usr.sbin/ppp/lqr.c 1.15 +2 -2 src/usr.sbin/ppp/lqr.h 1.26 +31 -27 src/usr.sbin/ppp/mbuf.c 1.17 +6 -3 src/usr.sbin/ppp/mbuf.h 1.26 +2 -2 src/usr.sbin/ppp/pred.c 1.26 +2 -2 src/usr.sbin/ppp/slcompress.c 1.44 +2 -2 src/usr.sbin/ppp/systems.c 1.33 +4 -4 src/usr.sbin/ppp/timer.c 1.29 +2 -2 src/usr.sbin/ppp/vjcomp.c brian 1999/05/09 13:13:53 PDT Modified files: usr.sbin/ppp physical.c Log: Revert to the previous behaviour of only doing a utmp login if we're -direct on a tty device. Revision Changes Path 1.10 +2 -2 src/usr.sbin/ppp/physical.c brian 1999/05/12 02:49:17 PDT Modified files: usr.sbin/ppp Makefile alias_cmd.c async.c bundle.c ccp.c command.c datalink.c exec.c exec.h link.c log.c log.h mp.c physical.c physical.h ppp.8 proto.c sync.c tcp.c tcp.h tty.c tty.h vjcomp.c Added files: usr.sbin/ppp udp.c udp.h Log: Allow ``host:port/udp'' devices and support ``host:port/tcp'' as being the same as the previous (still supported) ``host:port'' syntax for tcp socket devices. A udp device uses synchronous ppp rather than async, and avoids the double-retransmit overhead that comes with ppp over tcp (it's usually a bad idea to transport IP over a reliable transport that itself is using an unreliable transport). PPP over UDP provides througput of ** 1.5Mb per second ** with all compression disabled, maxing out a PPro/200 when running ppp twice, back-to-back. This proves that PPPoE is plausable in userland.... This change adds a few more handler functions to struct device and allows derivations of struct device (which may contain their own data etc) to pass themselves through the unix domain socket for MP. ** At last **, struct physical has lost all the tty crud ! iov2physical() is now smart enough to restore the correct stack of layers so that MP servers will work again. The version number has bumped as our MP link transfer contents have changed (they now may contain a `struct device'). Don't extract the protocol twice in MP mode (resulting in protocol rejects for every MP packet). This was broken with my original layering changes. Add ``Physical'' and ``Sync'' log levels for logging the relevent raw packets and add protocol-tracking LogDEBUG stuff in various LayerPush & LayerPull functions. Assign our physical device name for incoming tcp connections by calling getpeername(). Assign our physical device name for incoming udp connections from the address retrieved by the first recvfrom(). Revision Changes Path 1.54 +2 -2 src/usr.sbin/ppp/Makefile 1.25 +4 -2 src/usr.sbin/ppp/alias_cmd.c 1.20 +3 -2 src/usr.sbin/ppp/async.c 1.53 +2 -2 src/usr.sbin/ppp/bundle.c 1.49 +7 -2 src/usr.sbin/ppp/ccp.c 1.193 +3 -3 src/usr.sbin/ppp/command.c 1.39 +3 -3 src/usr.sbin/ppp/datalink.c 1.2 +32 -20 src/usr.sbin/ppp/exec.c 1.2 +7 -2 src/usr.sbin/ppp/exec.h 1.10 +3 -2 src/usr.sbin/ppp/link.c 1.38 +3 -1 src/usr.sbin/ppp/log.c 1.24 +11 -9 src/usr.sbin/ppp/log.h 1.20 +3 -14 src/usr.sbin/ppp/mp.c 1.11 +78 -51 src/usr.sbin/ppp/physical.c 1.10 +17 -13 src/usr.sbin/ppp/physical.h 1.168 +39 -15 src/usr.sbin/ppp/ppp.8 1.2 +5 -1 src/usr.sbin/ppp/proto.c 1.2 +12 -2 src/usr.sbin/ppp/sync.c 1.2 +93 -39 src/usr.sbin/ppp/tcp.c 1.2 +6 -2 src/usr.sbin/ppp/tcp.h 1.2 +142 -92 src/usr.sbin/ppp/tty.c 1.2 +5 -4 src/usr.sbin/ppp/tty.h 1.30 +6 -7 src/usr.sbin/ppp/vjcomp.c brian 1999/05/12 02:54:35 PDT Modified files: usr.sbin/ppp sync.c Log: Oops - hook the sync push diagnostics correctly. Revision Changes Path 1.3 +3 -3 src/usr.sbin/ppp/sync.c brian 1999/05/12 12:10:24 PDT Modified files: usr.sbin/ppp timer.c Log: Adjust our first timer delta according to the return from getitimer() so that times are correct for ``show timer''. Revision Changes Path 1.34 +12 -5 src/usr.sbin/ppp/timer.c brian 1999/05/13 09:35:00 PDT Modified files: usr.sbin/ppp main.c Log: Ignore repeated signals sent to the parent in background mode. Revision Changes Path 1.155 +2 -1 src/usr.sbin/ppp/main.c brian 1999/05/13 09:35:16 PDT Modified files: usr.sbin/ppp tty.c Log: Fix a bum pointer dereference and make some variable names more consistent. Stack trace supplied by: Joe Clarke Revision Changes Path 1.3 +39 -46 src/usr.sbin/ppp/tty.c brian 1999/05/13 12:29:40 PDT Modified files: usr.sbin/ppp physical.c tty.c Log: Initialise the struct device part of struct ttydevice. Revision Changes Path 1.12 +4 -5 src/usr.sbin/ppp/physical.c 1.4 +69 -68 src/usr.sbin/ppp/tty.c brian 1999/05/14 02:35:55 PDT Modified files: usr.sbin/ppp ip.c Log: Ensure that we're not going to overflow our ``struct tun'' when we mbuf_Read() into it. Add the link name to a few diagnostics. Revision Changes Path 1.61 +10 -3 src/usr.sbin/ppp/ip.c brian 1999/05/14 02:36:09 PDT Modified files: usr.sbin/ppp fsm.c lqr.c Log: Handle LCP echo reqs properly again (broken with the layering changes). Revision Changes Path 1.44 +3 -17 src/usr.sbin/ppp/fsm.c 1.35 +21 -8 src/usr.sbin/ppp/lqr.c brian 1999/05/14 19:24:20 PDT Modified files: usr.sbin/ppp command.c link.c link.h Log: Add ``show layers'' to see the protocol layering for a link. Revision Changes Path 1.194 +4 -2 src/usr.sbin/ppp/command.c 1.11 +17 -1 src/usr.sbin/ppp/link.c 1.6 +3 -1 src/usr.sbin/ppp/link.h phk 1999/05/15 12:21:17 PDT Modified files: usr.sbin/ppp Makefile Log: Be more non-crypto friendly at make release time. Revision Changes Path 1.55 +2 -2 src/usr.sbin/ppp/Makefile brian 1999/05/16 04:58:52 PDT Modified files: usr.sbin/ppp tty.c Log: Initialise ttydevice::Timer Revision Changes Path 1.5 +2 -1 src/usr.sbin/ppp/tty.c brian 1999/05/16 06:39:07 PDT Modified files: usr.sbin/ppp ppp.8 Log: Mention ``show layers'' Revision Changes Path 1.169 +3 -1 src/usr.sbin/ppp/ppp.8 brian 1999/05/17 18:37:48 PDT Modified files: usr.sbin/ppp physical.c tty.c Log: Move the tty locking stuff back out to physical.c so that we lock the device *before* we open it. We still open the device only once - and then ask all our handlers if they know how to handle it. Revision Changes Path 1.13 +100 -43 src/usr.sbin/ppp/physical.c 1.6 +56 -109 src/usr.sbin/ppp/tty.c brian 1999/05/24 02:04:36 PDT Modified files: usr.sbin/ppp systems.c Log: Don't warn about ``!'' lines being unindented commands in ppp.conf. Revision Changes Path 1.45 +7 -5 src/usr.sbin/ppp/systems.c brian 1999/05/24 02:05:08 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp systems.c Log: MFC: Don't warn about ``!'' lines being unindented commands in ppp.conf. Revision Changes Path 1.40.2.5 +7 -5 src/usr.sbin/ppp/systems.c brian 1999/05/24 09:39:20 PDT Modified files: usr.sbin/ppp exec.c physical.c physical.h tcp.c tty.c udp.c Log: Correct the ``ignoring sync/async'' warnings so that they show up with the correct device type. Reassign the correct tcpdevice or execdevice after transfering a link in MP server mode. Revision Changes Path 1.3 +5 -3 src/usr.sbin/ppp/exec.c 1.14 +6 -7 src/usr.sbin/ppp/physical.c 1.11 +2 -2 src/usr.sbin/ppp/physical.h 1.3 +5 -3 src/usr.sbin/ppp/tcp.c 1.7 +4 -7 src/usr.sbin/ppp/tty.c 1.2 +8 -12 src/usr.sbin/ppp/udp.c brian 1999/05/27 01:42:19 PDT Modified files: usr.sbin/ppp bundle.c iface.c iface.h Log: Move the code for tweaking interface flags into one function. Revision Changes Path 1.54 +5 -62 src/usr.sbin/ppp/bundle.c 1.6 +54 -1 src/usr.sbin/ppp/iface.c 1.2 +3 -1 src/usr.sbin/ppp/iface.h brian 1999/05/27 01:42:51 PDT Modified files: usr.sbin/ppp tty.c Log: Call tty_Offline() from tty_Cooked() and tty_Free(), just in case ppp is abending and hasn't called physical_Offline() already. Revision Changes Path 1.8 +4 -1 src/usr.sbin/ppp/tty.c brian 1999/05/27 02:50:13 PDT Modified files: usr.sbin/ppp chat.c Log: Add some comments, optimise out a few strlen()s and remove a few extraneous assignments. Revision Changes Path 1.56 +23 -16 src/usr.sbin/ppp/chat.c brian 1999/05/27 09:51:49 PDT Modified files: usr.sbin/ppp defs.c Log: Handle unterminated quoted strings without dup'ing the last character with an out-by-one-memcpy. Revision Changes Path 1.21 +3 -3 src/usr.sbin/ppp/defs.c brian 1999/05/28 01:03:27 PDT Modified files: usr.sbin/ppp mp.c Log: Don't forget to free the mbufs that get processed by mp_Assemble(). Leak spotted by: louqi Revision Changes Path 1.21 +2 -1 src/usr.sbin/ppp/mp.c brian 1999/05/31 16:57:44 PDT Modified files: usr.sbin/ppp bundle.c bundle.h command.c filter.c filter.h iface.c ip.c ipcp.c Log: Remember if MYADDR or HISADDR is used in a filter add tweak all filters any time either value changes. Revision Changes Path 1.55 +11 -1 src/usr.sbin/ppp/bundle.c 1.22 +3 -1 src/usr.sbin/ppp/bundle.h 1.195 +3 -2 src/usr.sbin/ppp/command.c 1.29 +64 -12 src/usr.sbin/ppp/filter.c 1.15 +15 -16 src/usr.sbin/ppp/filter.h 1.7 +2 -2 src/usr.sbin/ppp/iface.c 1.62 +6 -6 src/usr.sbin/ppp/ip.c 1.78 +6 -3 src/usr.sbin/ppp/ipcp.c brian 1999/06/01 01:46:56 PDT Modified files: usr.sbin/ppp ppp.8 Log: Mention that using MYADDR and HISADDR with ``set filter'' will result in the rules being updated any time MYADDR or HISADDR change. Revision Changes Path 1.170 +17 -1 src/usr.sbin/ppp/ppp.8 1.15 +15 -16 src/usr.sbin/ppp/filter.h brian 1999/06/01 09:01:50 PDT Modified files: usr.sbin/ppp log.c Log: Make async/sync/physical/hdlc dumps prettier by showing printable characters at the end of the line in hexdump style. Revision Changes Path 1.39 +23 -12 src/usr.sbin/ppp/log.c brian 1999/06/01 12:09:02 PDT Modified files: usr.sbin/ppp defs.h exec.c physical.c physical.h Log: Increase the length of an individual device name to LINE_LEN. Adjust the base physical device name correctly after a link transfer (allowing correct multilink callbacks). Revision Changes Path 1.44 +4 -3 src/usr.sbin/ppp/defs.h 1.4 +2 -1 src/usr.sbin/ppp/exec.c 1.15 +7 -5 src/usr.sbin/ppp/physical.c 1.12 +2 -2 src/usr.sbin/ppp/physical.h brian 1999/06/01 17:46:58 PDT Modified files: usr.sbin/ppp bundle.c bundle.h command.c physical.c ppp.8 Log: Introduce the ``keep-session'' option. Refer to the man page for details. This allows MP over non-tty devices where the original ppp process must not exit (such as sshd-spawned ppp sessions). Revision Changes Path 1.56 +5 -2 src/usr.sbin/ppp/bundle.c 1.23 +9 -8 src/usr.sbin/ppp/bundle.h 1.196 +5 -3 src/usr.sbin/ppp/command.c 1.16 +6 -3 src/usr.sbin/ppp/physical.c 1.171 +37 -1 src/usr.sbin/ppp/ppp.8 brian 1999/06/02 08:59:13 PDT Modified files: usr.sbin/ppp acf.c alias_cmd.c async.c cbcp.c ccp.c chap.c deflate.c fsm.c fsm.h hdlc.c ip.c ipcp.c lcp.c link.c lqr.c mbuf.c mbuf.h mp.c pap.c pred.c proto.c sync.c vjcomp.c Log: o Alter the mbuf type as it's processed by different layers. o Show more information about missing MP fragments in ``show mp''. o Do away with mbuf_Log(). It was showing mbuf stats twice on receipt of LCP/CCP/IPCP packets.... ???!!? o Pre-allocate a bit extra when creating LQR packets to avoid having to allocate another mbuf in mbuf_Prepend(). Revision Changes Path 1.2 +6 -2 src/usr.sbin/ppp/acf.c 1.26 +5 -4 src/usr.sbin/ppp/alias_cmd.c 1.21 +3 -3 src/usr.sbin/ppp/async.c 1.13 +3 -2 src/usr.sbin/ppp/cbcp.c 1.50 +32 -11 src/usr.sbin/ppp/ccp.c 1.51 +3 -2 src/usr.sbin/ppp/chap.c 1.14 +7 -7 src/usr.sbin/ppp/deflate.c 1.45 +15 -16 src/usr.sbin/ppp/fsm.c 1.21 +2 -2 src/usr.sbin/ppp/fsm.h 1.43 +4 -4 src/usr.sbin/ppp/hdlc.c 1.63 +3 -2 src/usr.sbin/ppp/ip.c 1.79 +5 -3 src/usr.sbin/ppp/ipcp.c 1.75 +7 -4 src/usr.sbin/ppp/lcp.c 1.12 +2 -2 src/usr.sbin/ppp/link.c 1.36 +22 -5 src/usr.sbin/ppp/lqr.c 1.27 +31 -22 src/usr.sbin/ppp/mbuf.c 1.18 +42 -13 src/usr.sbin/ppp/mbuf.h 1.22 +24 -7 src/usr.sbin/ppp/mp.c 1.36 +4 -3 src/usr.sbin/ppp/pap.c 1.27 +3 -3 src/usr.sbin/ppp/pred.c 1.3 +3 -2 src/usr.sbin/ppp/proto.c 1.4 +3 -1 src/usr.sbin/ppp/sync.c 1.31 +7 -3 src/usr.sbin/ppp/vjcomp.c brian 1999/06/02 14:28:06 PDT Modified files: usr.sbin/ppp command.c Log: Mention physical and sync logging in the ``set log'' usage message. Revision Changes Path 1.197 +3 -3 src/usr.sbin/ppp/command.c brian 1999/06/02 16:06:24 PDT Modified files: usr.sbin/ppp mp.c Log: Oops, quieten a compiler warning. Revision Changes Path 1.23 +2 -1 src/usr.sbin/ppp/mp.c brian 1999/06/03 06:29:35 PDT Modified files: usr.sbin/ppp mp.c Log: Fix some MP sequence number comparison bogons that are tickled by having different speed links in a bundle. This would manifest itself by having the link occasionally hang, but revive when a new connection is made.... Make ``show mp'' a bit prettier. Revision Changes Path 1.24 +8 -6 src/usr.sbin/ppp/mp.c brian 1999/06/04 05:21:21 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp mp.c Log: MFC: Fix two sequence number comparisons. Revision Changes Path 1.17.4.4 +4 -3 src/usr.sbin/ppp/mp.c brian 1999/06/05 14:36:03 PDT Modified files: usr.sbin/ppp command.c exec.c exec.h physical.c physical.h tcp.c tcp.h tty.c tty.h udp.c udp.h Log: Correct the way ppp transfers links on the server side in MP mode by padding out the ``struct device'' to the maximum device size. Bump the ppp version number to indicate the transfer format change. This should make MP over tty and udp devices functional again. Revision Changes Path 1.198 +3 -3 src/usr.sbin/ppp/command.c 1.5 +3 -1 src/usr.sbin/ppp/exec.c 1.3 +2 -1 src/usr.sbin/ppp/exec.h 1.17 +66 -15 src/usr.sbin/ppp/physical.c 1.13 +3 -2 src/usr.sbin/ppp/physical.h 1.4 +3 -1 src/usr.sbin/ppp/tcp.c 1.3 +2 -1 src/usr.sbin/ppp/tcp.h 1.9 +26 -5 src/usr.sbin/ppp/tty.c 1.3 +2 -1 src/usr.sbin/ppp/tty.h 1.3 +25 -4 src/usr.sbin/ppp/udp.c 1.2 +2 -1 src/usr.sbin/ppp/udp.h brian 1999/06/08 04:58:02 PDT Modified files: usr.sbin/ppp ppp.8 Log: Make the ``load'', ``dial'' and ``open'' commands a big clearer. Requested by: Michael Heitmeier Revision Changes Path 1.172 +50 -26 src/usr.sbin/ppp/ppp.8 brian 1999/06/08 04:58:29 PDT Modified files: usr.sbin/ppp ipcp.c Log: Don't IPCP TLD if we're already doing it. This prevents recursion by doing something like ``down'' or ``quit all'' in ppp.linkdown. Revision Changes Path 1.80 +23 -19 src/usr.sbin/ppp/ipcp.c brian 1999/06/08 04:59:53 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp ppp.8 Log: MFC: Make the ``load'', ``dial'' and ``open'' commands a big clearer. Revision Changes Path 1.142.2.7 +50 -26 src/usr.sbin/ppp/ppp.8 brian 1999/06/08 05:00:33 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp ipcp.c Log: MFC: Don't IPCP TLD if we're already doing it. This prevents recursion by doing something like ``down'' or ``quit all'' in ppp.linkdown. Revision Changes Path 1.68.2.5 +23 -19 src/usr.sbin/ppp/ipcp.c brian 1999/06/08 13:11:54 PDT Modified files: usr.sbin/ppp auth.c Log: Don't drop the last character from lines in ppp.secret unless it's '\n'. Revision Changes Path 1.45 +5 -3 src/usr.sbin/ppp/auth.c brian 1999/06/08 13:11:59 PDT Modified files: usr.sbin/ppp command.c Log: Don't use static variables if we don't have to. Revision Changes Path 1.199 +9 -5 src/usr.sbin/ppp/command.c brian 1999/06/08 13:12:07 PDT Modified files: usr.sbin/ppp ipcp.c Log: Don't use static variables if we don't have to. Revision Changes Path 1.81 +2 -3 src/usr.sbin/ppp/ipcp.c brian 1999/06/09 01:47:38 PDT Modified files: usr.sbin/ppp chap.c chat.c command.c command.h exec.c Log: Use the correct pid when substituting PROCESSID. Problem reported by: Amedeo Beck Peccoz Revision Changes Path 1.52 +4 -2 src/usr.sbin/ppp/chap.c 1.57 +2 -2 src/usr.sbin/ppp/chat.c 1.200 +10 -9 src/usr.sbin/ppp/command.c 1.17 +2 -2 src/usr.sbin/ppp/command.h 1.6 +4 -3 src/usr.sbin/ppp/exec.c brian 1999/06/09 09:54:05 PDT Modified files: usr.sbin/ppp command.c lcp.c mp.c mp.h ppp.8 Log: Allow our endpoint discriminator to be enabled, disabled, accepted and denied. This is necessary for some MP implementations that get confused if you accept their endpoint discriminator but reject their MRRU. Revision Changes Path 1.201 +17 -10 src/usr.sbin/ppp/command.c 1.76 +7 -4 src/usr.sbin/ppp/lcp.c 1.25 +4 -1 src/usr.sbin/ppp/mp.c 1.6 +2 -1 src/usr.sbin/ppp/mp.h 1.173 +13 -2 src/usr.sbin/ppp/ppp.8 brian 1999/06/09 13:27:29 PDT Modified files: usr.sbin/ppp lcp.c Log: Initialise `mp'. Revision Changes Path 1.77 +2 -1 src/usr.sbin/ppp/lcp.c brian 1999/06/09 17:17:31 PDT Modified files: usr.sbin/ppp alias_cmd.c ppp.8 Log: Allow a remote IP and port range specification in the ``alias port'' command. Revision Changes Path 1.27 +63 -35 src/usr.sbin/ppp/alias_cmd.c 1.174 +25 -12 src/usr.sbin/ppp/ppp.8 brian 1999/06/10 02:06:32 PDT Modified files: usr.sbin/ppp datalink.c Log: Never bring a link back up after receiving a terminating signal, don't rely on already being in PHASE_DEAD. Revision Changes Path 1.40 +2 -2 src/usr.sbin/ppp/datalink.c brian 1999/06/10 02:07:17 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp datalink.c Log: MFC: Never bring a link back up after receiving a terminating signal, don't rely on already being in PHASE_DEAD. Revision Changes Path 1.25.2.7 +2 -2 src/usr.sbin/ppp/datalink.c brian 1999/06/10 02:35:00 PDT Modified files: usr.sbin/ppp command.c Log: Allow reserved substitution strings to be escaped by preceeding them with a backslash. Revision Changes Path 1.202 +7 -5 src/usr.sbin/ppp/command.c brian 1999/06/11 04:27:22 PDT Modified files: usr.sbin/ppp ppp.8 Log: Describe why a ``magic'' enddisc is not always a good idea. Revision Changes Path 1.175 +11 -2 src/usr.sbin/ppp/ppp.8 brian 1999/06/11 06:28:31 PDT Modified files: usr.sbin/ppp physical.c Log: Show the correct error if we fail to open a device. Revision Changes Path 1.18 +17 -7 src/usr.sbin/ppp/physical.c brian 1999/06/14 03:12:46 PDT Modified files: usr.sbin/ppp ppp.8 Log: Come up with something useful when someone searches for ``dynamic IP''. Revision Changes Path 1.176 +3 -2 src/usr.sbin/ppp/ppp.8 brian 1999/06/18 06:49:05 PDT Modified files: usr.sbin/ppp datalink.c Log: Don't use the ``next'' redial timer if we have no phone number at all. Revision Changes Path 1.41 +3 -1 src/usr.sbin/ppp/datalink.c brian 1999/06/22 04:31:44 PDT Modified files: usr.sbin/ppp bundle.c Log: Disable TUNSLMODE when we first open the tun device. Submitted by: Ian West Revision Changes Path 1.57 +10 -2 src/usr.sbin/ppp/bundle.c brian 1999/06/23 09:48:27 PDT Modified files: usr.sbin/ppp command.c filter.c filter.h ip.c ppp.8 Log: Support `igmp' filters. Mostly submitted by: Timo Geusch Revision Changes Path 1.203 +4 -4 src/usr.sbin/ppp/command.c 1.30 +17 -2 src/usr.sbin/ppp/filter.c 1.16 +2 -1 src/usr.sbin/ppp/filter.h 1.64 +6 -2 src/usr.sbin/ppp/ip.c 1.177 +3 -2 src/usr.sbin/ppp/ppp.8 brian 1999/06/25 19:54:28 PDT Modified files: usr.sbin/ppp chat.c Log: If we run out of chat script immediately after a successfully executed expect-send-expect sequence, finish gracefully, don't core dump. This bug has been there for over a year - I could never reproduce it ! Straw provided by: Andre Albsmeier Revision Changes Path 1.58 +6 -2 src/usr.sbin/ppp/chat.c brian 1999/06/25 19:54:38 PDT Modified files: usr.sbin/ppp chat.c Log: Don't bother read()ing if we ``expect'' nothing in our chat script. Revision Changes Path 1.59 +2 -2 src/usr.sbin/ppp/chat.c brian 1999/06/25 19:56:11 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp chat.c Log: MFC: Don't scribble if our last arg is expect-send-expect Revision Changes Path 1.52.2.4 +6 -2 src/usr.sbin/ppp/chat.c brian 1999/07/09 17:04:00 PDT Modified files: usr.sbin/ppp slcompress.c Log: Leap through one more hoop to avoid alignment problems. Revision Changes Path 1.27 +2 -2 src/usr.sbin/ppp/slcompress.c brian 1999/07/09 17:08:20 PDT Modified files: usr.sbin/ppp slcompress.c Log: Oops - add a missing cast. Revision Changes Path 1.28 +2 -2 src/usr.sbin/ppp/slcompress.c brian 1999/07/14 19:02:52 PDT Modified files: usr.sbin/ppp chap.c Log: Don't declare `end' if we aren't compiling radius support. Revision Changes Path 1.53 +4 -2 src/usr.sbin/ppp/chap.c brian 1999/07/17 03:33:59 PDT Modified files: usr.sbin/ppp ppp.8 Log: Fix a typo Submitted by: Rich Wood Revision Changes Path 1.178 +2 -2 src/usr.sbin/ppp/ppp.8 brian 1999/07/23 19:53:40 PDT Modified files: usr.sbin/ppp alias_cmd.c Log: When we fetch previously retrieved IP fragments from the alias tables, copy them correctly back into our mbuf rather giving a bzero'd count to memcpy() and ending up with a 0 byte fragment. The old code resulted in a 0 byte write to the tun device which tickled a bug that resulted in a panic :-( Revision Changes Path 1.28 +5 -4 src/usr.sbin/ppp/alias_cmd.c brian 1999/07/26 04:15:12 PDT Modified files: usr.sbin/ppp filter.c ppp.8 Log: Fix an off-by-one error and correct the man page WRT clearing filters. Submitted by: Peter Jeremy PR: 12437 Revision Changes Path 1.31 +2 -2 src/usr.sbin/ppp/filter.c 1.179 +6 -2 src/usr.sbin/ppp/ppp.8 brian 1999/07/26 17:30:33 PDT Modified files: usr.sbin/ppp ppp.8 Log: Be a bit more consistent with variable names. Revision Changes Path 1.180 +5 -5 src/usr.sbin/ppp/ppp.8 brian 1999/07/27 06:48:00 PDT Modified files: usr.sbin/ppp cbcp.c ppp.8 Log: If we've negotiated CBCP and have also specified ``none'' as a possible callback option, and the server sends us CBCP_NONUM, proceed directly to the network phase rather than insisting on our configured CBCP option. Mostly submitted by: kkphang Revision Changes Path 1.14 +21 -5 src/usr.sbin/ppp/cbcp.c 1.181 +12 -2 src/usr.sbin/ppp/ppp.8 brian 1999/07/27 16:44:01 PDT Modified files: usr.sbin/ppp README.changes bundle.c filter.c filter.h ip.c ppp.8 Log: o Overhaul filtering, adding facilities to jump over rules and to negate the sense of rules. o Remove the redundant (and undocumented) ``host'' and ``port'' words (README.changes updated). o Don't permit (and ignore) garbage instead of the protocol. Mostly submitted by: Peter Jeremy Revision Changes Path 1.10 +2 -0 src/usr.sbin/ppp/README.changes 1.58 +10 -1 src/usr.sbin/ppp/bundle.c 1.32 +140 -115 src/usr.sbin/ppp/filter.c 1.17 +39 -28 src/usr.sbin/ppp/filter.h 1.65 +182 -131 src/usr.sbin/ppp/ip.c 1.182 +29 -11 src/usr.sbin/ppp/ppp.8 brian 1999/07/27 20:01:55 PDT Modified files: usr.sbin/ppp filter.c ppp.8 Log: Fix a load of typos Use sizeof, not a hardcode value. Some of it submitted by: Peter Jeremy Revision Changes Path 1.33 +2 -2 src/usr.sbin/ppp/filter.c 1.183 +11 -11 src/usr.sbin/ppp/ppp.8 brian 1999/07/28 12:39:01 PDT Modified files: usr.sbin/ppp alias_cmd.c Log: Don't return a garbage mbuf pointer after storing it as an unresolved fragment. Revision Changes Path 1.29 +2 -2 src/usr.sbin/ppp/alias_cmd.c brian 1999/07/29 07:37:27 PDT Modified files: usr.sbin/ppp ppp.8 Log: Mention which rfc the DNS/NBNS IPCP extensions come from. Revision Changes Path 1.184 +2 -2 src/usr.sbin/ppp/ppp.8 brian 1999/08/02 04:53:18 PDT Modified files: usr.sbin/ppp filter.c filter.h ip.c Log: Filter ospf and igmp separately. Kind-of submitted by: phk Revision Changes Path 1.34 +29 -5 src/usr.sbin/ppp/filter.c 1.18 +3 -2 src/usr.sbin/ppp/filter.h 1.66 +18 -1 src/usr.sbin/ppp/ip.c brian 1999/08/02 08:29:20 PDT Modified files: usr.sbin/ppp filter.c filter.h ip.c Log: #ifdef IPPROTO_OSPFIGP before expecting it to be defined. This unbreaks OpenBSD. Revision Changes Path 1.35 +5 -1 src/usr.sbin/ppp/filter.c 1.19 +3 -1 src/usr.sbin/ppp/filter.h 1.67 +5 -1 src/usr.sbin/ppp/ip.c brian 1999/08/02 09:59:29 PDT Modified files: usr.sbin/pppctl pppctl.c Log: Use err[x]/warn[x] and improve error reporting Submitted by: charnier Revision Changes Path 1.19 +26 -24 src/usr.sbin/pppctl/pppctl.c brian 1999/08/02 14:45:37 PDT Modified files: usr.sbin/ppp command.c ppp.8 Log: Mention that ospf is a possible filter protocol. Revision Changes Path 1.204 +3 -3 src/usr.sbin/ppp/command.c 1.185 +3 -2 src/usr.sbin/ppp/ppp.8 brian 1999/08/03 09:14:38 PDT Modified files: usr.sbin/ppp ppp.8 Log: Reorganise ppp's usage to avoid some mandoc limitations. Suggested by: wollman Revision Changes Path 1.186 +100 -124 src/usr.sbin/ppp/ppp.8 brian 1999/08/05 03:32:18 PDT Modified files: usr.sbin/ppp README.changes bundle.c bundle.h command.c datalink.c defs.h ipcp.c mp.c mp.h physical.c ppp.8 throughput.c throughput.h tun.c Log: o Obsolete the undocumented ``set weight'' command. o If we're using RADIUS and the RADIUS mtu is less than our peers mru/mrru, reduce our mtu to this value for NetBSD too. o Make struct throughput's sample period dynamic and tweak the ppp version number to reflect the extra stuff being passed through the local domain socket as a result (MP mode). o Measure the current throughput based on the number of samples actually taken rather than on the full sample period. o Keep the throughput statisics persistent while being passed to another ppp invocation through the local domain socket. o When showing throughput statistics after the timer has stopped, use the stopped time for overall calculations, not the current time. Also show the stopped time and how long the current throughput has been sampled for. o Use time() consistently in throughput.c o Tighten up the ``show bundle'' output. o Introduce the ``set bandwidth'' command. o Rewrite the ``set autoload'' command. It now takes three arguments and works based on a rolling bundle throughput average compared against the theoretical bundle bandwidth over a given period (read: it's now functional). Revision Changes Path 1.11 +4 -0 src/usr.sbin/ppp/README.changes 1.59 +157 -187 src/usr.sbin/ppp/bundle.c 1.24 +9 -16 src/usr.sbin/ppp/bundle.h 1.205 +39 -16 src/usr.sbin/ppp/command.c 1.42 +4 -1 src/usr.sbin/ppp/datalink.c 1.45 +1 -2 src/usr.sbin/ppp/defs.h 1.82 +2 -2 src/usr.sbin/ppp/ipcp.c 1.26 +75 -17 src/usr.sbin/ppp/mp.c 1.7 +11 -3 src/usr.sbin/ppp/mp.h 1.19 +17 -8 src/usr.sbin/ppp/physical.c 1.187 +36 -24 src/usr.sbin/ppp/ppp.8 1.10 +101 -34 src/usr.sbin/ppp/throughput.c 1.7 +16 -7 src/usr.sbin/ppp/throughput.h 1.15 +6 -11 src/usr.sbin/ppp/tun.c brian 1999/08/05 18:34:04 PDT Modified files: usr.sbin/ppp throughput.c Log: If the clock is put back, ensure that we don't end up dividing by zero when calculating our throughput Revision Changes Path 1.11 +10 -1 src/usr.sbin/ppp/throughput.c brian 1999/08/06 13:04:09 PDT Modified files: usr.sbin/ppp Makefile README.changes bundle.c ccp.c datalink.c datalink.h deflate.c exec.c hdlc.c ip.c link.c pap.c physical.c physical.h ppp.8 tcp.c tty.c tun.c udp.c vjcomp.c Added files: usr.sbin/ppp i4b.c i4b.h Log: Add ISDN support via isdnd & i4b. This requires version 0.81.1 of the i4b code - namely support of the I4B_VR_REQ ioctl via the i4brbchX device. Ppp controls the phone number, but idle timers and SYNC/RAW decisions are still made by isdnd (in isdnd.rc). This involves a new datalink state machine phase. The ``wait for carrier'' phase happens after dialing but before logging in. The whole dial state should really be abstracted so that each device type can deal with it in its own way (thinking about PPPoE) - but that'll have to wait. The ``set cd'' symantics remain the same for tty devices, but we now delay until we either get CD or timeout waiting (at which time we drop the link if we require CD). For i4b devices we always insist on carrier. Thanks to hm@ for his help, and especially for pointing out that I *don't* need to re-implement isdnd (that was a huge waste of time !) :-] Revision Changes Path 1.56 +8 -2 src/usr.sbin/ppp/Makefile 1.12 +2 -0 src/usr.sbin/ppp/README.changes 1.60 +2 -3 src/usr.sbin/ppp/bundle.c 1.51 +2 -2 src/usr.sbin/ppp/ccp.c 1.43 +27 -6 src/usr.sbin/ppp/datalink.c 1.8 +9 -7 src/usr.sbin/ppp/datalink.h 1.15 +1 -3 src/usr.sbin/ppp/deflate.c 1.7 +2 -16 src/usr.sbin/ppp/exec.c 1.44 +1 -16 src/usr.sbin/ppp/hdlc.c 1.68 +1 -3 src/usr.sbin/ppp/ip.c 1.13 +1 -2 src/usr.sbin/ppp/link.c 1.37 +2 -2 src/usr.sbin/ppp/pap.c 1.20 +16 -5 src/usr.sbin/ppp/physical.c 1.14 +14 -5 src/usr.sbin/ppp/physical.h 1.188 +41 -10 src/usr.sbin/ppp/ppp.8 1.5 +2 -2 src/usr.sbin/ppp/tcp.c 1.10 +63 -76 src/usr.sbin/ppp/tty.c 1.16 +3 -1 src/usr.sbin/ppp/tun.c 1.4 +2 -2 src/usr.sbin/ppp/udp.c 1.32 +2 -2 src/usr.sbin/ppp/vjcomp.c brian 1999/08/08 08:19:02 PDT Modified files: usr.sbin/ppp log.c Log: Don't log_Printf(..., buf) in case buf contains %s Info provided by: Ollivier Robert Revision Changes Path 1.40 +7 -7 src/usr.sbin/ppp/log.c brian 1999/08/08 10:35:35 PDT Modified files: usr.sbin/ppp Makefile Log: Don't includei 4b support on the alpha Revision Changes Path 1.57 +2 -2 src/usr.sbin/ppp/Makefile brian 1999/08/08 10:36:12 PDT Modified files: usr.sbin/ppp lcp.c Log: Silence a warning about uninitialized variables. Revision Changes Path 1.78 +2 -2 src/usr.sbin/ppp/lcp.c brian 1999/08/09 15:54:52 PDT Modified files: usr.sbin/ppp main.c Log: Insist that ppp.conf and it's parent directories aren't `other' writable rather than not being writable at all. PR: 13009 Kind-of submitted by: Anthony Kimball Revision Changes Path 1.156 +5 -2 src/usr.sbin/ppp/main.c brian 1999/08/09 15:56:19 PDT Modified files: usr.sbin/ppp bundle.c mbuf.c throughput.c Log: Change printf formats %q[du] -> %ll[du] Revision Changes Path 1.61 +3 -3 src/usr.sbin/ppp/bundle.c 1.28 +2 -2 src/usr.sbin/ppp/mbuf.c 1.12 +8 -8 src/usr.sbin/ppp/throughput.c brian 1999/08/09 16:35:09 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp ppp.8 Log: Ppp handles filters 0 - 39, not 0 - 19. Revision Changes Path 1.142.2.8 +2 -2 src/usr.sbin/ppp/ppp.8 brian 1999/08/09 16:38:57 PDT Modified files: usr.sbin/ppp tty.c Log: Remove CLOCAL when we're not in -dedicated mode. PR: 13046 Submitted by: Vsevolod Lobko Revision Changes Path 1.11 +7 -3 src/usr.sbin/ppp/tty.c brian 1999/08/09 16:50:00 PDT Modified files: usr.sbin/ppp tty.c Log: Back out the last patch. I'm too tired to apply patches. Revision Changes Path 1.12 +2 -6 src/usr.sbin/ppp/tty.c brian 1999/08/10 01:42:21 PDT Modified files: usr.sbin/ppp fsm.c Log: If we receive an IPCP protocol reject, bring it down. Revision Changes Path 1.46 +8 -1 src/usr.sbin/ppp/fsm.c brian 1999/08/17 07:59:08 PDT Modified files: usr.sbin/ppp chap.c chat.c command.c exec.c Log: Set the close-on-exec flag for all unused descriptors when exec()ing other programs. Revision Changes Path 1.54 +10 -14 src/usr.sbin/ppp/chap.c 1.60 +10 -9 src/usr.sbin/ppp/chat.c 1.206 +8 -7 src/usr.sbin/ppp/command.c 1.8 +7 -5 src/usr.sbin/ppp/exec.c brian 1999/08/17 10:22:48 PDT Modified files: usr.sbin/ppp README.changes bundle.c bundle.h command.c ppp.8 Log: Implement a minimum idle time value as an optional second argument to ``set timeout''. This is useful for situations where your minimum call charge is (say) 5 minutes (like mine is) Revision Changes Path 1.13 +3 -3 src/usr.sbin/ppp/README.changes 1.62 +38 -11 src/usr.sbin/ppp/bundle.c 1.25 +8 -3 src/usr.sbin/ppp/bundle.h 1.207 +12 -5 src/usr.sbin/ppp/command.c 1.189 +9 -2 src/usr.sbin/ppp/ppp.8 brian 1999/08/18 08:35:55 PDT Modified files: usr.sbin/ppp ppp.8 Log: Mention ``alias enable no'', not ``alias enable off''. Revision Changes Path 1.190 +2 -2 src/usr.sbin/ppp/ppp.8 brian 1999/08/19 11:15:54 PDT Modified files: usr.sbin/ppp alias_cmd.c alias_cmd.h bundle.c bundle.h command.c ipcp.c layer.h main.c mbuf.c mbuf.h mp.c physical.c ppp.8 Log: o Add the -foreground switch. This switch behaves like -background except that ppp stays in the foreground. o Add the -quiet switch to quieten ppps startup o Add the -nat flag and discourage the use of the -alias flag. Both do the same thing. o Correct some nat usage strings. o Change the internal ``alias'' command to ``nat''. Revision Changes Path 1.30 +29 -29 src/usr.sbin/ppp/alias_cmd.c 1.12 +6 -6 src/usr.sbin/ppp/alias_cmd.h 1.63 +2 -2 src/usr.sbin/ppp/bundle.c 1.26 +2 -2 src/usr.sbin/ppp/bundle.h 1.208 +38 -38 src/usr.sbin/ppp/command.c 1.83 +4 -4 src/usr.sbin/ppp/ipcp.c 1.2 +2 -2 src/usr.sbin/ppp/layer.h 1.157 +78 -65 src/usr.sbin/ppp/main.c 1.29 +2 -2 src/usr.sbin/ppp/mbuf.c 1.19 +3 -3 src/usr.sbin/ppp/mbuf.h 1.27 +4 -4 src/usr.sbin/ppp/mp.c 1.21 +4 -4 src/usr.sbin/ppp/physical.c 1.191 +76 -46 src/usr.sbin/ppp/ppp.8 brian 1999/08/21 18:29:55 PDT Modified files: usr.sbin/ppp command.c Log: Allow authkey to be changed independently of the current phase. Revision Changes Path 1.209 +5 -14 src/usr.sbin/ppp/command.c brian 1999/08/22 16:17:58 PDT Modified files: usr.sbin/ppp Makefile Log: NOALIAS -> NONAT Reminded by: jkh Revision Changes Path 1.58 +4 -4 src/usr.sbin/ppp/Makefile brian 1999/08/23 14:59:56 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp Makefile README.changes alias_cmd.c alias_cmd.h arp.c async.c async.h auth.c bundle.c bundle.h cbcp.c cbcp.h ccp.c ccp.h chap.c chap.h chat.c chat.h command.c command.h datalink.c datalink.h deflate.c defs.c defs.h filter.c filter.h fsm.c fsm.h hdlc.c hdlc.h iface.c iface.h ip.c ip.h ipcp.c ipcp.h iplist.c lcp.c lcp.h link.c link.h log.c log.h lqr.c lqr.h main.c mbuf.c mbuf.h mp.c mp.h pap.c pap.h physical.c physical.h ppp.8 pred.c prompt.c radius.c route.c slcompress.c systems.c throughput.c throughput.h timer.c tun.c vjcomp.c vjcomp.h Added files: (Branch: RELENG_3) usr.sbin/ppp acf.c acf.h exec.c exec.h i4b.c i4b.h layer.h proto.c proto.h sync.c sync.h tcp.c tcp.h tty.c tty.h udp.c udp.h Removed files: (Branch: RELENG_3) usr.sbin/ppp lcpproto.h modem.c modem.h Log: MFC: Abstract the physical device layer (``show modem'' is now ``show physical''). Support ``physical'' and ``sync'' logging. ``set weight'' -> ``set bandwidth'' and a ``set autoload'' rewrite. ``set cd'' and better carrier detection. PPPoISDN support (.defined out in the Makefile as it's only functional with i4b-00.83.00 or better installed) PPPoUDP support -alias -> -nat Add -foreground and -quiet command lines switches Minimum idle timer support ``alias port'' range support Some alignment wrinkles ironed out Support for TUNSIFMODE and TUNSLMODE (if defined) Assorted throughput measurement improvements ``enable/disable keep-session'' support Adjust filter sets built with MYADDR and HISADDR when the IPs change Allow forward jumps in filter rules Support ospf filtering Better handing of ``no number'' CBCP REQs Handle file descriptor close-on-exec flags properly before exec()s Drop packets received when the current state is wrong Expand PROCESSID correctly when executing commands Add a new CARRIER phase (this is temporary - 'till ``set dial'' is abstracted and made device specific) Handle IPCP code rejects Support ``deny enddisc'' Don't moan about group write permissions to ppp.conf More verbiage (now I'm making words up) in ``show mp'' Show the correct `next' values in ``show timer'' Plus an assortment of other minor changes Revision Changes Path 1.50.2.4 +20 -10 src/usr.sbin/ppp/Makefile 1.4.2.3 +13 -3 src/usr.sbin/ppp/README.changes 1.18.2.4 +173 -46 src/usr.sbin/ppp/alias_cmd.c 1.8.2.4 +7 -5 src/usr.sbin/ppp/alias_cmd.h 1.31.2.4 +3 -1 src/usr.sbin/ppp/arp.c 1.17.2.4 +48 -32 src/usr.sbin/ppp/async.c 1.4.2.1 +3 -3 src/usr.sbin/ppp/async.h 1.34.2.6 +7 -4 src/usr.sbin/ppp/auth.c 1.43.2.6 +241 -289 src/usr.sbin/ppp/bundle.c 1.20.2.4 +27 -26 src/usr.sbin/ppp/bundle.h 1.8.2.4 +39 -12 src/usr.sbin/ppp/cbcp.c 1.1.4.1 +2 -2 src/usr.sbin/ppp/cbcp.h 1.40.2.5 +69 -41 src/usr.sbin/ppp/ccp.c 1.19.2.4 +6 -6 src/usr.sbin/ppp/ccp.h 1.37.2.5 +49 -38 src/usr.sbin/ppp/chap.c 1.10.2.5 +2 -2 src/usr.sbin/ppp/chap.h 1.52.2.5 +38 -85 src/usr.sbin/ppp/chat.c 1.10.2.1 +1 -2 src/usr.sbin/ppp/chat.h 1.177.2.5 +173 -117 src/usr.sbin/ppp/command.c 1.15.2.4 +2 -2 src/usr.sbin/ppp/command.h 1.25.2.8 +52 -26 src/usr.sbin/ppp/datalink.c 1.5.4.4 +9 -7 src/usr.sbin/ppp/datalink.h 1.11.2.4 +22 -23 src/usr.sbin/ppp/deflate.c 1.17.2.5 +167 -1 src/usr.sbin/ppp/defs.c 1.36.2.5 +7 -4 src/usr.sbin/ppp/defs.h 1.26.2.4 +222 -101 src/usr.sbin/ppp/filter.c 1.13.2.4 +50 -36 src/usr.sbin/ppp/filter.h 1.37.2.4 +66 -72 src/usr.sbin/ppp/fsm.c 1.19.2.4 +2 -2 src/usr.sbin/ppp/fsm.h 1.36.2.4 +62 -284 src/usr.sbin/ppp/hdlc.c 1.15.2.3 +5 -4 src/usr.sbin/ppp/hdlc.h 1.2.4.4 +56 -2 src/usr.sbin/ppp/iface.c 1.1.4.1 +3 -1 src/usr.sbin/ppp/iface.h 1.54.2.4 +261 -259 src/usr.sbin/ppp/ip.c 1.11.2.1 +3 -3 src/usr.sbin/ppp/ip.h 1.68.2.6 +27 -30 src/usr.sbin/ppp/ipcp.c 1.22.2.4 +2 -2 src/usr.sbin/ppp/ipcp.h 1.7.2.1 +2 -1 src/usr.sbin/ppp/iplist.c 1.66.2.5 +23 -18 src/usr.sbin/ppp/lcp.c 1.19.2.4 +2 -2 src/usr.sbin/ppp/lcp.h 1.6.4.4 +181 -35 src/usr.sbin/ppp/link.c 1.4.4.1 +14 -6 src/usr.sbin/ppp/link.h 1.35.2.5 +29 -16 src/usr.sbin/ppp/log.c 1.23.2.1 +11 -9 src/usr.sbin/ppp/log.h 1.30.2.4 +161 -43 src/usr.sbin/ppp/lqr.c 1.13.2.1 +7 -3 src/usr.sbin/ppp/lqr.h 1.146.2.6 +81 -64 src/usr.sbin/ppp/main.c 1.22.2.4 +147 -55 src/usr.sbin/ppp/mbuf.c 1.14.2.3 +52 -18 src/usr.sbin/ppp/mbuf.h 1.17.4.5 +148 -47 src/usr.sbin/ppp/mp.c 1.4.4.1 +13 -4 src/usr.sbin/ppp/mp.h 1.27.2.6 +30 -20 src/usr.sbin/ppp/pap.c 1.6.2.6 +2 -2 src/usr.sbin/ppp/pap.h 1.7.2.2 +847 -67 src/usr.sbin/ppp/physical.c 1.5.2.4 +71 -31 src/usr.sbin/ppp/physical.h 1.142.2.9 +467 -265 src/usr.sbin/ppp/ppp.8 1.22.2.4 +14 -12 src/usr.sbin/ppp/pred.c 1.12.4.4 +2 -1 src/usr.sbin/ppp/prompt.c 1.4.2.5 +2 -1 src/usr.sbin/ppp/radius.c 1.54.2.4 +2 -1 src/usr.sbin/ppp/route.c 1.20.2.4 +5 -7 src/usr.sbin/ppp/slcompress.c 1.40.2.6 +3 -2 src/usr.sbin/ppp/systems.c 1.8.2.1 +123 -47 src/usr.sbin/ppp/throughput.c 1.5.2.1 +22 -13 src/usr.sbin/ppp/throughput.h 1.32.2.1 +15 -8 src/usr.sbin/ppp/timer.c 1.10.2.4 +10 -11 src/usr.sbin/ppp/tun.c 1.23.2.4 +45 -37 src/usr.sbin/ppp/vjcomp.c 1.6.2.1 +3 -3 src/usr.sbin/ppp/vjcomp.h brian 1999/08/23 16:12:16 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp command.c Log: MFC: Allow ``set authkey'' irrespective of the current phase. Revision Changes Path 1.177.2.6 +5 -14 src/usr.sbin/ppp/command.c brian 1999/08/23 16:14:00 PDT Modified files: usr.sbin/ppp Makefile Log: Cosmetic: bring closer to RELENG_3 Revision Changes Path 1.59 +3 -3 src/usr.sbin/ppp/Makefile brian 1999/08/25 14:39:42 PDT Modified files: usr.sbin/ppp ppp.8 Log: Fix some mdoc(7) style inconsistences Submitted by: Alexey M. Zelkin" Revision Changes Path 1.192 +16 -8 src/usr.sbin/ppp/ppp.8 brian 1999/08/25 14:40:23 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp ppp.8 Log: MFC: Fix some mdoc(7) style inconsistences Revision Changes Path 1.142.2.10 +16 -8 src/usr.sbin/ppp/ppp.8 brian 1999/08/25 14:44:31 PDT Modified files: (Branch: RELENG_3) usr.sbin/pppctl pppctl.c Log: MFC: Use err*() & warn*() Revision Changes Path 1.16.2.2 +34 -25 src/usr.sbin/pppctl/pppctl.c brian 1999/08/25 23:37:54 PDT Modified files: usr.sbin/ppp mbuf.c Log: Aligh mbufs to sizeof(long), not 4 Revision Changes Path 1.30 +2 -2 src/usr.sbin/ppp/mbuf.c brian 1999/08/26 13:01:21 PDT Modified files: usr.sbin/ppp route.c Log: Rebuild the list of interface numbers to names if we're trying to evaluate an interface number that didn't previously exist. Revision Changes Path 1.57 +13 -3 src/usr.sbin/ppp/route.c brian 1999/08/26 13:02:17 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp route.c Log: MFC: Rebuild the list of interface numbers to names if we're trying to evaluate an interface number that didn't previously exist. Revision Changes Path 1.54.2.5 +13 -3 src/usr.sbin/ppp/route.c jkh 1999/08/26 23:01:28 PDT Modified files: usr.sbin/ppp Makefile Log: I don't know who decided that an install mode of 4544 was correct, but for a binary it's far from it. This is why sysinstall is unable to run ppp at startup time and causing weirdies in -current. Revision Changes Path 1.60 +2 -2 src/usr.sbin/ppp/Makefile jkh 1999/08/26 23:02:02 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp Makefile Log: MFC: correct BINMODE Revision Changes Path 1.50.2.5 +2 -2 src/usr.sbin/ppp/Makefile jkh 1999/08/27 00:47:18 PDT Modified files: usr.sbin/ppp Makefile Log: I misunderstood the failure mode - revert BINMODE to 4554. I'm still going to remove ppp from the installation options in 5 days if ppp is still broken, however, as it hasn't worked at installation time for several weeks now and it's only causing people to fill my mailbox with questions. Revision Changes Path 1.61 +2 -2 src/usr.sbin/ppp/Makefile jkh 1999/08/27 00:47:43 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp Makefile Log: MFC: revert BINMODE; ppp is failing for other reasons. Revision Changes Path 1.50.2.6 +2 -2 src/usr.sbin/ppp/Makefile peter 1999/08/27 18:21:23 PDT Modified files: usr.sbin Makefile usr.sbin/IPXrouted IPXrouted.8 Makefile af.c af.h defs.h if.c input.c interface.h main.c output.c protocol.h sap.h sap_input.c sap_output.c sap_tables.c startup.c table.h tables.c timer.c trace.c trace.h usr.sbin/ac Makefile ac.8 ac.c usr.sbin/accton accton.c usr.sbin/adduser Makefile adduser.8 adduser.perl rmuser.8 rmuser.perl usr.sbin/amd Makefile Makefile.inc usr.sbin/amd/amd Makefile usr.sbin/amd/amq Makefile usr.sbin/amd/doc Makefile usr.sbin/amd/fixmount Makefile usr.sbin/amd/fsinfo Makefile usr.sbin/amd/hlfsd Makefile usr.sbin/amd/include Makefile config.h newvers.sh usr.sbin/amd/libamu Makefile usr.sbin/amd/mk-amd-map Makefile usr.sbin/amd/pawd Makefile usr.sbin/amd/scripts Makefile usr.sbin/amd/wire-test Makefile usr.sbin/apm Makefile apm.8 apm.c usr.sbin/apmconf apmconf.8 apmconf.c usr.sbin/apmd Makefile README apmd.8 apmd.c apmd.h apmdlex.l apmdparse.y usr.sbin/arp arp.4 arp.8 arp.c usr.sbin/atm Makefile Makefile.inc usr.sbin/atm/atmarpd Makefile atmarp_config.c atmarp_log.c atmarp_scsp.c atmarp_subr.c atmarp_timer.c atmarp_var.h atmarpd.8 atmarpd.c usr.sbin/atm/scspd Makefile scsp_cafsm.c scsp_config.c scsp_config_lex.c scsp_config_parse.y scsp_hfsm.c scsp_if.c scsp_if.h scsp_input.c scsp_log.c scsp_msg.c scsp_msg.h scsp_output.c scsp_print.c scsp_socket.c scsp_subr.c scsp_timer.c scsp_var.h scspd.8 scspd.c usr.sbin/bad144 bad144.8 bad144.c usr.sbin/boot0cfg Makefile boot0cfg.8 boot0cfg.c usr.sbin/bootparamd/bootparamd Makefile bootparamd.8 bootparamd.c bootparams.5 main.c usr.sbin/bootparamd/callbootd Makefile callbootd.c usr.sbin/btxld Makefile btx.h btxld.8 btxld.c elfh.c elfh.h usr.sbin/cdcontrol cdcontrol.1 cdcontrol.c usr.sbin/chkgrp Makefile chkgrp.8 chkgrp.c usr.sbin/chown chgrp.1 chown.8 chown.c usr.sbin/chroot chroot.8 chroot.c usr.sbin/ckdist Makefile ckdist.1 ckdist.c usr.sbin/config Makefile config.8 configvers.h main.c mkheaders.c mkioconf.c mkmakefile.c mkoptions.c usr.sbin/cron Makefile.inc usr.sbin/cron/cron Makefile compat.h config.h cron.8 cron.c cron.h database.c do_command.c job.c pathnames.h popen.c user.c usr.sbin/cron/crontab Makefile crontab.1 crontab.5 crontab.c usr.sbin/cron/doc CONVERSION FEATURES INSTALL MAIL Makefile.vixie README usr.sbin/cron/lib compat.c entry.c env.c misc.c usr.sbin/crunch/crunchgen crunchgen.1 usr.sbin/crunch/crunchide crunchide.1 usr.sbin/crunch/examples filesystem.conf kcopy.conf usr.sbin/ctm Makefile Makefile.inc README usr.sbin/ctm/ctm Makefile ctm.1 ctm.5 ctm.c ctm.h ctm_ed.c ctm_input.c ctm_pass1.c ctm_pass2.c ctm_pass3.c ctm_passb.c ctm_syntax.c usr.sbin/ctm/ctm_dequeue ctm_dequeue.c usr.sbin/ctm/ctm_rmail ctm_rmail.1 usr.sbin/ctm/ctm_smail ctm_smail.c usr.sbin/ctm/mkCTM dequeue usr.sbin/dev_mkdb dev_mkdb.8 dev_mkdb.c usr.sbin/diskpart diskpart.8 diskpart.c usr.sbin/dpt Makefile Makefile.inc usr.sbin/dpt/dpt_ctlinfo Makefile dpt_ctlinfo.c usr.sbin/dpt/dpt_ctls Makefile dpt_ctls.c usr.sbin/dpt/dpt_dm Makefile dpt_dm.c usr.sbin/dpt/dpt_led Makefile dpt_led.c usr.sbin/dpt/dpt_sig Makefile dpt_sig.c usr.sbin/dpt/dpt_softc Makefile dpt_softc.8 dpt_softc.c usr.sbin/dpt/dpt_sysinfo Makefile dpt_sysinfo.c usr.sbin/edquota edquota.8 edquota.c usr.sbin/elf2exe Makefile elf2exe.8 elf2exe.c usr.sbin/fdcontrol fdcontrol.8 fdcontrol.c usr.sbin/fdformat fdformat.1 usr.sbin/fdwrite Makefile fdwrite.1 fdwrite.c usr.sbin/i4b/dtmfdecode Makefile dtmfdecode.1 dtmfdecode.c usr.sbin/i4b/g711conv Makefile g711conv.1 g711conv.c usr.sbin/i4b/isdnd Makefile alias.c config.h controller.c curses.c dial.c exec.c fsm.c isdnd.8 isdnd.acct.5 isdnd.h isdnd.rates.5 isdnd.rc.5 log.c main.c monitor.c msghdl.c pathnames.h pcause.c process.c rates.c rc_config.c rc_parse.y rc_scan.l support.c timer.c usr.sbin/i4b/isdndebug isdndebug.8 main.c usr.sbin/i4b/isdndecode decode.h facility.c facility.h isdndecode.8 layer1.c layer2.c layer3.c layer3_subr.c main.c pcause.c pcause.h usr.sbin/i4b/isdnmonitor isdnmonitor.8 main.c monitor.h usr.sbin/i4b/isdntel Makefile alias.c alias.h defs.h display.c files.c isdntel.8 main.c usr.sbin/i4b/isdntelctl isdntelctl.8 main.c usr.sbin/i4b/isdntest isdntest.8 main.c usr.sbin/i4b/isdntrace 1tr6.c cable.txt isdntrace.8 pcause_1tr6.c pcause_1tr6.h pcause_q850.c pcause_q850.h q921.c q931.c q931_util.c q932_fac.c q932_fac.h trace.c trace.h usr.sbin/i4b/man daic.4 i4b.4 i4bctl.4 i4bipr.4 i4bisppp.4 i4bq921.4 i4bq931.4 i4brbch.4 i4btel.4 i4btrc.4 isic.4 usr.sbin/inetd Makefile builtins.c inetd.8 inetd.c inetd.h pathnames.h usr.sbin/iostat iostat.8 iostat.c usr.sbin/jail Makefile jail.8 jail.c usr.sbin/kbdcontrol kbdcontrol.1 kbdcontrol.c lex.h lex.l usr.sbin/kbdmap Makefile kbdmap.1 kbdmap.pl usr.sbin/kernbb Makefile kernbb.8 kernbb.c usr.sbin/keyadmin keyadmin.8 usr.sbin/keyserv Makefile crypt_server.c keyserv.8 keyserv.c keyserv_uid.c setkey.c usr.sbin/kgmon kgmon.8 kgmon.c usr.sbin/kgzip Makefile elfhdr.c elfhdr.h kgz.h kgzcmp.c kgzip.8 kgzip.c kgzip.h kgzld.c xio.c usr.sbin/kvm_mkdb kvm_mkdb.8 kvm_mkdb.c nlist.c testdb.c usr.sbin/lpr Makefile Makefile.inc usr.sbin/lpr/SMM.doc Makefile usr.sbin/lpr/chkprintcap Makefile chkprintcap.8 chkprintcap.c usr.sbin/lpr/common_source Makefile common.c displayq.c lp.h net.c printcap.c recvjob.c request.c rmjob.c startdaemon.c usr.sbin/lpr/filters lpf.c usr.sbin/lpr/lp Makefile lp.1 lp.sh usr.sbin/lpr/lpc Makefile cmds.c cmdtab.c lpc.8 lpc.c usr.sbin/lpr/lpd Makefile extern.h lpd.8 lpd.c lpdchar.c modes.c printjob.c recvjob.c usr.sbin/lpr/lpq Makefile lpq.1 lpq.c usr.sbin/lpr/lpr Makefile lpr.1 lpr.c printcap.5 usr.sbin/lpr/lprm Makefile lprm.1 lprm.c usr.sbin/lpr/lptest lptest.1 usr.sbin/lpr/pac Makefile pac.8 pac.c usr.sbin/lpr/runqueue extern.h lpdchar.c modes.c printjob.c usr.sbin/lptcontrol lptcontrol.8 lptcontrol.c usr.sbin/manctl Makefile manctl.8 manctl.sh usr.sbin/memcontrol memcontrol.c usr.sbin/mixer Makefile mixer.8 mixer.c usr.sbin/moused moused.8 moused.c usr.sbin/mptable Makefile mptable.1 mptable.c usr.sbin/mrouted Makefile Makefile.inc callout.c cfparse.y config.c defs.h dvmrp.h igmp.c inet.c kern.c main.c mapper.c mrinfo.c mrouted.8 mrouted.conf mtrace.8 mtrace.c pathnames.h prune.c prune.h route.c route.h rsrr.c vif.c vif.h usr.sbin/mrouted/common Makefile usr.sbin/mrouted/map-mbone Makefile usr.sbin/mrouted/mrinfo Makefile usr.sbin/mrouted/mrouted Makefile usr.sbin/mrouted/mtrace Makefile usr.sbin/mrouted/testrsrr Makefile testrsrr.c usr.sbin/mtest mtest.8 usr.sbin/mtree Makefile compare.c create.c misc.c mtree.8 mtree.c spec.c verify.c usr.sbin/named Makefile Makefile.inc Makefile.maninc usr.sbin/named.reload Makefile named.reload.8 named.reload.sh usr.sbin/named.restart Makefile named.restart.8 named.restart.sh usr.sbin/ndc Makefile ndcedit.awk usr.sbin/newsyslog Makefile newsyslog.8 newsyslog.c pathnames.h usr.sbin/nslookup Makefile usr.sbin/pccard Makefile usr.sbin/pccard/pccardc Makefile beep.c dumpcis.c enabler.c pccardc.8 pccardc.c pccardmem.c printcis.c rdmap.c rdreg.c wrattr.c wrreg.c usr.sbin/pccard/pccardd cardd.c cardd.h file.c pccard.conf.5 pccardd.8 pccardd.c readcis.c readcis.h util.c usr.sbin/pciconf pciconf.8 pciconf.c usr.sbin/pcvt Makefile.inc usr.sbin/pcvt/Misc/Etc Makefile usr.sbin/pcvt/cursor cursor.1 usr.sbin/pcvt/fonts Makefile usr.sbin/pcvt/ispcvt ispcvt.8 usr.sbin/pcvt/kcon kcon.1 usr.sbin/pcvt/keycap keycap.3 usr.sbin/pcvt/keycap/man5 keycap.5 usr.sbin/pcvt/loadfont loadfont.1 usr.sbin/pcvt/mcon mcon.1 usr.sbin/pcvt/scon scon.1 usr.sbin/pcvt/vgaio Makefile vgaio.8 usr.sbin/periodic Makefile periodic.8 periodic.sh usr.sbin/pkg_install Makefile.inc tkpkg usr.sbin/pkg_install/add Makefile add.h extract.c futil.c main.c perform.c pkg_add.1 usr.sbin/pkg_install/create Makefile create.h main.c perform.c pkg_create.1 pl.c usr.sbin/pkg_install/delete Makefile delete.h main.c perform.c pkg_delete.1 usr.sbin/pkg_install/info Makefile info.h main.c perform.c pkg_info.1 show.c usr.sbin/pkg_install/lib exec.c file.c global.c lib.h msg.c pen.c plist.c str.c usr.sbin/pnpinfo Makefile usr.sbin/portmap Makefile from_local.c pmap_check.c portmap.8 portmap.c usr.sbin/portmap/pmap_dump pmap_dump.c usr.sbin/portmap/pmap_set pmap_set.c usr.sbin/ppp Makefile acf.c acf.h alias_cmd.c alias_cmd.h arp.c arp.h async.c async.h auth.c auth.h bundle.c bundle.h cbcp.c cbcp.h ccp.c ccp.h chap.c chap.h chap_ms.c chap_ms.h chat.c chat.h command.c command.h datalink.c datalink.h deflate.c deflate.h defs.c defs.h descriptor.h exec.c exec.h filter.c filter.h fsm.c fsm.h hdlc.c hdlc.h i4b.c i4b.h id.c id.h iface.c iface.h ip.c ip.h ipcp.c ipcp.h iplist.c iplist.h layer.h lcp.c lcp.h link.c link.h log.c log.h lqr.c lqr.h main.c main.h mbuf.c mbuf.h mp.c mp.h pap.c pap.h physical.c physical.h ppp.8 pred.c pred.h probe.c probe.h prompt.c prompt.h proto.c proto.h radius.c radius.h route.c route.h server.c server.h sig.c sig.h slcompress.c slcompress.h sync.c sync.h systems.c systems.h tcp.c tcp.h throughput.c throughput.h timer.c timer.h tty.c tty.h tun.c tun.h ua.h udp.c udp.h vjcomp.c vjcomp.h usr.sbin/pppctl Makefile pppctl.8 pppctl.c usr.sbin/pppd Makefile auth.c cbcp.c ccp.c ccp.h chap.c chap.h chap_ms.c chap_ms.h demand.c fsm.c fsm.h ipcp.c ipcp.h ipxcp.c ipxcp.h lcp.c lcp.h magic.c magic.h main.c options.c patchlevel.h pathnames.h pppd.8 pppd.h sys-bsd.c upap.c upap.h usr.sbin/pppstats Makefile pppstats.8 pppstats.c usr.sbin/procctl Makefile procctl.8 procctl.c usr.sbin/pstat pstat.8 pstat.c usr.sbin/pw Makefile README bitmap.c bitmap.h cpdir.c edgroup.c fileupd.c grupd.c psdate.c psdate.h pw.8 pw.c pw.conf.5 pw.h pw_conf.c pw_group.c pw_log.c pw_nis.c pw_user.c pw_vpw.c pwupd.c pwupd.h rm_r.c usr.sbin/pwd_mkdb pw_scan.c pwd_mkdb.8 pwd_mkdb.c usr.sbin/quot Makefile quot.8 quot.c usr.sbin/quotaon quotaon.8 quotaon.c usr.sbin/rarpd Makefile rarpd.8 rarpd.c usr.sbin/repquota repquota.8 repquota.c usr.sbin/rmt rmt.8 rmt.c usr.sbin/rndcontrol random.4 rndcontrol.8 rndcontrol.c usr.sbin/rpc.lockd Makefile handles.c lockd.c procs.c rpc.lockd.8 test.c usr.sbin/rpc.statd Makefile procs.c rpc.statd.8 statd.c test.c usr.sbin/rpc.yppasswdd Makefile pw_copy.c pw_util.c rpc.yppasswdd.8 yppasswd_private.x yppasswdd_extern.h yppasswdd_main.c yppasswdd_server.c yppwupdate usr.sbin/rpc.ypupdated Makefile update.c yp_dbdelete.c yp_dbupdate.c ypupdate ypupdated_main.c ypupdated_server.c usr.sbin/rpc.ypxfrd Makefile rpc.ypxfrd.8 ypxfrd_extern.h ypxfrd_main.c ypxfrd_server.c usr.sbin/rtprio Makefile rtprio.1 rtprio.c usr.sbin/rwhod rwhod.8 rwhod.c usr.sbin/sa Makefile extern.h main.c pathnames.h pdb.c sa.8 usrdb.c usr.sbin/sendmail Makefile usr.sbin/sgsc Makefile sgsc.1 sgsc.c usr.sbin/sicontrol sicontrol.8 sicontrol.c usr.sbin/sliplogin sliplogin.8 usr.sbin/slstat Makefile slstat.8 slstat.c usr.sbin/spkrtest Makefile spkrtest.8 spkrtest.pl usr.sbin/spray Makefile spray.8 spray.c usr.sbin/stallion Makefile Makefile.inc usr.sbin/stallion/bootcode Makefile stl.4 usr.sbin/stallion/stlload Makefile stlload.8 stlload.c usr.sbin/stallion/stlstats Makefile stlstats.8 stlstats.c usr.sbin/syslogd syslog.conf.5 syslogd.8 syslogd.c usr.sbin/tcpdchk Makefile usr.sbin/tcpdmatch Makefile usr.sbin/tcpdump/tcpdump Makefile usr.sbin/tcpdump/tcpslice tcpslice.1 tcpslice.c usr.sbin/timed/timed acksend.c byteorder.c candidate.c cksum.c correct.c master.c measure.c networkdelta.c readmsg.c slave.c timed.8 timed.c usr.sbin/timed/timedc cmds.c cmdtab.c timedc.8 timedc.c usr.sbin/traceroute Makefile usr.sbin/trpt trpt.8 trpt.c usr.sbin/tzsetup Makefile tzsetup.8 tzsetup.c usr.sbin/usbd Makefile usbd.8 usr.sbin/usbdevs Makefile usbdevs.8 usr.sbin/vidcontrol decode.c vidcontrol.1 vidcontrol.c usr.sbin/vipw pw_util.c vipw.8 vipw.c usr.sbin/vnconfig Makefile vnconfig.8 vnconfig.c usr.sbin/watch Makefile watch.8 watch.c usr.sbin/wicontrol Makefile wicontrol.8 wicontrol.c usr.sbin/wlconfig Makefile wlconfig.c usr.sbin/wormcontrol wormcontrol.8 wormcontrol.c usr.sbin/xntpd Makefile Makefile.inc README.FreeBSD usr.sbin/xntpd/authstuff Makefile usr.sbin/xntpd/clockstuff Makefile usr.sbin/xntpd/doc ntpdate.8 ntpq.8 ntptrace.8 tickadj.8 xntpd.8 xntpdc.8 usr.sbin/xntpd/lib Makefile machines.c usr.sbin/xntpd/ntpdate Makefile usr.sbin/xntpd/ntpq Makefile usr.sbin/xntpd/ntptrace Makefile usr.sbin/xntpd/parse Makefile usr.sbin/xntpd/parse/util Makefile usr.sbin/xntpd/util Makefile tickadj.c usr.sbin/xntpd/xntpd Makefile usr.sbin/xntpd/xntpdc Makefile usr.sbin/xten Makefile xten.1 xten.c usr.sbin/yp_mkdb Makefile yp_mkdb.8 yp_mkdb.c usr.sbin/ypbind Makefile yp_ping.c ypbind.8 ypbind.c usr.sbin/yppoll Makefile yppoll.8 yppoll.c usr.sbin/yppush Makefile yppush.8 yppush_extern.h yppush_main.c usr.sbin/ypserv Makefile Makefile.yp yp_access.c yp_dblookup.c yp_dnslookup.c yp_error.c yp_extern.h yp_main.c yp_server.c yp_svc_udp.c ypinit.8 ypinit.sh ypserv.8 usr.sbin/ypset ypset.8 ypset.c usr.sbin/zic Makefile Makefile.inc ialloc.c private.h scheck.c zdump.8 zdump.c zic.8 zic.c usr.sbin/zic/zdump Makefile usr.sbin/zic/zic Makefile Log: $Id$ -> $FreeBSD$ Revision Changes Path 1.161 +1 -1 src/usr.sbin/Makefile 1.7 +1 -1 src/usr.sbin/IPXrouted/IPXrouted.8 1.4 +1 -1 src/usr.sbin/IPXrouted/Makefile 1.6 +1 -1 src/usr.sbin/IPXrouted/af.c 1.4 +1 -1 src/usr.sbin/IPXrouted/af.h 1.8 +1 -1 src/usr.sbin/IPXrouted/defs.h 1.5 +1 -1 src/usr.sbin/IPXrouted/if.c 1.7 +1 -1 src/usr.sbin/IPXrouted/input.c 1.4 +1 -1 src/usr.sbin/IPXrouted/interface.h 1.10 +1 -1 src/usr.sbin/IPXrouted/main.c 1.8 +1 -1 src/usr.sbin/IPXrouted/output.c 1.5 +1 -1 src/usr.sbin/IPXrouted/protocol.h 1.7 +1 -1 src/usr.sbin/IPXrouted/sap.h 1.7 +1 -1 src/usr.sbin/IPXrouted/sap_input.c 1.9 +1 -1 src/usr.sbin/IPXrouted/sap_output.c 1.7 +1 -1 src/usr.sbin/IPXrouted/sap_tables.c 1.8 +1 -1 src/usr.sbin/IPXrouted/startup.c 1.6 +1 -1 src/usr.sbin/IPXrouted/table.h 1.7 +1 -1 src/usr.sbin/IPXrouted/tables.c 1.5 +1 -1 src/usr.sbin/IPXrouted/timer.c 1.6 +1 -1 src/usr.sbin/IPXrouted/trace.c 1.7 +1 -1 src/usr.sbin/IPXrouted/trace.h 1.4 +1 -1 src/usr.sbin/ac/Makefile 1.13 +1 -1 src/usr.sbin/ac/ac.8 1.13 +1 -1 src/usr.sbin/ac/ac.c 1.5 +1 -1 src/usr.sbin/accton/accton.c 1.14 +1 -1 src/usr.sbin/adduser/Makefile 1.28 +1 -1 src/usr.sbin/adduser/adduser.8 1.44 +1 -1 src/usr.sbin/adduser/adduser.perl 1.10 +1 -1 src/usr.sbin/adduser/rmuser.8 1.8 +1 -1 src/usr.sbin/adduser/rmuser.perl 1.6 +1 -1 src/usr.sbin/amd/Makefile 1.5 +1 -1 src/usr.sbin/amd/Makefile.inc 1.17 +1 -1 src/usr.sbin/amd/amd/Makefile 1.12 +1 -1 src/usr.sbin/amd/amq/Makefile 1.10 +1 -1 src/usr.sbin/amd/doc/Makefile 1.4 +1 -1 src/usr.sbin/amd/fixmount/Makefile 1.10 +1 -1 src/usr.sbin/amd/fsinfo/Makefile 1.4 +1 -1 src/usr.sbin/amd/hlfsd/Makefile 1.2 +1 -1 src/usr.sbin/amd/include/Makefile 1.12 +1 -1 src/usr.sbin/amd/include/config.h 1.3 +1 -1 src/usr.sbin/amd/include/newvers.sh 1.4 +1 -1 src/usr.sbin/amd/libamu/Makefile 1.10 +1 -1 src/usr.sbin/amd/mk-amd-map/Makefile 1.3 +1 -1 src/usr.sbin/amd/pawd/Makefile 1.2 +1 -1 src/usr.sbin/amd/scripts/Makefile 1.3 +1 -1 src/usr.sbin/amd/wire-test/Makefile 1.8 +1 -1 src/usr.sbin/apm/Makefile 1.12 +1 -1 src/usr.sbin/apm/apm.8 1.20 +1 -1 src/usr.sbin/apm/apm.c 1.6 +1 -1 src/usr.sbin/apmconf/apmconf.8 1.9 +1 -1 src/usr.sbin/apmconf/apmconf.c 1.2 +1 -1 src/usr.sbin/apmd/Makefile 1.2 +1 -1 src/usr.sbin/apmd/README 1.3 +1 -1 src/usr.sbin/apmd/apmd.8 1.2 +1 -1 src/usr.sbin/apmd/apmd.c 1.2 +1 -1 src/usr.sbin/apmd/apmd.h 1.2 +1 -1 src/usr.sbin/apmd/apmdlex.l 1.2 +1 -1 src/usr.sbin/apmd/apmdparse.y 1.4 +1 -1 src/usr.sbin/arp/arp.4 1.8 +1 -1 src/usr.sbin/arp/arp.8 1.17 +1 -1 src/usr.sbin/arp/arp.c 1.2 +1 -1 src/usr.sbin/atm/Makefile 1.2 +1 -1 src/usr.sbin/atm/Makefile.inc 1.4 +1 -1 src/usr.sbin/atm/atmarpd/Makefile 1.3 +2 -2 src/usr.sbin/atm/atmarpd/atmarp_config.c 1.3 +2 -2 src/usr.sbin/atm/atmarpd/atmarp_log.c 1.3 +2 -2 src/usr.sbin/atm/atmarpd/atmarp_scsp.c 1.3 +2 -2 src/usr.sbin/atm/atmarpd/atmarp_subr.c 1.3 +2 -2 src/usr.sbin/atm/atmarpd/atmarp_timer.c 1.3 +1 -1 src/usr.sbin/atm/atmarpd/atmarp_var.h 1.3 +1 -1 src/usr.sbin/atm/atmarpd/atmarpd.8 1.3 +2 -2 src/usr.sbin/atm/atmarpd/atmarpd.c 1.6 +1 -1 src/usr.sbin/atm/scspd/Makefile 1.3 +2 -2 src/usr.sbin/atm/scspd/scsp_cafsm.c 1.3 +2 -2 src/usr.sbin/atm/scspd/scsp_config.c 1.3 +2 -2 src/usr.sbin/atm/scspd/scsp_config_lex.c 1.3 +2 -2 src/usr.sbin/atm/scspd/scsp_config_parse.y 1.3 +2 -2 src/usr.sbin/atm/scspd/scsp_hfsm.c 1.3 +2 -2 src/usr.sbin/atm/scspd/scsp_if.c 1.2 +1 -1 src/usr.sbin/atm/scspd/scsp_if.h 1.3 +2 -2 src/usr.sbin/atm/scspd/scsp_input.c 1.3 +2 -2 src/usr.sbin/atm/scspd/scsp_log.c 1.3 +2 -2 src/usr.sbin/atm/scspd/scsp_msg.c 1.2 +1 -1 src/usr.sbin/atm/scspd/scsp_msg.h 1.3 +2 -2 src/usr.sbin/atm/scspd/scsp_output.c 1.3 +2 -2 src/usr.sbin/atm/scspd/scsp_print.c 1.3 +2 -2 src/usr.sbin/atm/scspd/scsp_socket.c 1.3 +2 -2 src/usr.sbin/atm/scspd/scsp_subr.c 1.3 +2 -2 src/usr.sbin/atm/scspd/scsp_timer.c 1.3 +1 -1 src/usr.sbin/atm/scspd/scsp_var.h 1.2 +1 -1 src/usr.sbin/atm/scspd/scspd.8 1.3 +2 -2 src/usr.sbin/atm/scspd/scspd.c 1.6 +1 -1 src/usr.sbin/bad144/bad144.8 1.18 +1 -1 src/usr.sbin/bad144/bad144.c 1.2 +1 -1 src/usr.sbin/boot0cfg/Makefile 1.5 +1 -1 src/usr.sbin/boot0cfg/boot0cfg.8 1.7 +1 -1 src/usr.sbin/boot0cfg/boot0cfg.c 1.11 +1 -1 src/usr.sbin/bootparamd/bootparamd/Makefile 1.8 +1 -1 src/usr.sbin/bootparamd/bootparamd/bootparamd.8 1.10 +1 -1 src/usr.sbin/bootparamd/bootparamd/bootparamd.c 1.9 +1 -1 src/usr.sbin/bootparamd/bootparamd/bootparams.5 1.9 +1 -1 src/usr.sbin/bootparamd/bootparamd/main.c 1.10 +1 -1 src/usr.sbin/bootparamd/callbootd/Makefile 1.8 +1 -1 src/usr.sbin/bootparamd/callbootd/callbootd.c 1.2 +1 -1 src/usr.sbin/btxld/Makefile 1.2 +1 -1 src/usr.sbin/btxld/btx.h 1.2 +1 -1 src/usr.sbin/btxld/btxld.8 1.3 +1 -1 src/usr.sbin/btxld/btxld.c 1.2 +1 -1 src/usr.sbin/btxld/elfh.c 1.2 +1 -1 src/usr.sbin/btxld/elfh.h 1.19 +1 -1 src/usr.sbin/cdcontrol/cdcontrol.1 1.22 +1 -1 src/usr.sbin/cdcontrol/cdcontrol.c 1.2 +1 -1 src/usr.sbin/chkgrp/Makefile 1.5 +1 -1 src/usr.sbin/chkgrp/chkgrp.8 1.3 +1 -1 src/usr.sbin/chkgrp/chkgrp.c 1.6 +1 -1 src/usr.sbin/chown/chgrp.1 1.7 +1 -1 src/usr.sbin/chown/chown.8 1.13 +1 -1 src/usr.sbin/chown/chown.c 1.5 +1 -1 src/usr.sbin/chroot/chroot.8 1.4 +1 -1 src/usr.sbin/chroot/chroot.c 1.2 +1 -1 src/usr.sbin/ckdist/Makefile 1.4 +1 -1 src/usr.sbin/ckdist/ckdist.1 1.3 +1 -1 src/usr.sbin/ckdist/ckdist.c 1.25 +1 -1 src/usr.sbin/config/Makefile 1.16 +1 -1 src/usr.sbin/config/config.8 1.16 +1 -1 src/usr.sbin/config/configvers.h 1.35 +1 -1 src/usr.sbin/config/main.c 1.11 +1 -1 src/usr.sbin/config/mkheaders.c 1.55 +1 -1 src/usr.sbin/config/mkioconf.c 1.45 +1 -1 src/usr.sbin/config/mkmakefile.c 1.13 +1 -1 src/usr.sbin/config/mkoptions.c 1.2 +1 -1 src/usr.sbin/cron/Makefile.inc 1.12 +1 -1 src/usr.sbin/cron/cron/Makefile 1.5 +1 -1 src/usr.sbin/cron/cron/compat.h 1.8 +1 -1 src/usr.sbin/cron/cron/config.h 1.7 +1 -1 src/usr.sbin/cron/cron/cron.8 1.9 +1 -1 src/usr.sbin/cron/cron/cron.c 1.9 +1 -1 src/usr.sbin/cron/cron/cron.h 1.8 +1 -1 src/usr.sbin/cron/cron/database.c 1.15 +1 -1 src/usr.sbin/cron/cron/do_command.c 1.6 +1 -1 src/usr.sbin/cron/cron/job.c 1.5 +1 -1 src/usr.sbin/cron/cron/pathnames.h 1.7 +1 -1 src/usr.sbin/cron/cron/popen.c 1.8 +1 -1 src/usr.sbin/cron/cron/user.c 1.10 +1 -1 src/usr.sbin/cron/crontab/Makefile 1.7 +1 -1 src/usr.sbin/cron/crontab/crontab.1 1.11 +1 -1 src/usr.sbin/cron/crontab/crontab.5 1.12 +1 -1 src/usr.sbin/cron/crontab/crontab.c 1.4 +1 -1 src/usr.sbin/cron/doc/CONVERSION 1.4 +1 -1 src/usr.sbin/cron/doc/FEATURES 1.4 +1 -1 src/usr.sbin/cron/doc/INSTALL 1.4 +1 -1 src/usr.sbin/cron/doc/MAIL 1.5 +1 -1 src/usr.sbin/cron/doc/Makefile.vixie 1.4 +1 -1 src/usr.sbin/cron/doc/README 1.6 +1 -1 src/usr.sbin/cron/lib/compat.c 1.9 +1 -1 src/usr.sbin/cron/lib/entry.c 1.7 +1 -1 src/usr.sbin/cron/lib/env.c 1.8 +1 -1 src/usr.sbin/cron/lib/misc.c 1.9 +1 -1 src/usr.sbin/crunch/crunchgen/crunchgen.1 1.5 +1 -1 src/usr.sbin/crunch/crunchide/crunchide.1 1.8 +1 -1 src/usr.sbin/crunch/examples/filesystem.conf 1.7 +1 -1 src/usr.sbin/crunch/examples/kcopy.conf 1.7 +1 -1 src/usr.sbin/ctm/Makefile 1.4 +1 -1 src/usr.sbin/ctm/Makefile.inc 1.8 +1 -1 src/usr.sbin/ctm/README 1.13 +1 -1 src/usr.sbin/ctm/ctm/Makefile 1.15 +1 -1 src/usr.sbin/ctm/ctm/ctm.1 1.8 +1 -1 src/usr.sbin/ctm/ctm/ctm.5 1.18 +1 -1 src/usr.sbin/ctm/ctm/ctm.c 1.14 +1 -1 src/usr.sbin/ctm/ctm/ctm.h 1.10 +1 -1 src/usr.sbin/ctm/ctm/ctm_ed.c 1.8 +1 -1 src/usr.sbin/ctm/ctm/ctm_input.c 1.16 +1 -1 src/usr.sbin/ctm/ctm/ctm_pass1.c 1.17 +1 -1 src/usr.sbin/ctm/ctm/ctm_pass2.c 1.19 +1 -1 src/usr.sbin/ctm/ctm/ctm_pass3.c 1.5 +1 -1 src/usr.sbin/ctm/ctm/ctm_passb.c 1.10 +1 -1 src/usr.sbin/ctm/ctm/ctm_syntax.c 1.9 +1 -1 src/usr.sbin/ctm/ctm_dequeue/ctm_dequeue.c 1.16 +1 -1 src/usr.sbin/ctm/ctm_rmail/ctm_rmail.1 1.12 +1 -1 src/usr.sbin/ctm/ctm_smail/ctm_smail.c 1.4 +1 -1 src/usr.sbin/ctm/mkCTM/dequeue 1.4 +1 -1 src/usr.sbin/dev_mkdb/dev_mkdb.8 1.4 +1 -1 src/usr.sbin/dev_mkdb/dev_mkdb.c 1.4 +1 -1 src/usr.sbin/diskpart/diskpart.8 1.11 +1 -1 src/usr.sbin/diskpart/diskpart.c 1.2 +1 -1 src/usr.sbin/dpt/Makefile 1.3 +1 -1 src/usr.sbin/dpt/Makefile.inc 1.5 +1 -1 src/usr.sbin/dpt/dpt_ctlinfo/Makefile 1.3 +1 -1 src/usr.sbin/dpt/dpt_ctlinfo/dpt_ctlinfo.c 1.4 +1 -1 src/usr.sbin/dpt/dpt_ctls/Makefile 1.3 +1 -1 src/usr.sbin/dpt/dpt_ctls/dpt_ctls.c 1.4 +1 -1 src/usr.sbin/dpt/dpt_dm/Makefile 1.3 +1 -1 src/usr.sbin/dpt/dpt_dm/dpt_dm.c 1.4 +1 -1 src/usr.sbin/dpt/dpt_led/Makefile 1.3 +1 -1 src/usr.sbin/dpt/dpt_led/dpt_led.c 1.4 +1 -1 src/usr.sbin/dpt/dpt_sig/Makefile 1.3 +1 -1 src/usr.sbin/dpt/dpt_sig/dpt_sig.c 1.4 +1 -1 src/usr.sbin/dpt/dpt_softc/Makefile 1.3 +1 -1 src/usr.sbin/dpt/dpt_softc/dpt_softc.8 1.3 +1 -1 src/usr.sbin/dpt/dpt_softc/dpt_softc.c 1.4 +1 -1 src/usr.sbin/dpt/dpt_sysinfo/Makefile 1.3 +1 -1 src/usr.sbin/dpt/dpt_sysinfo/dpt_sysinfo.c 1.9 +1 -1 src/usr.sbin/edquota/edquota.8 1.9 +1 -1 src/usr.sbin/edquota/edquota.c 1.2 +1 -1 src/usr.sbin/elf2exe/Makefile 1.3 +1 -1 src/usr.sbin/elf2exe/elf2exe.8 1.3 +1 -1 src/usr.sbin/elf2exe/elf2exe.c 1.7 +1 -1 src/usr.sbin/fdcontrol/fdcontrol.8 1.6 +1 -1 src/usr.sbin/fdcontrol/fdcontrol.c 1.14 +1 -1 src/usr.sbin/fdformat/fdformat.1 1.5 +1 -1 src/usr.sbin/fdwrite/Makefile 1.10 +1 -1 src/usr.sbin/fdwrite/fdwrite.1 1.8 +1 -1 src/usr.sbin/fdwrite/fdwrite.c 1.3 +1 -1 src/usr.sbin/i4b/dtmfdecode/Makefile 1.4 +1 -1 src/usr.sbin/i4b/dtmfdecode/dtmfdecode.1 1.3 +1 -1 src/usr.sbin/i4b/dtmfdecode/dtmfdecode.c 1.2 +1 -1 src/usr.sbin/i4b/g711conv/Makefile 1.3 +1 -1 src/usr.sbin/i4b/g711conv/g711conv.1 1.3 +1 -1 src/usr.sbin/i4b/g711conv/g711conv.c 1.3 +1 -1 src/usr.sbin/i4b/isdnd/Makefile 1.5 +1 -1 src/usr.sbin/i4b/isdnd/alias.c 1.5 +1 -1 src/usr.sbin/i4b/isdnd/config.h 1.5 +1 -1 src/usr.sbin/i4b/isdnd/controller.c 1.5 +1 -1 src/usr.sbin/i4b/isdnd/curses.c 1.5 +1 -1 src/usr.sbin/i4b/isdnd/dial.c 1.5 +1 -1 src/usr.sbin/i4b/isdnd/exec.c 1.5 +1 -1 src/usr.sbin/i4b/isdnd/fsm.c 1.6 +1 -1 src/usr.sbin/i4b/isdnd/isdnd.8 1.7 +1 -1 src/usr.sbin/i4b/isdnd/isdnd.acct.5 1.5 +1 -1 src/usr.sbin/i4b/isdnd/isdnd.h 1.7 +1 -1 src/usr.sbin/i4b/isdnd/isdnd.rates.5 1.7 +1 -1 src/usr.sbin/i4b/isdnd/isdnd.rc.5 1.5 +1 -1 src/usr.sbin/i4b/isdnd/log.c 1.7 +1 -1 src/usr.sbin/i4b/isdnd/main.c 1.5 +1 -1 src/usr.sbin/i4b/isdnd/monitor.c 1.5 +1 -1 src/usr.sbin/i4b/isdnd/msghdl.c 1.5 +1 -1 src/usr.sbin/i4b/isdnd/pathnames.h 1.5 +1 -1 src/usr.sbin/i4b/isdnd/pcause.c 1.5 +1 -1 src/usr.sbin/i4b/isdnd/process.c 1.5 +1 -1 src/usr.sbin/i4b/isdnd/rates.c 1.5 +1 -1 src/usr.sbin/i4b/isdnd/rc_config.c 1.5 +1 -1 src/usr.sbin/i4b/isdnd/rc_parse.y 1.5 +1 -1 src/usr.sbin/i4b/isdnd/rc_scan.l 1.5 +1 -1 src/usr.sbin/i4b/isdnd/support.c 1.5 +1 -1 src/usr.sbin/i4b/isdnd/timer.c 1.6 +1 -1 src/usr.sbin/i4b/isdndebug/isdndebug.8 1.7 +1 -1 src/usr.sbin/i4b/isdndebug/main.c 1.5 +1 -1 src/usr.sbin/i4b/isdndecode/decode.h 1.5 +1 -1 src/usr.sbin/i4b/isdndecode/facility.c 1.5 +1 -1 src/usr.sbin/i4b/isdndecode/facility.h 1.6 +1 -1 src/usr.sbin/i4b/isdndecode/isdndecode.8 1.5 +1 -1 src/usr.sbin/i4b/isdndecode/layer1.c 1.5 +1 -1 src/usr.sbin/i4b/isdndecode/layer2.c 1.5 +1 -1 src/usr.sbin/i4b/isdndecode/layer3.c 1.5 +1 -1 src/usr.sbin/i4b/isdndecode/layer3_subr.c 1.7 +1 -1 src/usr.sbin/i4b/isdndecode/main.c 1.5 +1 -1 src/usr.sbin/i4b/isdndecode/pcause.c 1.5 +1 -1 src/usr.sbin/i4b/isdndecode/pcause.h 1.6 +1 -1 src/usr.sbin/i4b/isdnmonitor/isdnmonitor.8 1.6 +1 -1 src/usr.sbin/i4b/isdnmonitor/main.c 1.5 +1 -1 src/usr.sbin/i4b/isdnmonitor/monitor.h 1.3 +1 -1 src/usr.sbin/i4b/isdntel/Makefile 1.5 +1 -1 src/usr.sbin/i4b/isdntel/alias.c 1.5 +1 -1 src/usr.sbin/i4b/isdntel/alias.h 1.5 +1 -1 src/usr.sbin/i4b/isdntel/defs.h 1.5 +1 -1 src/usr.sbin/i4b/isdntel/display.c 1.5 +1 -1 src/usr.sbin/i4b/isdntel/files.c 1.6 +1 -1 src/usr.sbin/i4b/isdntel/isdntel.8 1.7 +1 -1 src/usr.sbin/i4b/isdntel/main.c 1.6 +1 -1 src/usr.sbin/i4b/isdntelctl/isdntelctl.8 1.7 +1 -1 src/usr.sbin/i4b/isdntelctl/main.c 1.6 +1 -1 src/usr.sbin/i4b/isdntest/isdntest.8 1.6 +1 -1 src/usr.sbin/i4b/isdntest/main.c 1.5 +1 -1 src/usr.sbin/i4b/isdntrace/1tr6.c 1.5 +1 -1 src/usr.sbin/i4b/isdntrace/cable.txt 1.6 +1 -1 src/usr.sbin/i4b/isdntrace/isdntrace.8 1.5 +1 -1 src/usr.sbin/i4b/isdntrace/pcause_1tr6.c 1.5 +1 -1 src/usr.sbin/i4b/isdntrace/pcause_1tr6.h 1.5 +1 -1 src/usr.sbin/i4b/isdntrace/pcause_q850.c 1.5 +1 -1 src/usr.sbin/i4b/isdntrace/pcause_q850.h 1.5 +1 -1 src/usr.sbin/i4b/isdntrace/q921.c 1.5 +1 -1 src/usr.sbin/i4b/isdntrace/q931.c 1.5 +1 -1 src/usr.sbin/i4b/isdntrace/q931_util.c 1.5 +1 -1 src/usr.sbin/i4b/isdntrace/q932_fac.c 1.5 +1 -1 src/usr.sbin/i4b/isdntrace/q932_fac.h 1.7 +1 -1 src/usr.sbin/i4b/isdntrace/trace.c 1.5 +1 -1 src/usr.sbin/i4b/isdntrace/trace.h 1.6 +1 -1 src/usr.sbin/i4b/man/daic.4 1.6 +1 -1 src/usr.sbin/i4b/man/i4b.4 1.6 +1 -1 src/usr.sbin/i4b/man/i4bctl.4 1.6 +1 -1 src/usr.sbin/i4b/man/i4bipr.4 1.6 +1 -1 src/usr.sbin/i4b/man/i4bisppp.4 1.6 +1 -1 src/usr.sbin/i4b/man/i4bq921.4 1.6 +1 -1 src/usr.sbin/i4b/man/i4bq931.4 1.6 +1 -1 src/usr.sbin/i4b/man/i4brbch.4 1.6 +1 -1 src/usr.sbin/i4b/man/i4btel.4 1.6 +1 -1 src/usr.sbin/i4b/man/i4btrc.4 1.6 +1 -1 src/usr.sbin/i4b/man/isic.4 1.15 +1 -1 src/usr.sbin/inetd/Makefile 1.14 +1 -1 src/usr.sbin/inetd/builtins.c 1.40 +1 -1 src/usr.sbin/inetd/inetd.8 1.71 +1 -1 src/usr.sbin/inetd/inetd.c 1.3 +1 -1 src/usr.sbin/inetd/inetd.h 1.6 +1 -1 src/usr.sbin/inetd/pathnames.h 1.9 +1 -1 src/usr.sbin/iostat/iostat.8 1.15 +1 -1 src/usr.sbin/iostat/iostat.c 1.4 +1 -1 src/usr.sbin/jail/Makefile 1.5 +1 -1 src/usr.sbin/jail/jail.8 1.4 +1 -1 src/usr.sbin/jail/jail.c 1.16 +1 -1 src/usr.sbin/kbdcontrol/kbdcontrol.1 1.28 +1 -1 src/usr.sbin/kbdcontrol/kbdcontrol.c 1.8 +1 -1 src/usr.sbin/kbdcontrol/lex.h 1.10 +1 -1 src/usr.sbin/kbdcontrol/lex.l 1.9 +1 -1 src/usr.sbin/kbdmap/Makefile 1.15 +1 -1 src/usr.sbin/kbdmap/kbdmap.1 1.10 +1 -1 src/usr.sbin/kbdmap/kbdmap.pl 1.5 +1 -1 src/usr.sbin/kernbb/Makefile 1.8 +1 -1 src/usr.sbin/kernbb/kernbb.8 1.11 +1 -1 src/usr.sbin/kernbb/kernbb.c 1.5 +1 -1 src/usr.sbin/keyadmin/keyadmin.8 1.5 +1 -1 src/usr.sbin/keyserv/Makefile 1.5 +1 -1 src/usr.sbin/keyserv/crypt_server.c 1.6 +1 -1 src/usr.sbin/keyserv/keyserv.8 1.3 +1 -1 src/usr.sbin/keyserv/keyserv.c 1.3 +1 -1 src/usr.sbin/keyserv/keyserv_uid.c 1.3 +1 -1 src/usr.sbin/keyserv/setkey.c 1.6 +1 -1 src/usr.sbin/kgmon/kgmon.8 1.9 +1 -1 src/usr.sbin/kgmon/kgmon.c 1.2 +1 -1 src/usr.sbin/kgzip/Makefile 1.2 +1 -1 src/usr.sbin/kgzip/elfhdr.c 1.2 +1 -1 src/usr.sbin/kgzip/elfhdr.h 1.2 +1 -1 src/usr.sbin/kgzip/kgz.h 1.2 +1 -1 src/usr.sbin/kgzip/kgzcmp.c 1.2 +1 -1 src/usr.sbin/kgzip/kgzip.8 1.2 +1 -1 src/usr.sbin/kgzip/kgzip.c 1.2 +1 -1 src/usr.sbin/kgzip/kgzip.h 1.2 +1 -1 src/usr.sbin/kgzip/kgzld.c 1.2 +1 -1 src/usr.sbin/kgzip/xio.c 1.6 +1 -1 src/usr.sbin/kvm_mkdb/kvm_mkdb.8 1.9 +1 -1 src/usr.sbin/kvm_mkdb/kvm_mkdb.c 1.11 +2 -2 src/usr.sbin/kvm_mkdb/nlist.c 1.5 +1 -1 src/usr.sbin/kvm_mkdb/testdb.c 1.5 +1 -1 src/usr.sbin/lpr/Makefile 1.5 +1 -1 src/usr.sbin/lpr/Makefile.inc 1.4 +1 -1 src/usr.sbin/lpr/SMM.doc/Makefile 1.7 +1 -1 src/usr.sbin/lpr/chkprintcap/Makefile 1.3 +1 -1 src/usr.sbin/lpr/chkprintcap/chkprintcap.8 1.3 +1 -1 src/usr.sbin/lpr/chkprintcap/chkprintcap.c 1.5 +1 -1 src/usr.sbin/lpr/common_source/Makefile 1.12 +1 -1 src/usr.sbin/lpr/common_source/common.c 1.15 +1 -1 src/usr.sbin/lpr/common_source/displayq.c 1.9 +1 -1 src/usr.sbin/lpr/common_source/lp.h 1.3 +1 -1 src/usr.sbin/lpr/common_source/net.c 1.6 +1 -1 src/usr.sbin/lpr/common_source/printcap.c 1.13 +1 -1 src/usr.sbin/lpr/common_source/recvjob.c 1.2 +1 -1 src/usr.sbin/lpr/common_source/request.c 1.12 +1 -1 src/usr.sbin/lpr/common_source/rmjob.c 1.8 +1 -1 src/usr.sbin/lpr/common_source/startdaemon.c 1.6 +1 -1 src/usr.sbin/lpr/filters/lpf.c 1.5 +1 -1 src/usr.sbin/lpr/lp/Makefile 1.8 +1 -1 src/usr.sbin/lpr/lp/lp.1 1.6 +1 -1 src/usr.sbin/lpr/lp/lp.sh 1.7 +1 -1 src/usr.sbin/lpr/lpc/Makefile 1.13 +1 -1 src/usr.sbin/lpr/lpc/cmds.c 1.3 +1 -1 src/usr.sbin/lpr/lpc/cmdtab.c 1.7 +1 -1 src/usr.sbin/lpr/lpc/lpc.8 1.13 +1 -1 src/usr.sbin/lpr/lpc/lpc.c 1.10 +1 -1 src/usr.sbin/lpr/lpd/Makefile 1.5 +1 -1 src/usr.sbin/lpr/lpd/extern.h 1.11 +1 -1 src/usr.sbin/lpr/lpd/lpd.8 1.11 +1 -1 src/usr.sbin/lpr/lpd/lpd.c 1.5 +1 -1 src/usr.sbin/lpr/lpd/lpdchar.c 1.6 +1 -1 src/usr.sbin/lpr/lpd/modes.c 1.21 +1 -1 src/usr.sbin/lpr/lpd/printjob.c 1.14 +1 -1 src/usr.sbin/lpr/lpd/recvjob.c 1.7 +1 -1 src/usr.sbin/lpr/lpq/Makefile 1.5 +1 -1 src/usr.sbin/lpr/lpq/lpq.1 1.7 +1 -1 src/usr.sbin/lpr/lpq/lpq.c 1.8 +1 -1 src/usr.sbin/lpr/lpr/Makefile 1.9 +1 -1 src/usr.sbin/lpr/lpr/lpr.1 1.30 +1 -1 src/usr.sbin/lpr/lpr/lpr.c 1.16 +1 -1 src/usr.sbin/lpr/lpr/printcap.5 1.8 +1 -1 src/usr.sbin/lpr/lprm/Makefile 1.5 +1 -1 src/usr.sbin/lpr/lprm/lprm.1 1.6 +1 -1 src/usr.sbin/lpr/lprm/lprm.c 1.3 +1 -1 src/usr.sbin/lpr/lptest/lptest.1 1.7 +1 -1 src/usr.sbin/lpr/pac/Makefile 1.4 +1 -1 src/usr.sbin/lpr/pac/pac.8 1.10 +1 -1 src/usr.sbin/lpr/pac/pac.c 1.4 +1 -1 src/usr.sbin/lpr/runqueue/extern.h 1.5 +1 -1 src/usr.sbin/lpr/runqueue/lpdchar.c 1.5 +1 -1 src/usr.sbin/lpr/runqueue/modes.c 1.19 +1 -1 src/usr.sbin/lpr/runqueue/printjob.c 1.10 +1 -1 src/usr.sbin/lptcontrol/lptcontrol.8 1.9 +1 -1 src/usr.sbin/lptcontrol/lptcontrol.c 1.10 +1 -1 src/usr.sbin/manctl/Makefile 1.8 +1 -1 src/usr.sbin/manctl/manctl.8 1.11 +1 -1 src/usr.sbin/manctl/manctl.sh 1.3 +1 -1 src/usr.sbin/memcontrol/memcontrol.c 1.6 +1 -1 src/usr.sbin/mixer/Makefile 1.6 +1 -1 src/usr.sbin/mixer/mixer.8 1.10 +1 -1 src/usr.sbin/mixer/mixer.c 1.22 +1 -1 src/usr.sbin/moused/moused.8 1.30 +1 -1 src/usr.sbin/moused/moused.c 1.2 +1 -1 src/usr.sbin/mptable/Makefile 1.5 +1 -1 src/usr.sbin/mptable/mptable.1 1.12 +1 -1 src/usr.sbin/mptable/mptable.c 1.5 +1 -1 src/usr.sbin/mrouted/Makefile 1.4 +1 -1 src/usr.sbin/mrouted/Makefile.inc 1.12 +1 -1 src/usr.sbin/mrouted/callout.c 1.10 +1 -1 src/usr.sbin/mrouted/cfparse.y 1.14 +1 -1 src/usr.sbin/mrouted/config.c 1.12 +1 -1 src/usr.sbin/mrouted/defs.h 1.9 +1 -1 src/usr.sbin/mrouted/dvmrp.h 1.16 +1 -1 src/usr.sbin/mrouted/igmp.c 1.11 +1 -1 src/usr.sbin/mrouted/inet.c 1.12 +1 -1 src/usr.sbin/mrouted/kern.c 1.16 +1 -1 src/usr.sbin/mrouted/main.c 1.15 +1 -1 src/usr.sbin/mrouted/mapper.c 1.17 +1 -1 src/usr.sbin/mrouted/mrinfo.c 1.14 +1 -1 src/usr.sbin/mrouted/mrouted.8 1.9 +1 -1 src/usr.sbin/mrouted/mrouted.conf 1.12 +1 -1 src/usr.sbin/mrouted/mtrace.8 1.17 +1 -1 src/usr.sbin/mrouted/mtrace.c 1.7 +1 -1 src/usr.sbin/mrouted/pathnames.h 1.17 +1 -1 src/usr.sbin/mrouted/prune.c 1.10 +1 -1 src/usr.sbin/mrouted/prune.h 1.12 +1 -1 src/usr.sbin/mrouted/route.c 1.9 +1 -1 src/usr.sbin/mrouted/route.h 1.8 +1 -1 src/usr.sbin/mrouted/rsrr.c 1.15 +1 -1 src/usr.sbin/mrouted/vif.c 1.10 +1 -1 src/usr.sbin/mrouted/vif.h 1.5 +1 -1 src/usr.sbin/mrouted/common/Makefile 1.8 +1 -1 src/usr.sbin/mrouted/map-mbone/Makefile 1.11 +1 -1 src/usr.sbin/mrouted/mrinfo/Makefile 1.13 +1 -1 src/usr.sbin/mrouted/mrouted/Makefile 1.10 +1 -1 src/usr.sbin/mrouted/mtrace/Makefile 1.4 +1 -1 src/usr.sbin/mrouted/testrsrr/Makefile 1.4 +1 -1 src/usr.sbin/mrouted/testrsrr/testrsrr.c 1.5 +1 -1 src/usr.sbin/mtest/mtest.8 1.10 +1 -1 src/usr.sbin/mtree/Makefile 1.12 +1 -1 src/usr.sbin/mtree/compare.c 1.15 +1 -1 src/usr.sbin/mtree/create.c 1.7 +1 -1 src/usr.sbin/mtree/misc.c 1.15 +1 -1 src/usr.sbin/mtree/mtree.8 1.8 +1 -1 src/usr.sbin/mtree/mtree.c 1.11 +1 -1 src/usr.sbin/mtree/spec.c 1.8 +1 -1 src/usr.sbin/mtree/verify.c 1.22 +1 -1 src/usr.sbin/named/Makefile 1.10 +1 -1 src/usr.sbin/named/Makefile.inc 1.5 +1 -1 src/usr.sbin/named/Makefile.maninc 1.6 +1 -1 src/usr.sbin/named.reload/Makefile 1.3 +1 -1 src/usr.sbin/named.reload/named.reload.8 1.2 +1 -1 src/usr.sbin/named.reload/named.reload.sh 1.6 +1 -1 src/usr.sbin/named.restart/Makefile 1.3 +1 -1 src/usr.sbin/named.restart/named.restart.8 1.2 +1 -1 src/usr.sbin/named.restart/named.restart.sh 1.6 +1 -1 src/usr.sbin/ndc/Makefile 1.10 +1 -1 src/usr.sbin/ndc/ndcedit.awk 1.7 +1 -1 src/usr.sbin/newsyslog/Makefile 1.21 +1 -1 src/usr.sbin/newsyslog/newsyslog.8 1.25 +1 -1 src/usr.sbin/newsyslog/newsyslog.c 1.2 +1 -1 src/usr.sbin/newsyslog/pathnames.h 1.9 +1 -1 src/usr.sbin/nslookup/Makefile 1.5 +1 -1 src/usr.sbin/pccard/Makefile 1.10 +1 -1 src/usr.sbin/pccard/pccardc/Makefile 1.2 +1 -1 src/usr.sbin/pccard/pccardc/beep.c 1.12 +1 -1 src/usr.sbin/pccard/pccardc/dumpcis.c 1.13 +1 -1 src/usr.sbin/pccard/pccardc/enabler.c 1.4 +1 -1 src/usr.sbin/pccard/pccardc/pccardc.8 1.9 +1 -1 src/usr.sbin/pccard/pccardc/pccardc.c 1.12 +1 -1 src/usr.sbin/pccard/pccardc/pccardmem.c 1.11 +1 -1 src/usr.sbin/pccard/pccardc/printcis.c 1.12 +1 -1 src/usr.sbin/pccard/pccardc/rdmap.c 1.12 +1 -1 src/usr.sbin/pccard/pccardc/rdreg.c 1.13 +1 -1 src/usr.sbin/pccard/pccardc/wrattr.c 1.12 +1 -1 src/usr.sbin/pccard/pccardc/wrreg.c 1.41 +1 -1 src/usr.sbin/pccard/pccardd/cardd.c 1.16 +1 -1 src/usr.sbin/pccard/pccardd/cardd.h 1.22 +1 -1 src/usr.sbin/pccard/pccardd/file.c 1.10 +1 -1 src/usr.sbin/pccard/pccardd/pccard.conf.5 1.16 +1 -1 src/usr.sbin/pccard/pccardd/pccardd.8 1.6 +1 -1 src/usr.sbin/pccard/pccardd/pccardd.c 1.15 +1 -1 src/usr.sbin/pccard/pccardd/readcis.c 1.10 +1 -1 src/usr.sbin/pccard/pccardd/readcis.h 1.13 +1 -1 src/usr.sbin/pccard/pccardd/util.c 1.6 +1 -1 src/usr.sbin/pciconf/pciconf.8 1.9 +1 -1 src/usr.sbin/pciconf/pciconf.c 1.7 +1 -1 src/usr.sbin/pcvt/Makefile.inc 1.5 +1 -1 src/usr.sbin/pcvt/Misc/Etc/Makefile 1.5 +1 -1 src/usr.sbin/pcvt/cursor/cursor.1 1.10 +1 -1 src/usr.sbin/pcvt/fonts/Makefile 1.8 +1 -1 src/usr.sbin/pcvt/ispcvt/ispcvt.8 1.6 +1 -1 src/usr.sbin/pcvt/kcon/kcon.1 1.7 +1 -1 src/usr.sbin/pcvt/keycap/keycap.3 1.8 +1 -1 src/usr.sbin/pcvt/keycap/man5/keycap.5 1.8 +1 -1 src/usr.sbin/pcvt/loadfont/loadfont.1 1.7 +1 -1 src/usr.sbin/pcvt/mcon/mcon.1 1.7 +1 -1 src/usr.sbin/pcvt/scon/scon.1 1.12 +1 -1 src/usr.sbin/pcvt/vgaio/Makefile 1.5 +1 -1 src/usr.sbin/pcvt/vgaio/vgaio.8 1.2 +1 -1 src/usr.sbin/periodic/Makefile 1.11 +1 -1 src/usr.sbin/periodic/periodic.8 1.9 +1 -1 src/usr.sbin/periodic/periodic.sh 1.5 +1 -1 src/usr.sbin/pkg_install/Makefile.inc 1.5 +5 -2 src/usr.sbin/pkg_install/tkpkg 1.11 +1 -1 src/usr.sbin/pkg_install/add/Makefile 1.9 +1 -1 src/usr.sbin/pkg_install/add/add.h 1.25 +1 -1 src/usr.sbin/pkg_install/add/extract.c 1.8 +1 -1 src/usr.sbin/pkg_install/add/futil.c 1.27 +1 -1 src/usr.sbin/pkg_install/add/main.c 1.56 +1 -1 src/usr.sbin/pkg_install/add/perform.c 1.32 +1 -1 src/usr.sbin/pkg_install/add/pkg_add.1 1.11 +1 -1 src/usr.sbin/pkg_install/create/Makefile 1.15 +1 -1 src/usr.sbin/pkg_install/create/create.h 1.21 +1 -1 src/usr.sbin/pkg_install/create/main.c 1.49 +1 -1 src/usr.sbin/pkg_install/create/perform.c 1.29 +1 -1 src/usr.sbin/pkg_install/create/pkg_create.1 1.13 +1 -1 src/usr.sbin/pkg_install/create/pl.c 1.11 +1 -1 src/usr.sbin/pkg_install/delete/Makefile 1.5 +1 -1 src/usr.sbin/pkg_install/delete/delete.h 1.14 +1 -1 src/usr.sbin/pkg_install/delete/main.c 1.20 +1 -1 src/usr.sbin/pkg_install/delete/perform.c 1.14 +1 -1 src/usr.sbin/pkg_install/delete/pkg_delete.1 1.11 +1 -1 src/usr.sbin/pkg_install/info/Makefile 1.11 +1 -1 src/usr.sbin/pkg_install/info/info.h 1.19 +1 -1 src/usr.sbin/pkg_install/info/main.c 1.29 +1 -1 src/usr.sbin/pkg_install/info/perform.c 1.21 +1 -1 src/usr.sbin/pkg_install/info/pkg_info.1 1.14 +1 -1 src/usr.sbin/pkg_install/info/show.c 1.7 +1 -1 src/usr.sbin/pkg_install/lib/exec.c 1.37 +1 -1 src/usr.sbin/pkg_install/lib/file.c 1.7 +1 -1 src/usr.sbin/pkg_install/lib/global.c 1.29 +1 -1 src/usr.sbin/pkg_install/lib/lib.h 1.12 +1 -1 src/usr.sbin/pkg_install/lib/msg.c 1.31 +1 -1 src/usr.sbin/pkg_install/lib/pen.c 1.29 +1 -1 src/usr.sbin/pkg_install/lib/plist.c 1.6 +1 -1 src/usr.sbin/pkg_install/lib/str.c 1.4 +1 -1 src/usr.sbin/pnpinfo/Makefile 1.7 +1 -1 src/usr.sbin/portmap/Makefile 1.8 +1 -1 src/usr.sbin/portmap/from_local.c 1.4 +1 -1 src/usr.sbin/portmap/pmap_check.c 1.6 +1 -1 src/usr.sbin/portmap/portmap.8 1.8 +1 -1 src/usr.sbin/portmap/portmap.c 1.4 +1 -1 src/usr.sbin/portmap/pmap_dump/pmap_dump.c 1.4 +1 -1 src/usr.sbin/portmap/pmap_set/pmap_set.c 1.62 +1 -1 src/usr.sbin/ppp/Makefile 1.3 +1 -1 src/usr.sbin/ppp/acf.c 1.2 +1 -1 src/usr.sbin/ppp/acf.h 1.31 +1 -1 src/usr.sbin/ppp/alias_cmd.c 1.13 +1 -1 src/usr.sbin/ppp/alias_cmd.h 1.35 +1 -1 src/usr.sbin/ppp/arp.c 1.9 +1 -1 src/usr.sbin/ppp/arp.h 1.22 +1 -1 src/usr.sbin/ppp/async.c 1.6 +1 -1 src/usr.sbin/ppp/async.h 1.46 +1 -1 src/usr.sbin/ppp/auth.c 1.18 +1 -1 src/usr.sbin/ppp/auth.h 1.64 +1 -1 src/usr.sbin/ppp/bundle.c 1.27 +1 -1 src/usr.sbin/ppp/bundle.h 1.15 +1 -1 src/usr.sbin/ppp/cbcp.c 1.3 +1 -1 src/usr.sbin/ppp/cbcp.h 1.52 +1 -1 src/usr.sbin/ppp/ccp.c 1.22 +1 -1 src/usr.sbin/ppp/ccp.h 1.55 +1 -1 src/usr.sbin/ppp/chap.c 1.17 +1 -1 src/usr.sbin/ppp/chap.h 1.8 +1 -1 src/usr.sbin/ppp/chap_ms.c 1.5 +1 -1 src/usr.sbin/ppp/chap_ms.h 1.61 +1 -1 src/usr.sbin/ppp/chat.c 1.12 +1 -1 src/usr.sbin/ppp/chat.h 1.210 +2 -2 src/usr.sbin/ppp/command.c 1.18 +1 -1 src/usr.sbin/ppp/command.h 1.44 +1 -1 src/usr.sbin/ppp/datalink.c 1.9 +1 -1 src/usr.sbin/ppp/datalink.h 1.16 +1 -1 src/usr.sbin/ppp/deflate.c 1.4 +1 -1 src/usr.sbin/ppp/deflate.h 1.22 +1 -1 src/usr.sbin/ppp/defs.c 1.46 +1 -1 src/usr.sbin/ppp/defs.h 1.7 +1 -1 src/usr.sbin/ppp/descriptor.h 1.9 +1 -1 src/usr.sbin/ppp/exec.c 1.4 +1 -1 src/usr.sbin/ppp/exec.h 1.36 +1 -1 src/usr.sbin/ppp/filter.c 1.20 +1 -1 src/usr.sbin/ppp/filter.h 1.47 +1 -1 src/usr.sbin/ppp/fsm.c 1.22 +1 -1 src/usr.sbin/ppp/fsm.h 1.45 +1 -1 src/usr.sbin/ppp/hdlc.c 1.18 +1 -1 src/usr.sbin/ppp/hdlc.h 1.2 +1 -1 src/usr.sbin/ppp/i4b.c 1.2 +1 -1 src/usr.sbin/ppp/i4b.h 1.12 +1 -1 src/usr.sbin/ppp/id.c 1.8 +1 -1 src/usr.sbin/ppp/id.h 1.8 +1 -1 src/usr.sbin/ppp/iface.c 1.3 +1 -1 src/usr.sbin/ppp/iface.h 1.69 +1 -1 src/usr.sbin/ppp/ip.c 1.13 +1 -1 src/usr.sbin/ppp/ip.h 1.84 +1 -1 src/usr.sbin/ppp/ipcp.c 1.27 +1 -1 src/usr.sbin/ppp/ipcp.h 1.9 +1 -1 src/usr.sbin/ppp/iplist.c 1.4 +1 -1 src/usr.sbin/ppp/iplist.h 1.3 +1 -1 src/usr.sbin/ppp/layer.h 1.79 +1 -1 src/usr.sbin/ppp/lcp.c 1.23 +1 -1 src/usr.sbin/ppp/lcp.h 1.14 +1 -1 src/usr.sbin/ppp/link.c 1.7 +1 -1 src/usr.sbin/ppp/link.h 1.41 +1 -1 src/usr.sbin/ppp/log.c 1.25 +1 -1 src/usr.sbin/ppp/log.h 1.37 +1 -1 src/usr.sbin/ppp/lqr.c 1.16 +1 -1 src/usr.sbin/ppp/lqr.h 1.158 +1 -1 src/usr.sbin/ppp/main.c 1.11 +1 -1 src/usr.sbin/ppp/main.h 1.31 +1 -1 src/usr.sbin/ppp/mbuf.c 1.20 +1 -1 src/usr.sbin/ppp/mbuf.h 1.28 +1 -1 src/usr.sbin/ppp/mp.c 1.8 +1 -1 src/usr.sbin/ppp/mp.h 1.38 +1 -1 src/usr.sbin/ppp/pap.c 1.11 +1 -1 src/usr.sbin/ppp/pap.h 1.22 +1 -1 src/usr.sbin/ppp/physical.c 1.15 +1 -1 src/usr.sbin/ppp/physical.h 1.193 +1 -1 src/usr.sbin/ppp/ppp.8 1.28 +1 -1 src/usr.sbin/ppp/pred.c 1.8 +1 -1 src/usr.sbin/ppp/pred.h 1.3 +1 -1 src/usr.sbin/ppp/probe.c 1.2 +1 -1 src/usr.sbin/ppp/probe.h 1.16 +1 -1 src/usr.sbin/ppp/prompt.c 1.5 +1 -1 src/usr.sbin/ppp/prompt.h 1.4 +1 -1 src/usr.sbin/ppp/proto.c 1.2 +1 -1 src/usr.sbin/ppp/proto.h 1.7 +1 -1 src/usr.sbin/ppp/radius.c 1.3 +1 -1 src/usr.sbin/ppp/radius.h 1.58 +1 -1 src/usr.sbin/ppp/route.c 1.13 +1 -1 src/usr.sbin/ppp/route.h 1.26 +1 -1 src/usr.sbin/ppp/server.c 1.6 +1 -1 src/usr.sbin/ppp/server.h 1.15 +1 -1 src/usr.sbin/ppp/sig.c 1.14 +1 -1 src/usr.sbin/ppp/sig.h 1.29 +1 -1 src/usr.sbin/ppp/slcompress.c 1.13 +1 -1 src/usr.sbin/ppp/slcompress.h 1.5 +1 -1 src/usr.sbin/ppp/sync.c 1.2 +1 -1 src/usr.sbin/ppp/sync.h 1.46 +1 -1 src/usr.sbin/ppp/systems.c 1.14 +1 -1 src/usr.sbin/ppp/systems.h 1.6 +1 -1 src/usr.sbin/ppp/tcp.c 1.4 +1 -1 src/usr.sbin/ppp/tcp.h 1.13 +1 -1 src/usr.sbin/ppp/throughput.c 1.8 +1 -1 src/usr.sbin/ppp/throughput.h 1.35 +1 -1 src/usr.sbin/ppp/timer.c 1.9 +1 -1 src/usr.sbin/ppp/timer.h 1.13 +1 -1 src/usr.sbin/ppp/tty.c 1.4 +1 -1 src/usr.sbin/ppp/tty.h 1.17 +1 -1 src/usr.sbin/ppp/tun.c 1.7 +1 -1 src/usr.sbin/ppp/tun.h 1.3 +1 -1 src/usr.sbin/ppp/ua.h 1.5 +1 -1 src/usr.sbin/ppp/udp.c 1.3 +1 -1 src/usr.sbin/ppp/udp.h 1.33 +1 -1 src/usr.sbin/ppp/vjcomp.c 1.8 +1 -1 src/usr.sbin/ppp/vjcomp.h 1.5 +1 -1 src/usr.sbin/pppctl/Makefile 1.12 +1 -1 src/usr.sbin/pppctl/pppctl.8 1.20 +1 -1 src/usr.sbin/pppctl/pppctl.c 1.15 +1 -1 src/usr.sbin/pppd/Makefile 1.24 +1 -1 src/usr.sbin/pppd/auth.c 1.4 +1 -1 src/usr.sbin/pppd/cbcp.c 1.10 +1 -1 src/usr.sbin/pppd/ccp.c 1.8 +1 -1 src/usr.sbin/pppd/ccp.h 1.10 +1 -1 src/usr.sbin/pppd/chap.c 1.7 +1 -1 src/usr.sbin/pppd/chap.h 1.7 +1 -1 src/usr.sbin/pppd/chap_ms.c 1.5 +1 -1 src/usr.sbin/pppd/chap_ms.h 1.5 +1 -1 src/usr.sbin/pppd/demand.c 1.8 +1 -1 src/usr.sbin/pppd/fsm.c 1.7 +1 -1 src/usr.sbin/pppd/fsm.h 1.12 +1 -1 src/usr.sbin/pppd/ipcp.c 1.10 +1 -1 src/usr.sbin/pppd/ipcp.h 1.5 +1 -1 src/usr.sbin/pppd/ipxcp.c 1.4 +1 -1 src/usr.sbin/pppd/ipxcp.h 1.9 +1 -1 src/usr.sbin/pppd/lcp.c 1.7 +1 -1 src/usr.sbin/pppd/lcp.h 1.8 +1 -1 src/usr.sbin/pppd/magic.c 1.7 +1 -1 src/usr.sbin/pppd/magic.h 1.19 +1 -1 src/usr.sbin/pppd/main.c 1.20 +1 -1 src/usr.sbin/pppd/options.c 1.10 +1 -1 src/usr.sbin/pppd/patchlevel.h 1.9 +1 -1 src/usr.sbin/pppd/pathnames.h 1.19 +1 -1 src/usr.sbin/pppd/pppd.8 1.13 +1 -1 src/usr.sbin/pppd/pppd.h 1.17 +1 -1 src/usr.sbin/pppd/sys-bsd.c 1.8 +1 -1 src/usr.sbin/pppd/upap.c 1.7 +1 -1 src/usr.sbin/pppd/upap.h 1.7 +1 -1 src/usr.sbin/pppstats/Makefile 1.9 +1 -1 src/usr.sbin/pppstats/pppstats.8 1.13 +1 -1 src/usr.sbin/pppstats/pppstats.c 1.4 +1 -1 src/usr.sbin/procctl/Makefile 1.5 +1 -1 src/usr.sbin/procctl/procctl.8 1.5 +1 -1 src/usr.sbin/procctl/procctl.c 1.18 +1 -1 src/usr.sbin/pstat/pstat.8 1.44 +1 -1 src/usr.sbin/pstat/pstat.c 1.8 +1 -1 src/usr.sbin/pw/Makefile 1.5 +1 -1 src/usr.sbin/pw/README 1.5 +1 -1 src/usr.sbin/pw/bitmap.c 1.4 +1 -1 src/usr.sbin/pw/bitmap.h 1.5 +1 -1 src/usr.sbin/pw/cpdir.c 1.8 +1 -1 src/usr.sbin/pw/edgroup.c 1.8 +1 -1 src/usr.sbin/pw/fileupd.c 1.7 +1 -1 src/usr.sbin/pw/grupd.c 1.6 +1 -1 src/usr.sbin/pw/psdate.c 1.4 +1 -1 src/usr.sbin/pw/psdate.h 1.17 +1 -1 src/usr.sbin/pw/pw.8 1.16 +1 -1 src/usr.sbin/pw/pw.c 1.9 +1 -1 src/usr.sbin/pw/pw.conf.5 1.9 +1 -1 src/usr.sbin/pw/pw.h 1.10 +1 -1 src/usr.sbin/pw/pw_conf.c 1.9 +1 -1 src/usr.sbin/pw/pw_group.c 1.5 +1 -1 src/usr.sbin/pw/pw_log.c 1.6 +1 -1 src/usr.sbin/pw/pw_nis.c 1.30 +1 -1 src/usr.sbin/pw/pw_user.c 1.2 +1 -1 src/usr.sbin/pw/pw_vpw.c 1.9 +1 -1 src/usr.sbin/pw/pwupd.c 1.6 +1 -1 src/usr.sbin/pw/pwupd.h 1.5 +1 -1 src/usr.sbin/pw/rm_r.c 1.7 +1 -1 src/usr.sbin/pwd_mkdb/pw_scan.c 1.10 +1 -1 src/usr.sbin/pwd_mkdb/pwd_mkdb.8 1.31 +1 -1 src/usr.sbin/pwd_mkdb/pwd_mkdb.c 1.5 +1 -1 src/usr.sbin/quot/Makefile 1.10 +1 -1 src/usr.sbin/quot/quot.8 1.10 +1 -1 src/usr.sbin/quot/quot.c 1.4 +1 -1 src/usr.sbin/quotaon/quotaon.8 1.4 +1 -1 src/usr.sbin/quotaon/quotaon.c 1.7 +1 -1 src/usr.sbin/rarpd/Makefile 1.8 +1 -1 src/usr.sbin/rarpd/rarpd.8 1.21 +1 -1 src/usr.sbin/rarpd/rarpd.c 1.4 +1 -1 src/usr.sbin/repquota/repquota.8 1.8 +1 -1 src/usr.sbin/repquota/repquota.c 1.4 +1 -1 src/usr.sbin/rmt/rmt.8 1.6 +1 -1 src/usr.sbin/rmt/rmt.c 1.7 +1 -1 src/usr.sbin/rndcontrol/random.4 1.9 +1 -1 src/usr.sbin/rndcontrol/rndcontrol.8 1.10 +1 -1 src/usr.sbin/rndcontrol/rndcontrol.c 1.8 +1 -1 src/usr.sbin/rpc.lockd/Makefile 1.4 +1 -1 src/usr.sbin/rpc.lockd/handles.c 1.5 +1 -1 src/usr.sbin/rpc.lockd/lockd.c 1.4 +1 -1 src/usr.sbin/rpc.lockd/procs.c 1.8 +1 -1 src/usr.sbin/rpc.lockd/rpc.lockd.8 1.4 +1 -1 src/usr.sbin/rpc.lockd/test.c 1.9 +1 -1 src/usr.sbin/rpc.statd/Makefile 1.4 +1 -1 src/usr.sbin/rpc.statd/procs.c 1.7 +1 -1 src/usr.sbin/rpc.statd/rpc.statd.8 1.4 +1 -1 src/usr.sbin/rpc.statd/statd.c 1.3 +1 -1 src/usr.sbin/rpc.statd/test.c 1.11 +1 -1 src/usr.sbin/rpc.yppasswdd/Makefile 1.4 +1 -1 src/usr.sbin/rpc.yppasswdd/pw_copy.c 1.4 +1 -1 src/usr.sbin/rpc.yppasswdd/pw_util.c 1.10 +1 -1 src/usr.sbin/rpc.yppasswdd/rpc.yppasswdd.8 1.6 +1 -1 src/usr.sbin/rpc.yppasswdd/yppasswd_private.x 1.9 +1 -1 src/usr.sbin/rpc.yppasswdd/yppasswdd_extern.h 1.14 +1 -1 src/usr.sbin/rpc.yppasswdd/yppasswdd_main.c 1.16 +1 -1 src/usr.sbin/rpc.yppasswdd/yppasswdd_server.c 1.7 +1 -1 src/usr.sbin/rpc.yppasswdd/yppwupdate 1.6 +1 -1 src/usr.sbin/rpc.ypupdated/Makefile 1.4 +1 -1 src/usr.sbin/rpc.ypupdated/update.c 1.3 +1 -1 src/usr.sbin/rpc.ypupdated/yp_dbdelete.c 1.3 +1 -1 src/usr.sbin/rpc.ypupdated/yp_dbupdate.c 1.2 +1 -1 src/usr.sbin/rpc.ypupdated/ypupdate 1.4 +1 -1 src/usr.sbin/rpc.ypupdated/ypupdated_main.c 1.3 +1 -1 src/usr.sbin/rpc.ypupdated/ypupdated_server.c 1.8 +1 -1 src/usr.sbin/rpc.ypxfrd/Makefile 1.8 +1 -1 src/usr.sbin/rpc.ypxfrd/rpc.ypxfrd.8 1.4 +1 -1 src/usr.sbin/rpc.ypxfrd/ypxfrd_extern.h 1.8 +1 -1 src/usr.sbin/rpc.ypxfrd/ypxfrd_main.c 1.8 +1 -1 src/usr.sbin/rpc.ypxfrd/ypxfrd_server.c 1.6 +1 -1 src/usr.sbin/rtprio/Makefile 1.17 +1 -1 src/usr.sbin/rtprio/rtprio.1 1.8 +1 -1 src/usr.sbin/rtprio/rtprio.c 1.12 +1 -1 src/usr.sbin/rwhod/rwhod.8 1.12 +1 -1 src/usr.sbin/rwhod/rwhod.c 1.5 +1 -1 src/usr.sbin/sa/Makefile 1.4 +1 -1 src/usr.sbin/sa/extern.h 1.8 +1 -1 src/usr.sbin/sa/main.c 1.4 +1 -1 src/usr.sbin/sa/pathnames.h 1.7 +1 -1 src/usr.sbin/sa/pdb.c 1.10 +1 -1 src/usr.sbin/sa/sa.8 1.8 +1 -1 src/usr.sbin/sa/usrdb.c 1.13 +1 -1 src/usr.sbin/sendmail/Makefile 1.4 +1 -1 src/usr.sbin/sgsc/Makefile 1.6 +1 -1 src/usr.sbin/sgsc/sgsc.1 1.5 +1 -1 src/usr.sbin/sgsc/sgsc.c 1.9 +1 -1 src/usr.sbin/sicontrol/sicontrol.8 1.9 +1 -1 src/usr.sbin/sicontrol/sicontrol.c 1.11 +1 -1 src/usr.sbin/sliplogin/sliplogin.8 1.7 +1 -1 src/usr.sbin/slstat/Makefile 1.13 +1 -1 src/usr.sbin/slstat/slstat.8 1.14 +1 -1 src/usr.sbin/slstat/slstat.c 1.8 +1 -1 src/usr.sbin/spkrtest/Makefile 1.8 +1 -1 src/usr.sbin/spkrtest/spkrtest.8 1.7 +1 -1 src/usr.sbin/spkrtest/spkrtest.pl 1.5 +1 -1 src/usr.sbin/spray/Makefile 1.5 +1 -1 src/usr.sbin/spray/spray.8 1.5 +1 -1 src/usr.sbin/spray/spray.c 1.4 +1 -1 src/usr.sbin/stallion/Makefile 1.4 +1 -1 src/usr.sbin/stallion/Makefile.inc 1.9 +1 -1 src/usr.sbin/stallion/bootcode/Makefile 1.7 +1 -1 src/usr.sbin/stallion/bootcode/stl.4 1.5 +1 -1 src/usr.sbin/stallion/stlload/Makefile 1.5 +1 -1 src/usr.sbin/stallion/stlload/stlload.8 1.9 +1 -1 src/usr.sbin/stallion/stlload/stlload.c 1.6 +1 -1 src/usr.sbin/stallion/stlstats/Makefile 1.5 +1 -1 src/usr.sbin/stallion/stlstats/stlstats.8 1.8 +1 -1 src/usr.sbin/stallion/stlstats/stlstats.c 1.14 +1 -1 src/usr.sbin/syslogd/syslog.conf.5 1.18 +1 -1 src/usr.sbin/syslogd/syslogd.8 1.53 +1 -1 src/usr.sbin/syslogd/syslogd.c 1.2 +1 -1 src/usr.sbin/tcpdchk/Makefile 1.2 +1 -1 src/usr.sbin/tcpdmatch/Makefile 1.22 +1 -1 src/usr.sbin/tcpdump/tcpdump/Makefile 1.7 +1 -1 src/usr.sbin/tcpdump/tcpslice/tcpslice.1 1.9 +1 -1 src/usr.sbin/tcpdump/tcpslice/tcpslice.c 1.4 +1 -1 src/usr.sbin/timed/timed/acksend.c 1.4 +1 -1 src/usr.sbin/timed/timed/byteorder.c 1.5 +1 -1 src/usr.sbin/timed/timed/candidate.c 1.3 +1 -1 src/usr.sbin/timed/timed/cksum.c 1.4 +1 -1 src/usr.sbin/timed/timed/correct.c 1.6 +1 -1 src/usr.sbin/timed/timed/master.c 1.6 +1 -1 src/usr.sbin/timed/timed/measure.c 1.3 +1 -1 src/usr.sbin/timed/timed/networkdelta.c 1.5 +1 -1 src/usr.sbin/timed/timed/readmsg.c 1.7 +1 -1 src/usr.sbin/timed/timed/slave.c 1.7 +1 -1 src/usr.sbin/timed/timed/timed.8 1.9 +1 -1 src/usr.sbin/timed/timed/timed.c 1.6 +1 -1 src/usr.sbin/timed/timedc/cmds.c 1.3 +1 -1 src/usr.sbin/timed/timedc/cmdtab.c 1.6 +1 -1 src/usr.sbin/timed/timedc/timedc.8 1.3 +1 -1 src/usr.sbin/timed/timedc/timedc.c 1.11 +1 -1 src/usr.sbin/traceroute/Makefile 1.6 +1 -1 src/usr.sbin/trpt/trpt.8 1.9 +1 -1 src/usr.sbin/trpt/trpt.c 1.8 +1 -1 src/usr.sbin/tzsetup/Makefile 1.10 +1 -1 src/usr.sbin/tzsetup/tzsetup.8 1.15 +1 -1 src/usr.sbin/tzsetup/tzsetup.c 1.3 +1 -1 src/usr.sbin/usbd/Makefile 1.5 +2 -2 src/usr.sbin/usbd/usbd.8 1.5 +1 -1 src/usr.sbin/usbdevs/Makefile 1.5 +2 -2 src/usr.sbin/usbdevs/usbdevs.8 1.8 +1 -1 src/usr.sbin/vidcontrol/decode.c 1.19 +1 -1 src/usr.sbin/vidcontrol/vidcontrol.1 1.29 +1 -1 src/usr.sbin/vidcontrol/vidcontrol.c 1.17 +1 -1 src/usr.sbin/vipw/pw_util.c 1.5 +1 -1 src/usr.sbin/vipw/vipw.8 1.10 +1 -1 src/usr.sbin/vipw/vipw.c 1.5 +1 -1 src/usr.sbin/vnconfig/Makefile 1.9 +1 -1 src/usr.sbin/vnconfig/vnconfig.8 1.11 +1 -1 src/usr.sbin/vnconfig/vnconfig.c 1.8 +1 -1 src/usr.sbin/watch/Makefile 1.16 +1 -1 src/usr.sbin/watch/watch.8 1.16 +1 -1 src/usr.sbin/watch/watch.c 1.2 +1 -1 src/usr.sbin/wicontrol/Makefile 1.10 +1 -1 src/usr.sbin/wicontrol/wicontrol.8 1.7 +2 -2 src/usr.sbin/wicontrol/wicontrol.c 1.3 +1 -1 src/usr.sbin/wlconfig/Makefile 1.8 +1 -1 src/usr.sbin/wlconfig/wlconfig.c 1.13 +1 -1 src/usr.sbin/wormcontrol/wormcontrol.8 1.9 +1 -1 src/usr.sbin/wormcontrol/wormcontrol.c 1.8 +1 -1 src/usr.sbin/xntpd/Makefile 1.18 +1 -1 src/usr.sbin/xntpd/Makefile.inc 1.11 +1 -1 src/usr.sbin/xntpd/README.FreeBSD 1.7 +1 -1 src/usr.sbin/xntpd/authstuff/Makefile 1.6 +1 -1 src/usr.sbin/xntpd/clockstuff/Makefile 1.6 +1 -1 src/usr.sbin/xntpd/doc/ntpdate.8 1.7 +1 -1 src/usr.sbin/xntpd/doc/ntpq.8 1.3 +1 -1 src/usr.sbin/xntpd/doc/ntptrace.8 1.7 +1 -1 src/usr.sbin/xntpd/doc/tickadj.8 1.7 +1 -1 src/usr.sbin/xntpd/doc/xntpd.8 1.4 +1 -1 src/usr.sbin/xntpd/doc/xntpdc.8 1.9 +1 -1 src/usr.sbin/xntpd/lib/Makefile 1.4 +1 -1 src/usr.sbin/xntpd/lib/machines.c 1.11 +1 -1 src/usr.sbin/xntpd/ntpdate/Makefile 1.11 +1 -1 src/usr.sbin/xntpd/ntpq/Makefile 1.10 +1 -1 src/usr.sbin/xntpd/ntptrace/Makefile 1.4 +1 -1 src/usr.sbin/xntpd/parse/Makefile 1.6 +1 -1 src/usr.sbin/xntpd/parse/util/Makefile 1.10 +1 -1 src/usr.sbin/xntpd/util/Makefile 1.16 +1 -1 src/usr.sbin/xntpd/util/tickadj.c 1.14 +1 -1 src/usr.sbin/xntpd/xntpd/Makefile 1.11 +1 -1 src/usr.sbin/xntpd/xntpdc/Makefile 1.8 +1 -1 src/usr.sbin/xten/Makefile 1.9 +1 -1 src/usr.sbin/xten/xten.1 1.4 +1 -1 src/usr.sbin/xten/xten.c 1.5 +1 -1 src/usr.sbin/yp_mkdb/Makefile 1.10 +1 -1 src/usr.sbin/yp_mkdb/yp_mkdb.8 1.10 +1 -1 src/usr.sbin/yp_mkdb/yp_mkdb.c 1.6 +1 -1 src/usr.sbin/ypbind/Makefile 1.5 +1 -1 src/usr.sbin/ypbind/yp_ping.c 1.13 +1 -1 src/usr.sbin/ypbind/ypbind.8 1.30 +1 -1 src/usr.sbin/ypbind/ypbind.c 1.5 +1 -1 src/usr.sbin/yppoll/Makefile 1.4 +1 -1 src/usr.sbin/yppoll/yppoll.8 1.5 +1 -1 src/usr.sbin/yppoll/yppoll.c 1.6 +1 -1 src/usr.sbin/yppush/Makefile 1.9 +1 -1 src/usr.sbin/yppush/yppush.8 1.4 +1 -1 src/usr.sbin/yppush/yppush_extern.h 1.11 +1 -1 src/usr.sbin/yppush/yppush_main.c 1.17 +1 -1 src/usr.sbin/ypserv/Makefile 1.28 +1 -1 src/usr.sbin/ypserv/Makefile.yp 1.17 +1 -1 src/usr.sbin/ypserv/yp_access.c 1.17 +1 -1 src/usr.sbin/ypserv/yp_dblookup.c 1.16 +1 -1 src/usr.sbin/ypserv/yp_dnslookup.c 1.7 +1 -1 src/usr.sbin/ypserv/yp_error.c 1.14 +1 -1 src/usr.sbin/ypserv/yp_extern.h 1.21 +1 -1 src/usr.sbin/ypserv/yp_main.c 1.31 +1 -1 src/usr.sbin/ypserv/yp_server.c 1.5 +1 -1 src/usr.sbin/ypserv/yp_svc_udp.c 1.5 +1 -1 src/usr.sbin/ypserv/ypinit.8 1.3 +1 -1 src/usr.sbin/ypserv/ypinit.sh 1.19 +1 -1 src/usr.sbin/ypserv/ypserv.8 1.7 +1 -1 src/usr.sbin/ypset/ypset.8 1.5 +1 -1 src/usr.sbin/ypset/ypset.c 1.5 +1 -1 src/usr.sbin/zic/Makefile 1.4 +1 -1 src/usr.sbin/zic/Makefile.inc 1.5 +1 -1 src/usr.sbin/zic/ialloc.c 1.3 +1 -1 src/usr.sbin/zic/private.h 1.4 +1 -1 src/usr.sbin/zic/scheck.c 1.6 +1 -1 src/usr.sbin/zic/zdump.8 1.7 +1 -1 src/usr.sbin/zic/zdump.c 1.10 +1 -1 src/usr.sbin/zic/zic.8 1.11 +1 -1 src/usr.sbin/zic/zic.c 1.4 +1 -1 src/usr.sbin/zic/zdump/Makefile 1.5 +1 -1 src/usr.sbin/zic/zic/Makefile peter 1999/08/29 08:50:09 PDT Modified files: (Branch: RELENG_3) usr.sbin Makefile usr.sbin/IPXrouted Makefile af.c af.h defs.h if.c input.c interface.h main.c output.c protocol.h sap.h sap_input.c sap_output.c sap_tables.c startup.c table.h tables.c timer.c trace.c trace.h usr.sbin/ac Makefile ac.8 ac.c usr.sbin/accton accton.c usr.sbin/adduser Makefile adduser.8 adduser.perl rmuser.8 rmuser.perl usr.sbin/amd Makefile Makefile.inc usr.sbin/amd/amd Makefile usr.sbin/amd/amq Makefile usr.sbin/amd/doc Makefile usr.sbin/amd/fixmount Makefile usr.sbin/amd/fsinfo Makefile usr.sbin/amd/hlfsd Makefile usr.sbin/amd/include Makefile config.h newvers.sh usr.sbin/amd/libamu Makefile usr.sbin/amd/mk-amd-map Makefile usr.sbin/amd/pawd Makefile usr.sbin/amd/scripts Makefile usr.sbin/amd/wire-test Makefile usr.sbin/apm Makefile apm.c usr.sbin/apmconf apmconf.c usr.sbin/apmd Makefile README apmd.8 apmd.c apmd.h apmdlex.l apmdparse.y usr.sbin/apmd/contrib pccardq.c usr.sbin/arp arp.4 arp.c usr.sbin/atm Makefile Makefile.inc usr.sbin/atm/atmarpd Makefile atmarp_config.c atmarp_log.c atmarp_scsp.c atmarp_subr.c atmarp_timer.c atmarp_var.h atmarpd.8 atmarpd.c usr.sbin/atm/scspd Makefile scsp_cafsm.c scsp_config.c scsp_config_lex.c scsp_config_parse.y scsp_hfsm.c scsp_if.c scsp_if.h scsp_input.c scsp_log.c scsp_msg.c scsp_msg.h scsp_output.c scsp_print.c scsp_socket.c scsp_subr.c scsp_timer.c scsp_var.h scspd.8 scspd.c usr.sbin/bad144 bad144.c usr.sbin/boot0cfg Makefile boot0cfg.8 boot0cfg.c usr.sbin/bootparamd/bootparamd Makefile bootparamd.c bootparams.5 main.c usr.sbin/bootparamd/callbootd Makefile callbootd.c usr.sbin/btxld Makefile btx.h btxld.8 btxld.c elfh.c elfh.h usr.sbin/cdcontrol cdcontrol.1 cdcontrol.c usr.sbin/chkgrp Makefile chkgrp.8 chkgrp.c usr.sbin/chown chown.8 chown.c usr.sbin/chroot chroot.c usr.sbin/ckdist Makefile ckdist.1 ckdist.c usr.sbin/config Makefile configvers.h main.c mkglue.c mkheaders.c mkioconf.c mkmakefile.c mkoptions.c mkswapconf.c mkubglue.c usr.sbin/cron Makefile.inc usr.sbin/cron/cron Makefile compat.h config.h cron.8 cron.c cron.h database.c do_command.c job.c pathnames.h popen.c user.c usr.sbin/cron/crontab Makefile crontab.1 crontab.5 crontab.c usr.sbin/cron/doc CONVERSION FEATURES INSTALL MAIL Makefile.vixie README usr.sbin/cron/lib compat.c entry.c env.c misc.c usr.sbin/crunch/examples filesystem.conf kcopy.conf usr.sbin/ctm Makefile Makefile.inc README usr.sbin/ctm/ctm Makefile ctm.1 ctm.5 ctm.c ctm.h ctm_ed.c ctm_input.c ctm_pass1.c ctm_pass2.c ctm_pass3.c ctm_passb.c ctm_syntax.c usr.sbin/ctm/ctm_dequeue ctm_dequeue.c usr.sbin/ctm/ctm_rmail ctm_rmail.1 usr.sbin/ctm/ctm_smail ctm_smail.c usr.sbin/ctm/mkCTM dequeue usr.sbin/dev_mkdb dev_mkdb.c usr.sbin/diskpart diskpart.c usr.sbin/dpt Makefile Makefile.inc usr.sbin/dpt/dpt_ctlinfo Makefile dpt_ctlinfo.c usr.sbin/dpt/dpt_ctls Makefile dpt_ctls.c usr.sbin/dpt/dpt_dm Makefile dpt_dm.c usr.sbin/dpt/dpt_led Makefile dpt_led.c usr.sbin/dpt/dpt_sig Makefile dpt_sig.c usr.sbin/dpt/dpt_softc Makefile dpt_softc.c usr.sbin/dpt/dpt_sysinfo Makefile dpt_sysinfo.c usr.sbin/edquota edquota.8 edquota.c usr.sbin/fdcontrol fdcontrol.c usr.sbin/fdwrite Makefile fdwrite.1 fdwrite.c usr.sbin/i4b/alawulaw alaw2ulaw.1 alaw2ulaw.c ulaw2alaw.1 usr.sbin/i4b/isdnd Makefile alias.c config.h controller.c curses.c dial.c exec.c fsm.c isdnd.8 isdnd.acct.5 isdnd.h isdnd.rates.5 isdnd.rc.5 log.c main.c monitor.c msghdl.c pathnames.h pcause.c process.c rates.c rc_config.c rc_parse.y rc_scan.l support.c timer.c usr.sbin/i4b/isdndebug isdndebug.8 main.c usr.sbin/i4b/isdndecode decode.h facility.c facility.h isdndecode.8 layer1.c layer2.c layer3.c layer3_subr.c main.c pcause.c pcause.h usr.sbin/i4b/isdnmonitor isdnmonitor.8 main.c monitor.h usr.sbin/i4b/isdntel Makefile alias.c alias.h defs.h display.c files.c isdntel.8 main.c usr.sbin/i4b/isdntelctl isdntelctl.8 main.c usr.sbin/i4b/isdntest isdntest.8 main.c usr.sbin/i4b/isdntrace 1tr6.c cable.txt isdntrace.8 pcause_1tr6.c pcause_1tr6.h pcause_q850.c pcause_q850.h q921.c q931.c q931_util.c q932_fac.c q932_fac.h trace.c trace.h usr.sbin/i4b/man daic.4 i4b.4 i4bctl.4 i4bipr.4 i4bisppp.4 i4bq921.4 i4bq931.4 i4brbch.4 i4btel.4 i4btrc.4 isic.4 usr.sbin/inetd Makefile inetd.8 inetd.c pathnames.h usr.sbin/iostat iostat.8 iostat.c usr.sbin/kbdcontrol kbdcontrol.c lex.h lex.l usr.sbin/kbdmap Makefile kbdmap.1 kbdmap.pl usr.sbin/kernbb Makefile kernbb.8 kernbb.c usr.sbin/keyserv Makefile crypt_server.c keyserv.c keyserv_uid.c setkey.c usr.sbin/kgmon kgmon.c usr.sbin/kgzip Makefile elfhdr.c elfhdr.h kgz.h kgzcmp.c kgzip.8 kgzip.c kgzip.h kgzld.c xio.c usr.sbin/kvm_mkdb kvm_mkdb.c nlist.c testdb.c usr.sbin/lpr Makefile Makefile.inc usr.sbin/lpr/SMM.doc Makefile usr.sbin/lpr/chkprintcap Makefile chkprintcap.8 chkprintcap.c usr.sbin/lpr/common_source Makefile common.c displayq.c lp.h net.c printcap.c recvjob.c request.c rmjob.c startdaemon.c usr.sbin/lpr/filters lpf.c usr.sbin/lpr/lp Makefile lp.1 lp.sh usr.sbin/lpr/lpc Makefile cmds.c cmdtab.c lpc.c usr.sbin/lpr/lpd Makefile extern.h lpd.c lpdchar.c modes.c printjob.c recvjob.c usr.sbin/lpr/lpq Makefile lpq.c usr.sbin/lpr/lpr Makefile lpr.1 lpr.c printcap.5 usr.sbin/lpr/lprm Makefile lprm.c usr.sbin/lpr/pac Makefile pac.c usr.sbin/lpr/runqueue extern.h lpdchar.c modes.c printjob.c usr.sbin/lptcontrol lptcontrol.8 lptcontrol.c usr.sbin/manctl Makefile manctl.8 manctl.sh usr.sbin/mixer Makefile mixer.c usr.sbin/moused moused.8 moused.c usr.sbin/mptable Makefile mptable.c usr.sbin/mrouted Makefile Makefile.inc callout.c cfparse.y config.c defs.h dvmrp.h igmp.c inet.c kern.c main.c mapper.c mrinfo.c mrouted.8 mrouted.conf mtrace.c pathnames.h prune.c prune.h route.c route.h rsrr.c vif.c vif.h usr.sbin/mrouted/common Makefile usr.sbin/mrouted/map-mbone Makefile usr.sbin/mrouted/mrinfo Makefile usr.sbin/mrouted/mrouted Makefile usr.sbin/mrouted/mtrace Makefile usr.sbin/mrouted/testrsrr Makefile testrsrr.c usr.sbin/mtree Makefile compare.c create.c misc.c mtree.8 mtree.c spec.c verify.c usr.sbin/named Makefile Makefile.inc Makefile.maninc usr.sbin/named.reload Makefile named.reload.sh usr.sbin/named.restart Makefile named.restart.sh usr.sbin/ndc Makefile ndcedit.awk usr.sbin/newsyslog Makefile newsyslog.8 newsyslog.c pathnames.h usr.sbin/nslookup Makefile usr.sbin/pccard Makefile usr.sbin/pccard/pccardc Makefile beep.c dumpcis.c enabler.c pccardc.8 pccardc.c pccardmem.c printcis.c rdmap.c rdreg.c wrattr.c wrreg.c usr.sbin/pccard/pccardd cardd.c cardd.h file.c pccardd.8 pccardd.c readcis.c readcis.h util.c usr.sbin/pciconf pciconf.8 pciconf.c usr.sbin/pcvt Makefile.inc usr.sbin/pcvt/Misc/Etc Makefile usr.sbin/pcvt/fonts Makefile usr.sbin/pcvt/kbdio kbdio.y lex.l usr.sbin/pcvt/keycap/man5 keycap.5 usr.sbin/pcvt/set2061 compiler.h usr.sbin/pcvt/vgaio Makefile lex.l vgaio.8 vgaio.y usr.sbin/periodic Makefile periodic.8 periodic.sh usr.sbin/pkg_install Makefile.inc tkpkg usr.sbin/pkg_install/add Makefile add.h extract.c futil.c main.c perform.c pkg_add.1 usr.sbin/pkg_install/create Makefile create.h main.c perform.c pkg_create.1 pl.c usr.sbin/pkg_install/delete Makefile delete.h main.c perform.c pkg_delete.1 usr.sbin/pkg_install/info Makefile info.h main.c perform.c pkg_info.1 show.c usr.sbin/pkg_install/lib exec.c file.c global.c lib.h msg.c pen.c plist.c str.c usr.sbin/pnpinfo Makefile usr.sbin/portmap Makefile from_local.c pmap_check.c portmap.c usr.sbin/portmap/pmap_dump pmap_dump.c usr.sbin/portmap/pmap_set pmap_set.c usr.sbin/ppp Makefile acf.c acf.h alias_cmd.c alias_cmd.h arp.c arp.h async.c async.h auth.c auth.h bundle.c bundle.h cbcp.c cbcp.h ccp.c ccp.h chap.c chap.h chap_ms.c chap_ms.h chat.c chat.h command.c command.h datalink.c datalink.h deflate.c deflate.h defs.c defs.h descriptor.h exec.c exec.h filter.c filter.h fsm.c fsm.h hdlc.c hdlc.h i4b.c i4b.h id.c id.h iface.c iface.h ip.c ip.h ipcp.c ipcp.h iplist.c iplist.h layer.h lcp.c lcp.h link.c link.h log.c log.h lqr.c lqr.h main.c main.h mbuf.c mbuf.h mp.c mp.h pap.c pap.h physical.c physical.h ppp.8 pred.c pred.h probe.c probe.h prompt.c prompt.h proto.c proto.h radius.c radius.h route.c route.h server.c server.h sig.c sig.h slcompress.c slcompress.h sync.c sync.h systems.c systems.h tcp.c tcp.h throughput.c throughput.h timer.c timer.h tty.c tty.h tun.c tun.h ua.h udp.c udp.h vjcomp.c vjcomp.h usr.sbin/pppctl Makefile pppctl.8 pppctl.c usr.sbin/pppd Makefile auth.c cbcp.c ccp.c ccp.h chap.c chap.h chap_ms.c chap_ms.h demand.c fsm.c fsm.h ipcp.c ipcp.h ipxcp.c ipxcp.h lcp.c lcp.h magic.c magic.h main.c options.c patchlevel.h pathnames.h pppd.8 pppd.h sys-bsd.c upap.c upap.h usr.sbin/pppstats Makefile pppstats.8 pppstats.c usr.sbin/procctl Makefile procctl.8 procctl.c usr.sbin/pstat pstat.8 pstat.c usr.sbin/pw Makefile README bitmap.c bitmap.h cpdir.c edgroup.c fileupd.c grupd.c psdate.c psdate.h pw.8 pw.c pw.conf.5 pw.h pw_conf.c pw_group.c pw_log.c pw_nis.c pw_user.c pwupd.c pwupd.h rm_r.c usr.sbin/pwd_mkdb pw_scan.c pwd_mkdb.c usr.sbin/quot Makefile quot.8 quot.c usr.sbin/quotaon quotaon.c usr.sbin/rarpd Makefile rarpd.8 rarpd.c usr.sbin/repquota repquota.c usr.sbin/rmt rmt.c usr.sbin/rndcontrol random.4 rndcontrol.8 rndcontrol.c usr.sbin/rpc.lockd Makefile handles.c lockd.c procs.c test.c usr.sbin/rpc.statd Makefile procs.c statd.c test.c usr.sbin/rpc.yppasswdd Makefile pw_copy.c pw_util.c rpc.yppasswdd.8 yppasswd_private.x yppasswdd_extern.h yppasswdd_main.c yppasswdd_server.c yppwupdate usr.sbin/rpc.ypupdated Makefile update.c yp_dbdelete.c yp_dbupdate.c ypupdate ypupdated_main.c ypupdated_server.c usr.sbin/rpc.ypxfrd Makefile rpc.ypxfrd.8 ypxfrd_extern.h ypxfrd_main.c ypxfrd_server.c usr.sbin/rtprio Makefile rtprio.1 rtprio.c usr.sbin/rwhod rwhod.c usr.sbin/sa Makefile extern.h main.c pathnames.h pdb.c sa.8 usrdb.c usr.sbin/sendmail Makefile usr.sbin/sgsc Makefile sgsc.c usr.sbin/sicontrol sicontrol.8 sicontrol.c usr.sbin/slstat Makefile slstat.8 slstat.c usr.sbin/spkrtest spkrtest.8 spkrtest.pl usr.sbin/spray Makefile spray.c usr.sbin/stallion Makefile Makefile.inc usr.sbin/stallion/bootcode Makefile usr.sbin/stallion/stlload Makefile stlload.c usr.sbin/stallion/stlstats Makefile stlstats.c usr.sbin/syslogd syslog.conf.5 syslogd.8 syslogd.c usr.sbin/tcpdchk Makefile usr.sbin/tcpdmatch Makefile usr.sbin/tcpdump/tcpdump Makefile usr.sbin/tcpdump/tcpslice gwtm2secs.c search.c tcpslice.1 tcpslice.c util.c usr.sbin/timed/timed acksend.c byteorder.c candidate.c cksum.c correct.c master.c measure.c networkdelta.c readmsg.c slave.c timed.c usr.sbin/timed/timedc cmds.c cmdtab.c timedc.c usr.sbin/traceroute Makefile usr.sbin/trpt trpt.c usr.sbin/tzsetup Makefile tzsetup.8 tzsetup.c usr.sbin/usbd Makefile usbd.8 usbd.c usr.sbin/usbdevs Makefile usbdevs.8 usbdevs.c usr.sbin/vidcontrol decode.c vidcontrol.1 vidcontrol.c usr.sbin/vipw pw_util.c vipw.c usr.sbin/vnconfig Makefile vnconfig.c usr.sbin/watch Makefile watch.c usr.sbin/wicontrol Makefile wicontrol.8 wicontrol.c usr.sbin/wlconfig Makefile wlconfig.c usr.sbin/wormcontrol wormcontrol.8 wormcontrol.c usr.sbin/xntpd Makefile Makefile.inc README.FreeBSD usr.sbin/xntpd/authstuff Makefile usr.sbin/xntpd/clockstuff Makefile usr.sbin/xntpd/doc ntpdate.8 ntpq.8 ntptrace.8 tickadj.8 xntpd.8 xntpdc.8 usr.sbin/xntpd/kernel chuinit.c clkinit.c usr.sbin/xntpd/lib Makefile machines.c usr.sbin/xntpd/ntpdate Makefile usr.sbin/xntpd/ntpq Makefile usr.sbin/xntpd/ntptrace Makefile usr.sbin/xntpd/parse Makefile clk_trimtaip.c clk_trimtsip.c usr.sbin/xntpd/parse/util Makefile usr.sbin/xntpd/util Makefile tickadj.c usr.sbin/xntpd/xntpd Makefile usr.sbin/xntpd/xntpdc Makefile usr.sbin/xten Makefile xten.1 xten.c usr.sbin/yp_mkdb Makefile yp_mkdb.8 yp_mkdb.c usr.sbin/ypbind Makefile yp_ping.c ypbind.8 ypbind.c usr.sbin/yppoll Makefile yppoll.8 yppoll.c usr.sbin/yppush Makefile yppush.8 yppush_extern.h yppush_main.c usr.sbin/ypserv Makefile Makefile.yp yp_access.c yp_dblookup.c yp_dnslookup.c yp_error.c yp_extern.h yp_main.c yp_server.c yp_svc_udp.c ypinit.8 ypinit.sh ypserv.8 usr.sbin/ypset ypset.8 ypset.c usr.sbin/zic Makefile Makefile.inc ialloc.c scheck.c zdump.8 zdump.c zic.c usr.sbin/zic/zdump Makefile usr.sbin/zic/zic Makefile Log: $Id$ -> $FreeBSD$ Revision Changes Path 1.147.2.8 +1 -1 src/usr.sbin/Makefile 1.3.2.1 +1 -1 src/usr.sbin/IPXrouted/Makefile 1.5.2.1 +1 -1 src/usr.sbin/IPXrouted/af.c 1.3.2.1 +1 -1 src/usr.sbin/IPXrouted/af.h 1.6.2.2 +1 -1 src/usr.sbin/IPXrouted/defs.h 1.4.2.1 +1 -1 src/usr.sbin/IPXrouted/if.c 1.6.2.1 +1 -1 src/usr.sbin/IPXrouted/input.c 1.3.2.1 +1 -1 src/usr.sbin/IPXrouted/interface.h 1.7.2.2 +1 -1 src/usr.sbin/IPXrouted/main.c 1.7.2.1 +1 -1 src/usr.sbin/IPXrouted/output.c 1.4.2.1 +1 -1 src/usr.sbin/IPXrouted/protocol.h 1.6.2.1 +1 -1 src/usr.sbin/IPXrouted/sap.h 1.5.2.2 +1 -1 src/usr.sbin/IPXrouted/sap_input.c 1.8.2.1 +1 -1 src/usr.sbin/IPXrouted/sap_output.c 1.5.2.2 +1 -1 src/usr.sbin/IPXrouted/sap_tables.c 1.6.2.2 +1 -1 src/usr.sbin/IPXrouted/startup.c 1.5.2.1 +1 -1 src/usr.sbin/IPXrouted/table.h 1.6.2.1 +1 -1 src/usr.sbin/IPXrouted/tables.c 1.4.2.1 +1 -1 src/usr.sbin/IPXrouted/timer.c 1.5.2.1 +1 -1 src/usr.sbin/IPXrouted/trace.c 1.6.2.1 +1 -1 src/usr.sbin/IPXrouted/trace.h 1.3.2.1 +1 -1 src/usr.sbin/ac/Makefile 1.10.2.3 +1 -1 src/usr.sbin/ac/ac.8 1.10.2.3 +1 -1 src/usr.sbin/ac/ac.c 1.4.2.1 +1 -1 src/usr.sbin/accton/accton.c 1.12.2.1 +1 -1 src/usr.sbin/adduser/Makefile 1.26.2.1 +1 -1 src/usr.sbin/adduser/adduser.8 1.42.2.2 +1 -1 src/usr.sbin/adduser/adduser.perl 1.8.2.1 +1 -1 src/usr.sbin/adduser/rmuser.8 1.7.2.1 +1 -1 src/usr.sbin/adduser/rmuser.perl 1.4.2.2 +1 -1 src/usr.sbin/amd/Makefile 1.3.2.2 +1 -1 src/usr.sbin/amd/Makefile.inc 1.16.2.1 +1 -1 src/usr.sbin/amd/amd/Makefile 1.11.2.1 +1 -1 src/usr.sbin/amd/amq/Makefile 1.8.2.2 +1 -1 src/usr.sbin/amd/doc/Makefile 1.3.2.1 +1 -1 src/usr.sbin/amd/fixmount/Makefile 1.9.2.1 +1 -1 src/usr.sbin/amd/fsinfo/Makefile 1.3.2.1 +1 -1 src/usr.sbin/amd/hlfsd/Makefile 1.1.2.1 +1 -1 src/usr.sbin/amd/include/Makefile 1.9.2.2 +1 -1 src/usr.sbin/amd/include/config.h 1.2.2.1 +1 -1 src/usr.sbin/amd/include/newvers.sh 1.3.2.1 +1 -1 src/usr.sbin/amd/libamu/Makefile 1.9.2.1 +1 -1 src/usr.sbin/amd/mk-amd-map/Makefile 1.2.2.1 +1 -1 src/usr.sbin/amd/pawd/Makefile 1.1.2.1 +1 -1 src/usr.sbin/amd/scripts/Makefile 1.2.2.1 +1 -1 src/usr.sbin/amd/wire-test/Makefile 1.7.2.1 +1 -1 src/usr.sbin/apm/Makefile 1.14.2.4 +1 -1 src/usr.sbin/apm/apm.c 1.8.2.1 +1 -1 src/usr.sbin/apmconf/apmconf.c 1.1.1.1.2.2 +1 -1 src/usr.sbin/apmd/Makefile 1.1.1.1.2.2 +1 -1 src/usr.sbin/apmd/README 1.2.2.2 +1 -1 src/usr.sbin/apmd/apmd.8 1.1.1.1.2.2 +1 -1 src/usr.sbin/apmd/apmd.c 1.1.1.1.2.2 +1 -1 src/usr.sbin/apmd/apmd.h 1.1.1.1.2.2 +1 -1 src/usr.sbin/apmd/apmdlex.l 1.1.1.1.2.2 +1 -1 src/usr.sbin/apmd/apmdparse.y 1.1.1.1.2.2 +1 -1 src/usr.sbin/apmd/contrib/pccardq.c 1.2.2.2 +1 -1 src/usr.sbin/arp/arp.4 1.14.2.3 +1 -1 src/usr.sbin/arp/arp.c 1.1.2.1 +1 -1 src/usr.sbin/atm/Makefile 1.1.2.1 +1 -1 src/usr.sbin/atm/Makefile.inc 1.3.2.1 +1 -1 src/usr.sbin/atm/atmarpd/Makefile 1.1.2.1 +2 -2 src/usr.sbin/atm/atmarpd/atmarp_config.c 1.1.2.1 +2 -2 src/usr.sbin/atm/atmarpd/atmarp_log.c 1.1.2.1 +2 -2 src/usr.sbin/atm/atmarpd/atmarp_scsp.c 1.1.2.1 +2 -2 src/usr.sbin/atm/atmarpd/atmarp_subr.c 1.1.2.1 +2 -2 src/usr.sbin/atm/atmarpd/atmarp_timer.c 1.1.2.1 +1 -1 src/usr.sbin/atm/atmarpd/atmarp_var.h 1.2.2.1 +1 -1 src/usr.sbin/atm/atmarpd/atmarpd.8 1.1.2.1 +2 -2 src/usr.sbin/atm/atmarpd/atmarpd.c 1.5.2.1 +1 -1 src/usr.sbin/atm/scspd/Makefile 1.1.2.1 +2 -2 src/usr.sbin/atm/scspd/scsp_cafsm.c 1.1.2.1 +2 -2 src/usr.sbin/atm/scspd/scsp_config.c 1.1.2.1 +2 -2 src/usr.sbin/atm/scspd/scsp_config_lex.c 1.1.2.1 +2 -2 src/usr.sbin/atm/scspd/scsp_config_parse.y 1.1.2.1 +2 -2 src/usr.sbin/atm/scspd/scsp_hfsm.c 1.1.2.1 +2 -2 src/usr.sbin/atm/scspd/scsp_if.c 1.1.2.1 +1 -1 src/usr.sbin/atm/scspd/scsp_if.h 1.1.2.1 +2 -2 src/usr.sbin/atm/scspd/scsp_input.c 1.1.2.1 +2 -2 src/usr.sbin/atm/scspd/scsp_log.c 1.1.2.1 +2 -2 src/usr.sbin/atm/scspd/scsp_msg.c 1.1.2.1 +1 -1 src/usr.sbin/atm/scspd/scsp_msg.h 1.1.2.1 +2 -2 src/usr.sbin/atm/scspd/scsp_output.c 1.1.2.1 +2 -2 src/usr.sbin/atm/scspd/scsp_print.c 1.1.2.1 +2 -2 src/usr.sbin/atm/scspd/scsp_socket.c 1.1.2.1 +2 -2 src/usr.sbin/atm/scspd/scsp_subr.c 1.1.2.1 +2 -2 src/usr.sbin/atm/scspd/scsp_timer.c 1.1.2.1 +1 -1 src/usr.sbin/atm/scspd/scsp_var.h 1.1.2.1 +1 -1 src/usr.sbin/atm/scspd/scspd.8 1.1.2.1 +2 -2 src/usr.sbin/atm/scspd/scspd.c 1.17.2.1 +1 -1 src/usr.sbin/bad144/bad144.c 1.1.1.1.2.2 +1 -1 src/usr.sbin/boot0cfg/Makefile 1.3.2.3 +1 -1 src/usr.sbin/boot0cfg/boot0cfg.8 1.3.2.3 +1 -1 src/usr.sbin/boot0cfg/boot0cfg.c 1.10.2.1 +1 -1 src/usr.sbin/bootparamd/bootparamd/Makefile 1.9.2.1 +1 -1 src/usr.sbin/bootparamd/bootparamd/bootparamd.c 1.8.2.1 +1 -1 src/usr.sbin/bootparamd/bootparamd/bootparams.5 1.8.2.1 +1 -1 src/usr.sbin/bootparamd/bootparamd/main.c 1.9.2.1 +1 -1 src/usr.sbin/bootparamd/callbootd/Makefile 1.7.2.1 +1 -1 src/usr.sbin/bootparamd/callbootd/callbootd.c 1.1.1.1.2.1 +1 -1 src/usr.sbin/btxld/Makefile 1.1.1.1.2.1 +1 -1 src/usr.sbin/btxld/btx.h 1.1.1.1.2.1 +1 -1 src/usr.sbin/btxld/btxld.8 1.2.2.1 +1 -1 src/usr.sbin/btxld/btxld.c 1.1.1.1.2.1 +1 -1 src/usr.sbin/btxld/elfh.c 1.1.1.1.2.1 +1 -1 src/usr.sbin/btxld/elfh.h 1.16.2.3 +1 -1 src/usr.sbin/cdcontrol/cdcontrol.1 1.17.2.2 +1 -1 src/usr.sbin/cdcontrol/cdcontrol.c 1.1.2.1 +1 -1 src/usr.sbin/chkgrp/Makefile 1.4.2.1 +1 -1 src/usr.sbin/chkgrp/chkgrp.8 1.2.2.1 +1 -1 src/usr.sbin/chkgrp/chkgrp.c 1.6.2.1 +1 -1 src/usr.sbin/chown/chown.8 1.12.2.1 +1 -1 src/usr.sbin/chown/chown.c 1.3.2.1 +1 -1 src/usr.sbin/chroot/chroot.c 1.1.1.1.2.1 +1 -1 src/usr.sbin/ckdist/Makefile 1.2.2.2 +1 -1 src/usr.sbin/ckdist/ckdist.1 1.2.2.1 +1 -1 src/usr.sbin/ckdist/ckdist.c 1.20.2.1 +1 -1 src/usr.sbin/config/Makefile 1.8.2.1 +1 -1 src/usr.sbin/config/configvers.h 1.26.2.1 +1 -1 src/usr.sbin/config/main.c 1.14.2.1 +1 -1 src/usr.sbin/config/Attic/mkglue.c 1.8.2.1 +1 -1 src/usr.sbin/config/mkheaders.c 1.45.2.2 +1 -1 src/usr.sbin/config/mkioconf.c 1.34.2.1 +1 -1 src/usr.sbin/config/mkmakefile.c 1.8.2.1 +1 -1 src/usr.sbin/config/mkoptions.c 1.15.2.1 +1 -1 src/usr.sbin/config/Attic/mkswapconf.c 1.4.2.1 +1 -1 src/usr.sbin/config/Attic/mkubglue.c 1.1.2.1 +1 -1 src/usr.sbin/cron/Makefile.inc 1.11.2.1 +1 -1 src/usr.sbin/cron/cron/Makefile 1.4.2.1 +1 -1 src/usr.sbin/cron/cron/compat.h 1.7.2.1 +1 -1 src/usr.sbin/cron/cron/config.h 1.6.2.1 +1 -1 src/usr.sbin/cron/cron/cron.8 1.8.2.1 +1 -1 src/usr.sbin/cron/cron/cron.c 1.8.2.1 +1 -1 src/usr.sbin/cron/cron/cron.h 1.7.2.1 +1 -1 src/usr.sbin/cron/cron/database.c 1.14.2.1 +1 -1 src/usr.sbin/cron/cron/do_command.c 1.5.2.1 +1 -1 src/usr.sbin/cron/cron/job.c 1.4.2.1 +1 -1 src/usr.sbin/cron/cron/pathnames.h 1.5.2.1 +1 -1 src/usr.sbin/cron/cron/popen.c 1.7.2.1 +1 -1 src/usr.sbin/cron/cron/user.c 1.9.2.1 +1 -1 src/usr.sbin/cron/crontab/Makefile 1.5.2.2 +1 -1 src/usr.sbin/cron/crontab/crontab.1 1.8.2.2 +1 -1 src/usr.sbin/cron/crontab/crontab.5 1.11.2.1 +1 -1 src/usr.sbin/cron/crontab/crontab.c 1.3.2.1 +1 -1 src/usr.sbin/cron/doc/CONVERSION 1.3.2.1 +1 -1 src/usr.sbin/cron/doc/FEATURES 1.3.2.1 +1 -1 src/usr.sbin/cron/doc/INSTALL 1.3.2.1 +1 -1 src/usr.sbin/cron/doc/MAIL 1.4.2.1 +1 -1 src/usr.sbin/cron/doc/Makefile.vixie 1.3.2.1 +1 -1 src/usr.sbin/cron/doc/README 1.5.2.1 +1 -1 src/usr.sbin/cron/lib/compat.c 1.8.2.1 +1 -1 src/usr.sbin/cron/lib/entry.c 1.6.2.1 +1 -1 src/usr.sbin/cron/lib/env.c 1.7.2.1 +1 -1 src/usr.sbin/cron/lib/misc.c 1.7.2.1 +1 -1 src/usr.sbin/crunch/examples/filesystem.conf 1.6.2.1 +1 -1 src/usr.sbin/crunch/examples/kcopy.conf 1.6.2.1 +1 -1 src/usr.sbin/ctm/Makefile 1.3.2.1 +1 -1 src/usr.sbin/ctm/Makefile.inc 1.7.2.1 +1 -1 src/usr.sbin/ctm/README 1.12.2.1 +1 -1 src/usr.sbin/ctm/ctm/Makefile 1.14.2.1 +1 -1 src/usr.sbin/ctm/ctm/ctm.1 1.7.2.1 +1 -1 src/usr.sbin/ctm/ctm/ctm.5 1.17.2.1 +1 -1 src/usr.sbin/ctm/ctm/ctm.c 1.13.2.1 +1 -1 src/usr.sbin/ctm/ctm/ctm.h 1.9.2.1 +1 -1 src/usr.sbin/ctm/ctm/ctm_ed.c 1.7.2.1 +1 -1 src/usr.sbin/ctm/ctm/ctm_input.c 1.15.2.1 +1 -1 src/usr.sbin/ctm/ctm/ctm_pass1.c 1.16.2.1 +1 -1 src/usr.sbin/ctm/ctm/ctm_pass2.c 1.18.2.1 +1 -1 src/usr.sbin/ctm/ctm/ctm_pass3.c 1.4.2.1 +1 -1 src/usr.sbin/ctm/ctm/ctm_passb.c 1.9.2.1 +1 -1 src/usr.sbin/ctm/ctm/ctm_syntax.c 1.8.2.1 +1 -1 src/usr.sbin/ctm/ctm_dequeue/ctm_dequeue.c 1.14.2.2 +1 -1 src/usr.sbin/ctm/ctm_rmail/ctm_rmail.1 1.11.2.1 +1 -1 src/usr.sbin/ctm/ctm_smail/ctm_smail.c 1.3.2.1 +1 -1 src/usr.sbin/ctm/mkCTM/dequeue 1.3.2.1 +1 -1 src/usr.sbin/dev_mkdb/dev_mkdb.c 1.10.2.1 +1 -1 src/usr.sbin/diskpart/diskpart.c 1.1.4.1 +1 -1 src/usr.sbin/dpt/Makefile 1.2.4.1 +1 -1 src/usr.sbin/dpt/Makefile.inc 1.4.2.1 +1 -1 src/usr.sbin/dpt/dpt_ctlinfo/Makefile 1.2.2.1 +1 -1 src/usr.sbin/dpt/dpt_ctlinfo/dpt_ctlinfo.c 1.3.2.1 +1 -1 src/usr.sbin/dpt/dpt_ctls/Makefile 1.2.2.1 +1 -1 src/usr.sbin/dpt/dpt_ctls/dpt_ctls.c 1.3.2.1 +1 -1 src/usr.sbin/dpt/dpt_dm/Makefile 1.2.2.1 +1 -1 src/usr.sbin/dpt/dpt_dm/dpt_dm.c 1.3.2.1 +1 -1 src/usr.sbin/dpt/dpt_led/Makefile 1.2.2.1 +1 -1 src/usr.sbin/dpt/dpt_led/dpt_led.c 1.3.2.1 +1 -1 src/usr.sbin/dpt/dpt_sig/Makefile 1.2.2.1 +1 -1 src/usr.sbin/dpt/dpt_sig/dpt_sig.c 1.3.2.1 +1 -1 src/usr.sbin/dpt/dpt_softc/Makefile 1.2.2.1 +1 -1 src/usr.sbin/dpt/dpt_softc/dpt_softc.c 1.3.2.1 +1 -1 src/usr.sbin/dpt/dpt_sysinfo/Makefile 1.2.2.1 +1 -1 src/usr.sbin/dpt/dpt_sysinfo/dpt_sysinfo.c 1.6.2.2 +1 -1 src/usr.sbin/edquota/edquota.8 1.8.2.1 +1 -1 src/usr.sbin/edquota/edquota.c 1.5.2.1 +1 -1 src/usr.sbin/fdcontrol/fdcontrol.c 1.4.2.1 +1 -1 src/usr.sbin/fdwrite/Makefile 1.9.2.1 +1 -1 src/usr.sbin/fdwrite/fdwrite.1 1.7.2.1 +1 -1 src/usr.sbin/fdwrite/fdwrite.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/alawulaw/Attic/alaw2ulaw.1 1.1.2.1 +1 -1 src/usr.sbin/i4b/alawulaw/Attic/alaw2ulaw.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/alawulaw/Attic/ulaw2alaw.1 1.2.2.1 +1 -1 src/usr.sbin/i4b/isdnd/Makefile 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdnd/alias.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdnd/config.h 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdnd/controller.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdnd/curses.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdnd/dial.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdnd/exec.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdnd/fsm.c 1.1.2.2 +1 -1 src/usr.sbin/i4b/isdnd/isdnd.8 1.1.2.2 +1 -1 src/usr.sbin/i4b/isdnd/isdnd.acct.5 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdnd/isdnd.h 1.1.2.2 +1 -1 src/usr.sbin/i4b/isdnd/isdnd.rates.5 1.1.2.2 +1 -1 src/usr.sbin/i4b/isdnd/isdnd.rc.5 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdnd/log.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdnd/main.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdnd/monitor.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdnd/msghdl.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdnd/pathnames.h 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdnd/pcause.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdnd/process.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdnd/rates.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdnd/rc_config.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdnd/rc_parse.y 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdnd/rc_scan.l 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdnd/support.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdnd/timer.c 1.1.2.2 +1 -1 src/usr.sbin/i4b/isdndebug/isdndebug.8 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdndebug/main.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdndecode/decode.h 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdndecode/facility.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdndecode/facility.h 1.1.2.2 +1 -1 src/usr.sbin/i4b/isdndecode/isdndecode.8 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdndecode/layer1.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdndecode/layer2.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdndecode/layer3.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdndecode/layer3_subr.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdndecode/main.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdndecode/pcause.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdndecode/pcause.h 1.1.2.2 +1 -1 src/usr.sbin/i4b/isdnmonitor/isdnmonitor.8 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdnmonitor/main.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdnmonitor/monitor.h 1.2.2.1 +1 -1 src/usr.sbin/i4b/isdntel/Makefile 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdntel/alias.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdntel/alias.h 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdntel/defs.h 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdntel/display.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdntel/files.c 1.1.2.2 +1 -1 src/usr.sbin/i4b/isdntel/isdntel.8 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdntel/main.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdntelctl/isdntelctl.8 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdntelctl/main.c 1.1.2.2 +1 -1 src/usr.sbin/i4b/isdntest/isdntest.8 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdntest/main.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdntrace/1tr6.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdntrace/cable.txt 1.1.2.2 +1 -1 src/usr.sbin/i4b/isdntrace/isdntrace.8 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdntrace/pcause_1tr6.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdntrace/pcause_1tr6.h 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdntrace/pcause_q850.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdntrace/pcause_q850.h 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdntrace/q921.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdntrace/q931.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdntrace/q931_util.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdntrace/q932_fac.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdntrace/q932_fac.h 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdntrace/trace.c 1.1.2.1 +1 -1 src/usr.sbin/i4b/isdntrace/trace.h 1.1.2.2 +1 -1 src/usr.sbin/i4b/man/daic.4 1.1.2.2 +1 -1 src/usr.sbin/i4b/man/i4b.4 1.1.2.2 +1 -1 src/usr.sbin/i4b/man/i4bctl.4 1.1.2.2 +1 -1 src/usr.sbin/i4b/man/i4bipr.4 1.1.2.2 +1 -1 src/usr.sbin/i4b/man/i4bisppp.4 1.1.2.2 +1 -1 src/usr.sbin/i4b/man/i4bq921.4 1.1.2.2 +1 -1 src/usr.sbin/i4b/man/i4bq931.4 1.1.2.2 +1 -1 src/usr.sbin/i4b/man/i4brbch.4 1.1.2.1 +1 -1 src/usr.sbin/i4b/man/i4btel.4 1.1.2.2 +1 -1 src/usr.sbin/i4b/man/i4btrc.4 1.1.2.1 +1 -1 src/usr.sbin/i4b/man/isic.4 1.5.2.6 +1 -1 src/usr.sbin/inetd/Makefile 1.22.2.4 +1 -1 src/usr.sbin/inetd/inetd.8 1.46.2.9 +1 -1 src/usr.sbin/inetd/inetd.c 1.5.2.1 +1 -1 src/usr.sbin/inetd/pathnames.h 1.7.2.2 +1 -1 src/usr.sbin/iostat/iostat.8 1.12.2.1 +1 -1 src/usr.sbin/iostat/iostat.c 1.21.2.4 +1 -1 src/usr.sbin/kbdcontrol/kbdcontrol.c 1.6.2.1 +1 -1 src/usr.sbin/kbdcontrol/lex.h 1.8.2.1 +1 -1 src/usr.sbin/kbdcontrol/lex.l 1.7.2.1 +1 -1 src/usr.sbin/kbdmap/Makefile 1.14.2.1 +1 -1 src/usr.sbin/kbdmap/kbdmap.1 1.8.2.1 +1 -1 src/usr.sbin/kbdmap/kbdmap.pl 1.4.2.1 +1 -1 src/usr.sbin/kernbb/Makefile 1.7.2.1 +1 -1 src/usr.sbin/kernbb/kernbb.8 1.9.2.1 +1 -1 src/usr.sbin/kernbb/kernbb.c 1.4.2.1 +1 -1 src/usr.sbin/keyserv/Makefile 1.4.2.1 +1 -1 src/usr.sbin/keyserv/crypt_server.c 1.2.2.1 +1 -1 src/usr.sbin/keyserv/keyserv.c 1.2.2.1 +1 -1 src/usr.sbin/keyserv/keyserv_uid.c 1.2.2.1 +1 -1 src/usr.sbin/keyserv/setkey.c 1.8.2.1 +1 -1 src/usr.sbin/kgmon/kgmon.c 1.1.1.1.2.2 +1 -1 src/usr.sbin/kgzip/Makefile 1.1.1.1.2.2 +1 -1 src/usr.sbin/kgzip/elfhdr.c 1.1.1.1.2.2 +1 -1 src/usr.sbin/kgzip/elfhdr.h 1.1.1.1.2.2 +1 -1 src/usr.sbin/kgzip/kgz.h 1.1.1.1.2.2 +1 -1 src/usr.sbin/kgzip/kgzcmp.c 1.1.1.1.2.2 +1 -1 src/usr.sbin/kgzip/kgzip.8 1.1.1.1.2.2 +1 -1 src/usr.sbin/kgzip/kgzip.c 1.1.1.1.2.2 +1 -1 src/usr.sbin/kgzip/kgzip.h 1.1.1.1.2.2 +1 -1 src/usr.sbin/kgzip/kgzld.c 1.1.1.1.2.2 +1 -1 src/usr.sbin/kgzip/xio.c 1.7.2.1 +1 -1 src/usr.sbin/kvm_mkdb/kvm_mkdb.c 1.10.2.1 +2 -2 src/usr.sbin/kvm_mkdb/nlist.c 1.3.2.1 +1 -1 src/usr.sbin/kvm_mkdb/testdb.c 1.4.2.1 +1 -1 src/usr.sbin/lpr/Makefile 1.4.2.1 +1 -1 src/usr.sbin/lpr/Makefile.inc 1.3.2.1 +1 -1 src/usr.sbin/lpr/SMM.doc/Makefile 1.6.2.1 +1 -1 src/usr.sbin/lpr/chkprintcap/Makefile 1.2.2.1 +1 -1 src/usr.sbin/lpr/chkprintcap/chkprintcap.8 1.2.2.1 +1 -1 src/usr.sbin/lpr/chkprintcap/chkprintcap.c 1.4.2.1 +1 -1 src/usr.sbin/lpr/common_source/Makefile 1.11.2.1 +1 -1 src/usr.sbin/lpr/common_source/common.c 1.14.2.1 +1 -1 src/usr.sbin/lpr/common_source/displayq.c 1.7.2.2 +1 -1 src/usr.sbin/lpr/common_source/lp.h 1.1.2.2 +1 -1 src/usr.sbin/lpr/common_source/net.c 1.4.2.2 +1 -1 src/usr.sbin/lpr/common_source/printcap.c 1.12.2.1 +1 -1 src/usr.sbin/lpr/common_source/recvjob.c 1.1.2.1 +1 -1 src/usr.sbin/lpr/common_source/request.c 1.11.2.1 +1 -1 src/usr.sbin/lpr/common_source/rmjob.c 1.7.2.1 +1 -1 src/usr.sbin/lpr/common_source/startdaemon.c 1.5.2.1 +1 -1 src/usr.sbin/lpr/filters/lpf.c 1.4.2.1 +1 -1 src/usr.sbin/lpr/lp/Makefile 1.7.2.1 +1 -1 src/usr.sbin/lpr/lp/lp.1 1.5.2.1 +1 -1 src/usr.sbin/lpr/lp/lp.sh 1.5.2.1 +1 -1 src/usr.sbin/lpr/lpc/Makefile 1.12.2.1 +1 -1 src/usr.sbin/lpr/lpc/cmds.c 1.2.2.1 +1 -1 src/usr.sbin/lpr/lpc/cmdtab.c 1.8.2.1 +1 -1 src/usr.sbin/lpr/lpc/lpc.c 1.9.2.1 +1 -1 src/usr.sbin/lpr/lpd/Makefile 1.4.2.1 +1 -1 src/usr.sbin/lpr/lpd/extern.h 1.10.2.1 +1 -1 src/usr.sbin/lpr/lpd/lpd.c 1.4.2.1 +1 -1 src/usr.sbin/lpr/lpd/lpdchar.c 1.5.2.1 +1 -1 src/usr.sbin/lpr/lpd/modes.c 1.20.2.1 +1 -1 src/usr.sbin/lpr/lpd/printjob.c 1.13.2.1 +1 -1 src/usr.sbin/lpr/lpd/recvjob.c 1.6.2.1 +1 -1 src/usr.sbin/lpr/lpq/Makefile 1.6.2.1 +1 -1 src/usr.sbin/lpr/lpq/lpq.c 1.7.2.1 +1 -1 src/usr.sbin/lpr/lpr/Makefile 1.8.2.1 +1 -1 src/usr.sbin/lpr/lpr/lpr.1 1.27.2.2 +1 -1 src/usr.sbin/lpr/lpr/lpr.c 1.15.2.1 +1 -1 src/usr.sbin/lpr/lpr/printcap.5 1.7.2.1 +1 -1 src/usr.sbin/lpr/lprm/Makefile 1.5.2.1 +1 -1 src/usr.sbin/lpr/lprm/lprm.c 1.6.2.1 +1 -1 src/usr.sbin/lpr/pac/Makefile 1.9.2.1 +1 -1 src/usr.sbin/lpr/pac/pac.c 1.3.2.1 +1 -1 src/usr.sbin/lpr/runqueue/extern.h 1.4.2.1 +1 -1 src/usr.sbin/lpr/runqueue/lpdchar.c 1.4.2.1 +1 -1 src/usr.sbin/lpr/runqueue/modes.c 1.18.2.1 +1 -1 src/usr.sbin/lpr/runqueue/printjob.c 1.7.2.3 +1 -1 src/usr.sbin/lptcontrol/lptcontrol.8 1.7.2.2 +1 -1 src/usr.sbin/lptcontrol/lptcontrol.c 1.9.2.1 +1 -1 src/usr.sbin/manctl/Makefile 1.7.2.1 +1 -1 src/usr.sbin/manctl/manctl.8 1.10.2.1 +1 -1 src/usr.sbin/manctl/manctl.sh 1.5.2.1 +1 -1 src/usr.sbin/mixer/Makefile 1.9.2.1 +1 -1 src/usr.sbin/mixer/mixer.c 1.18.2.4 +1 -1 src/usr.sbin/moused/moused.8 1.24.2.3 +1 -1 src/usr.sbin/moused/moused.c 1.1.2.1 +1 -1 src/usr.sbin/mptable/Makefile 1.10.2.1 +1 -1 src/usr.sbin/mptable/mptable.c 1.4.2.1 +1 -1 src/usr.sbin/mrouted/Makefile 1.3.2.1 +1 -1 src/usr.sbin/mrouted/Makefile.inc 1.11.2.1 +1 -1 src/usr.sbin/mrouted/callout.c 1.9.2.1 +1 -1 src/usr.sbin/mrouted/cfparse.y 1.13.2.1 +1 -1 src/usr.sbin/mrouted/config.c 1.11.2.1 +1 -1 src/usr.sbin/mrouted/defs.h 1.8.2.1 +1 -1 src/usr.sbin/mrouted/dvmrp.h 1.15.2.1 +1 -1 src/usr.sbin/mrouted/igmp.c 1.10.2.1 +1 -1 src/usr.sbin/mrouted/inet.c 1.11.2.1 +1 -1 src/usr.sbin/mrouted/kern.c 1.15.2.1 +1 -1 src/usr.sbin/mrouted/main.c 1.14.2.1 +1 -1 src/usr.sbin/mrouted/mapper.c 1.16.2.1 +1 -1 src/usr.sbin/mrouted/mrinfo.c 1.12.2.2 +1 -1 src/usr.sbin/mrouted/mrouted.8 1.8.2.1 +1 -1 src/usr.sbin/mrouted/mrouted.conf 1.16.2.1 +1 -1 src/usr.sbin/mrouted/mtrace.c 1.6.2.1 +1 -1 src/usr.sbin/mrouted/pathnames.h 1.16.2.1 +1 -1 src/usr.sbin/mrouted/prune.c 1.9.2.1 +1 -1 src/usr.sbin/mrouted/prune.h 1.11.2.1 +1 -1 src/usr.sbin/mrouted/route.c 1.8.2.1 +1 -1 src/usr.sbin/mrouted/route.h 1.7.2.1 +1 -1 src/usr.sbin/mrouted/rsrr.c 1.14.2.1 +1 -1 src/usr.sbin/mrouted/vif.c 1.9.2.1 +1 -1 src/usr.sbin/mrouted/vif.h 1.4.2.1 +1 -1 src/usr.sbin/mrouted/common/Makefile 1.7.2.1 +1 -1 src/usr.sbin/mrouted/map-mbone/Makefile 1.10.2.1 +1 -1 src/usr.sbin/mrouted/mrinfo/Makefile 1.11.2.2 +1 -1 src/usr.sbin/mrouted/mrouted/Makefile 1.9.2.1 +1 -1 src/usr.sbin/mrouted/mtrace/Makefile 1.3.2.1 +1 -1 src/usr.sbin/mrouted/testrsrr/Makefile 1.3.2.1 +1 -1 src/usr.sbin/mrouted/testrsrr/testrsrr.c 1.6.2.1 +1 -1 src/usr.sbin/mtree/Makefile 1.10.2.1 +1 -1 src/usr.sbin/mtree/compare.c 1.13.2.1 +1 -1 src/usr.sbin/mtree/create.c 1.5.2.1 +1 -1 src/usr.sbin/mtree/misc.c 1.13.2.1 +1 -1 src/usr.sbin/mtree/mtree.8 1.7.2.1 +1 -1 src/usr.sbin/mtree/mtree.c 1.9.2.1 +1 -1 src/usr.sbin/mtree/spec.c 1.7.2.1 +1 -1 src/usr.sbin/mtree/verify.c 1.21.2.1 +1 -1 src/usr.sbin/named/Makefile 1.9.2.1 +1 -1 src/usr.sbin/named/Makefile.inc 1.4.2.1 +1 -1 src/usr.sbin/named/Makefile.maninc 1.5.2.1 +1 -1 src/usr.sbin/named.reload/Makefile 1.1.2.1 +1 -1 src/usr.sbin/named.reload/named.reload.sh 1.5.2.1 +1 -1 src/usr.sbin/named.restart/Makefile 1.1.2.1 +1 -1 src/usr.sbin/named.restart/named.restart.sh 1.5.2.1 +1 -1 src/usr.sbin/ndc/Makefile 1.8.2.2 +1 -1 src/usr.sbin/ndc/ndcedit.awk 1.5.2.2 +1 -1 src/usr.sbin/newsyslog/Makefile 1.14.2.3 +1 -1 src/usr.sbin/newsyslog/newsyslog.8 1.21.2.3 +1 -1 src/usr.sbin/newsyslog/newsyslog.c 1.1.2.2 +1 -1 src/usr.sbin/newsyslog/pathnames.h 1.7.2.1 +1 -1 src/usr.sbin/nslookup/Makefile 1.4.2.1 +1 -1 src/usr.sbin/pccard/Makefile 1.7.2.3 +1 -1 src/usr.sbin/pccard/pccardc/Makefile 1.1.2.2 +1 -1 src/usr.sbin/pccard/pccardc/beep.c 1.9.2.3 +1 -1 src/usr.sbin/pccard/pccardc/dumpcis.c 1.10.2.3 +1 -1 src/usr.sbin/pccard/pccardc/enabler.c 1.1.2.3 +1 -1 src/usr.sbin/pccard/pccardc/pccardc.8 1.7.2.2 +1 -1 src/usr.sbin/pccard/pccardc/pccardc.c 1.9.2.3 +1 -1 src/usr.sbin/pccard/pccardc/pccardmem.c 1.9.2.1 +1 -1 src/usr.sbin/pccard/pccardc/printcis.c 1.9.2.3 +1 -1 src/usr.sbin/pccard/pccardc/rdmap.c 1.9.2.3 +1 -1 src/usr.sbin/pccard/pccardc/rdreg.c 1.10.2.3 +1 -1 src/usr.sbin/pccard/pccardc/wrattr.c 1.9.2.3 +1 -1 src/usr.sbin/pccard/pccardc/wrreg.c 1.33.2.4 +1 -1 src/usr.sbin/pccard/pccardd/cardd.c 1.12.2.2 +1 -1 src/usr.sbin/pccard/pccardd/cardd.h 1.16.2.3 +1 -1 src/usr.sbin/pccard/pccardd/file.c 1.10.2.4 +1 -1 src/usr.sbin/pccard/pccardd/pccardd.8 1.2.4.3 +1 -1 src/usr.sbin/pccard/pccardd/pccardd.c 1.14.2.1 +1 -1 src/usr.sbin/pccard/pccardd/readcis.c 1.9.2.1 +1 -1 src/usr.sbin/pccard/pccardd/readcis.h 1.12.2.1 +1 -1 src/usr.sbin/pccard/pccardd/util.c 1.4.2.2 +1 -1 src/usr.sbin/pciconf/pciconf.8 1.7.2.1 +1 -1 src/usr.sbin/pciconf/pciconf.c 1.6.2.1 +1 -1 src/usr.sbin/pcvt/Makefile.inc 1.4.2.1 +1 -1 src/usr.sbin/pcvt/Misc/Etc/Makefile 1.9.2.1 +1 -1 src/usr.sbin/pcvt/fonts/Makefile 1.4.2.1 +6 -1 src/usr.sbin/pcvt/kbdio/kbdio.y 1.4.2.1 +6 -1 src/usr.sbin/pcvt/kbdio/lex.l 1.7.2.1 +1 -1 src/usr.sbin/pcvt/keycap/man5/keycap.5 1.4.2.1 +1 -1 src/usr.sbin/pcvt/set2061/compiler.h 1.11.2.1 +1 -1 src/usr.sbin/pcvt/vgaio/Makefile 1.3.2.1 +6 -1 src/usr.sbin/pcvt/vgaio/lex.l 1.4.2.1 +1 -1 src/usr.sbin/pcvt/vgaio/vgaio.8 1.3.2.1 +6 -1 src/usr.sbin/pcvt/vgaio/vgaio.y 1.1.1.1.2.1 +1 -1 src/usr.sbin/periodic/Makefile 1.8.2.3 +1 -1 src/usr.sbin/periodic/periodic.8 1.7.2.2 +1 -1 src/usr.sbin/periodic/periodic.sh 1.4.2.1 +1 -1 src/usr.sbin/pkg_install/Makefile.inc 1.4.2.1 +5 -2 src/usr.sbin/pkg_install/tkpkg 1.10.2.1 +1 -1 src/usr.sbin/pkg_install/add/Makefile 1.8.2.1 +1 -1 src/usr.sbin/pkg_install/add/add.h 1.23.2.3 +1 -1 src/usr.sbin/pkg_install/add/extract.c 1.7.2.1 +1 -1 src/usr.sbin/pkg_install/add/futil.c 1.20.2.4 +1 -1 src/usr.sbin/pkg_install/add/main.c 1.54.2.2 +1 -1 src/usr.sbin/pkg_install/add/perform.c 1.29.2.4 +1 -1 src/usr.sbin/pkg_install/add/pkg_add.1 1.10.2.1 +1 -1 src/usr.sbin/pkg_install/create/Makefile 1.14.2.1 +1 -1 src/usr.sbin/pkg_install/create/create.h 1.18.2.2 +1 -1 src/usr.sbin/pkg_install/create/main.c 1.47.2.2 +1 -1 src/usr.sbin/pkg_install/create/perform.c 1.27.2.3 +1 -1 src/usr.sbin/pkg_install/create/pkg_create.1 1.12.2.1 +1 -1 src/usr.sbin/pkg_install/create/pl.c 1.10.2.1 +1 -1 src/usr.sbin/pkg_install/delete/Makefile 1.4.2.1 +1 -1 src/usr.sbin/pkg_install/delete/delete.h 1.11.2.2 +1 -1 src/usr.sbin/pkg_install/delete/main.c 1.18.2.2 +1 -1 src/usr.sbin/pkg_install/delete/perform.c 1.11.2.3 +1 -1 src/usr.sbin/pkg_install/delete/pkg_delete.1 1.10.2.1 +1 -1 src/usr.sbin/pkg_install/info/Makefile 1.10.2.1 +1 -1 src/usr.sbin/pkg_install/info/info.h 1.15.2.3 +1 -1 src/usr.sbin/pkg_install/info/main.c 1.26.2.3 +1 -1 src/usr.sbin/pkg_install/info/perform.c 1.19.2.3 +1 -1 src/usr.sbin/pkg_install/info/pkg_info.1 1.12.2.2 +1 -1 src/usr.sbin/pkg_install/info/show.c 1.6.2.1 +1 -1 src/usr.sbin/pkg_install/lib/exec.c 1.35.2.3 +1 -1 src/usr.sbin/pkg_install/lib/file.c 1.6.2.1 +1 -1 src/usr.sbin/pkg_install/lib/global.c 1.27.2.2 +1 -1 src/usr.sbin/pkg_install/lib/lib.h 1.11.2.1 +1 -1 src/usr.sbin/pkg_install/lib/msg.c 1.30.2.1 +1 -1 src/usr.sbin/pkg_install/lib/pen.c 1.27.2.2 +1 -1 src/usr.sbin/pkg_install/lib/plist.c 1.5.2.1 +1 -1 src/usr.sbin/pkg_install/lib/str.c 1.2.2.1 +1 -1 src/usr.sbin/pnpinfo/Makefile 1.4.10.2 +1 -1 src/usr.sbin/portmap/Makefile 1.7.2.1 +1 -1 src/usr.sbin/portmap/from_local.c 1.3.2.1 +1 -1 src/usr.sbin/portmap/pmap_check.c 1.7.2.1 +1 -1 src/usr.sbin/portmap/portmap.c 1.3.2.1 +1 -1 src/usr.sbin/portmap/pmap_dump/pmap_dump.c 1.3.2.1 +1 -1 src/usr.sbin/portmap/pmap_set/pmap_set.c 1.50.2.7 +1 -1 src/usr.sbin/ppp/Makefile 1.2.2.2 +1 -1 src/usr.sbin/ppp/acf.c 1.1.2.2 +1 -1 src/usr.sbin/ppp/acf.h 1.18.2.5 +1 -1 src/usr.sbin/ppp/alias_cmd.c 1.8.2.5 +1 -1 src/usr.sbin/ppp/alias_cmd.h 1.31.2.5 +1 -1 src/usr.sbin/ppp/arp.c 1.8.2.1 +1 -1 src/usr.sbin/ppp/arp.h 1.17.2.5 +1 -1 src/usr.sbin/ppp/async.c 1.4.2.2 +1 -1 src/usr.sbin/ppp/async.h 1.34.2.7 +1 -1 src/usr.sbin/ppp/auth.c 1.12.2.6 +1 -1 src/usr.sbin/ppp/auth.h 1.43.2.7 +1 -1 src/usr.sbin/ppp/bundle.c 1.20.2.5 +1 -1 src/usr.sbin/ppp/bundle.h 1.8.2.5 +1 -1 src/usr.sbin/ppp/cbcp.c 1.1.4.2 +1 -1 src/usr.sbin/ppp/cbcp.h 1.40.2.6 +1 -1 src/usr.sbin/ppp/ccp.c 1.19.2.5 +1 -1 src/usr.sbin/ppp/ccp.h 1.37.2.6 +1 -1 src/usr.sbin/ppp/chap.c 1.10.2.6 +1 -1 src/usr.sbin/ppp/chap.h 1.6.2.4 +1 -1 src/usr.sbin/ppp/chap_ms.c 1.3.2.4 +1 -1 src/usr.sbin/ppp/chap_ms.h 1.52.2.6 +1 -1 src/usr.sbin/ppp/chat.c 1.10.2.2 +1 -1 src/usr.sbin/ppp/chat.h 1.177.2.7 +2 -2 src/usr.sbin/ppp/command.c 1.15.2.5 +1 -1 src/usr.sbin/ppp/command.h 1.25.2.9 +1 -1 src/usr.sbin/ppp/datalink.c 1.5.4.5 +1 -1 src/usr.sbin/ppp/datalink.h 1.11.2.5 +1 -1 src/usr.sbin/ppp/deflate.c 1.3.6.1 +1 -1 src/usr.sbin/ppp/deflate.h 1.17.2.6 +1 -1 src/usr.sbin/ppp/defs.c 1.36.2.6 +1 -1 src/usr.sbin/ppp/defs.h 1.4.4.4 +1 -1 src/usr.sbin/ppp/descriptor.h 1.8.2.2 +1 -1 src/usr.sbin/ppp/exec.c 1.3.2.2 +1 -1 src/usr.sbin/ppp/exec.h 1.26.2.5 +1 -1 src/usr.sbin/ppp/filter.c 1.13.2.5 +1 -1 src/usr.sbin/ppp/filter.h 1.37.2.5 +1 -1 src/usr.sbin/ppp/fsm.c 1.19.2.5 +1 -1 src/usr.sbin/ppp/fsm.h 1.36.2.5 +1 -1 src/usr.sbin/ppp/hdlc.c 1.15.2.4 +1 -1 src/usr.sbin/ppp/hdlc.h 1.1.2.2 +1 -1 src/usr.sbin/ppp/i4b.c 1.1.2.2 +1 -1 src/usr.sbin/ppp/i4b.h 1.11.2.1 +1 -1 src/usr.sbin/ppp/id.c 1.7.2.1 +1 -1 src/usr.sbin/ppp/id.h 1.2.4.5 +1 -1 src/usr.sbin/ppp/iface.c 1.1.4.2 +1 -1 src/usr.sbin/ppp/iface.h 1.54.2.5 +1 -1 src/usr.sbin/ppp/ip.c 1.11.2.2 +1 -1 src/usr.sbin/ppp/ip.h 1.68.2.7 +1 -1 src/usr.sbin/ppp/ipcp.c 1.22.2.5 +1 -1 src/usr.sbin/ppp/ipcp.h 1.7.2.2 +1 -1 src/usr.sbin/ppp/iplist.c 1.3.2.1 +1 -1 src/usr.sbin/ppp/iplist.h 1.2.2.2 +1 -1 src/usr.sbin/ppp/layer.h 1.66.2.6 +1 -1 src/usr.sbin/ppp/lcp.c 1.19.2.5 +1 -1 src/usr.sbin/ppp/lcp.h 1.6.4.5 +1 -1 src/usr.sbin/ppp/link.c 1.4.4.2 +1 -1 src/usr.sbin/ppp/link.h 1.35.2.6 +1 -1 src/usr.sbin/ppp/log.c 1.23.2.2 +1 -1 src/usr.sbin/ppp/log.h 1.30.2.5 +1 -1 src/usr.sbin/ppp/lqr.c 1.13.2.2 +1 -1 src/usr.sbin/ppp/lqr.h 1.146.2.7 +1 -1 src/usr.sbin/ppp/main.c 1.10.2.1 +1 -1 src/usr.sbin/ppp/main.h 1.22.2.5 +1 -1 src/usr.sbin/ppp/mbuf.c 1.14.2.4 +1 -1 src/usr.sbin/ppp/mbuf.h 1.17.4.6 +1 -1 src/usr.sbin/ppp/mp.c 1.4.4.2 +1 -1 src/usr.sbin/ppp/mp.h 1.27.2.7 +1 -1 src/usr.sbin/ppp/pap.c 1.6.2.7 +1 -1 src/usr.sbin/ppp/pap.h 1.7.2.3 +1 -1 src/usr.sbin/ppp/physical.c 1.5.2.5 +1 -1 src/usr.sbin/ppp/physical.h 1.142.2.11 +1 -1 src/usr.sbin/ppp/ppp.8 1.22.2.5 +1 -1 src/usr.sbin/ppp/pred.c 1.7.4.1 +1 -1 src/usr.sbin/ppp/pred.h 1.2.4.1 +1 -1 src/usr.sbin/ppp/probe.c 1.1.4.1 +1 -1 src/usr.sbin/ppp/probe.h 1.12.4.5 +1 -1 src/usr.sbin/ppp/prompt.c 1.4.4.1 +1 -1 src/usr.sbin/ppp/prompt.h 1.3.2.2 +1 -1 src/usr.sbin/ppp/proto.c 1.1.2.2 +1 -1 src/usr.sbin/ppp/proto.h 1.4.2.6 +1 -1 src/usr.sbin/ppp/radius.c 1.2.2.4 +1 -1 src/usr.sbin/ppp/radius.h 1.54.2.6 +1 -1 src/usr.sbin/ppp/route.c 1.11.2.4 +1 -1 src/usr.sbin/ppp/route.h 1.23.2.5 +1 -1 src/usr.sbin/ppp/server.c 1.5.2.1 +1 -1 src/usr.sbin/ppp/server.h 1.13.2.3 +1 -1 src/usr.sbin/ppp/sig.c 1.12.2.3 +1 -1 src/usr.sbin/ppp/sig.h 1.20.2.5 +1 -1 src/usr.sbin/ppp/slcompress.c 1.12.2.1 +1 -1 src/usr.sbin/ppp/slcompress.h 1.4.2.2 +1 -1 src/usr.sbin/ppp/sync.c 1.1.2.2 +1 -1 src/usr.sbin/ppp/sync.h 1.40.2.7 +1 -1 src/usr.sbin/ppp/systems.c 1.13.2.1 +1 -1 src/usr.sbin/ppp/systems.h 1.5.2.2 +1 -1 src/usr.sbin/ppp/tcp.c 1.3.2.2 +1 -1 src/usr.sbin/ppp/tcp.h 1.8.2.2 +1 -1 src/usr.sbin/ppp/throughput.c 1.5.2.2 +1 -1 src/usr.sbin/ppp/throughput.h 1.32.2.2 +1 -1 src/usr.sbin/ppp/timer.c 1.8.2.1 +1 -1 src/usr.sbin/ppp/timer.h 1.12.2.2 +1 -1 src/usr.sbin/ppp/tty.c 1.3.2.2 +1 -1 src/usr.sbin/ppp/tty.h 1.10.2.5 +1 -1 src/usr.sbin/ppp/tun.c 1.6.2.1 +1 -1 src/usr.sbin/ppp/tun.h 1.2.4.1 +1 -1 src/usr.sbin/ppp/ua.h 1.4.2.2 +1 -1 src/usr.sbin/ppp/udp.c 1.2.2.2 +1 -1 src/usr.sbin/ppp/udp.h 1.23.2.5 +1 -1 src/usr.sbin/ppp/vjcomp.c 1.6.2.2 +1 -1 src/usr.sbin/ppp/vjcomp.h 1.4.2.1 +1 -1 src/usr.sbin/pppctl/Makefile 1.11.2.1 +1 -1 src/usr.sbin/pppctl/pppctl.8 1.16.2.3 +1 -1 src/usr.sbin/pppctl/pppctl.c 1.12.2.2 +1 -1 src/usr.sbin/pppd/Makefile 1.23.2.1 +1 -1 src/usr.sbin/pppd/auth.c 1.3.4.1 +1 -1 src/usr.sbin/pppd/cbcp.c 1.9.2.1 +1 -1 src/usr.sbin/pppd/ccp.c 1.7.2.1 +1 -1 src/usr.sbin/pppd/ccp.h 1.9.2.1 +1 -1 src/usr.sbin/pppd/chap.c 1.6.2.1 +1 -1 src/usr.sbin/pppd/chap.h 1.6.2.1 +1 -1 src/usr.sbin/pppd/chap_ms.c 1.4.4.1 +1 -1 src/usr.sbin/pppd/chap_ms.h 1.4.4.1 +1 -1 src/usr.sbin/pppd/demand.c 1.7.2.1 +1 -1 src/usr.sbin/pppd/fsm.c 1.6.2.1 +1 -1 src/usr.sbin/pppd/fsm.h 1.11.2.1 +1 -1 src/usr.sbin/pppd/ipcp.c 1.9.2.1 +1 -1 src/usr.sbin/pppd/ipcp.h 1.4.4.1 +1 -1 src/usr.sbin/pppd/ipxcp.c 1.3.4.1 +1 -1 src/usr.sbin/pppd/ipxcp.h 1.8.2.1 +1 -1 src/usr.sbin/pppd/lcp.c 1.6.2.1 +1 -1 src/usr.sbin/pppd/lcp.h 1.7.2.1 +1 -1 src/usr.sbin/pppd/magic.c 1.6.2.1 +1 -1 src/usr.sbin/pppd/magic.h 1.17.2.1 +1 -1 src/usr.sbin/pppd/main.c 1.19.2.1 +1 -1 src/usr.sbin/pppd/options.c 1.9.2.1 +1 -1 src/usr.sbin/pppd/patchlevel.h 1.8.2.1 +1 -1 src/usr.sbin/pppd/pathnames.h 1.18.2.1 +1 -1 src/usr.sbin/pppd/pppd.8 1.12.2.1 +1 -1 src/usr.sbin/pppd/pppd.h 1.15.2.2 +1 -1 src/usr.sbin/pppd/sys-bsd.c 1.7.2.1 +1 -1 src/usr.sbin/pppd/upap.c 1.6.2.1 +1 -1 src/usr.sbin/pppd/upap.h 1.6.2.1 +1 -1 src/usr.sbin/pppstats/Makefile 1.8.2.1 +1 -1 src/usr.sbin/pppstats/pppstats.8 1.12.2.1 +1 -1 src/usr.sbin/pppstats/pppstats.c 1.3.2.1 +1 -1 src/usr.sbin/procctl/Makefile 1.3.2.2 +1 -1 src/usr.sbin/procctl/procctl.8 1.4.2.1 +1 -1 src/usr.sbin/procctl/procctl.c 1.16.2.1 +1 -1 src/usr.sbin/pstat/pstat.8 1.37.2.1 +1 -1 src/usr.sbin/pstat/pstat.c 1.6.2.1 +1 -1 src/usr.sbin/pw/Makefile 1.4.2.1 +1 -1 src/usr.sbin/pw/README 1.4.2.1 +1 -1 src/usr.sbin/pw/bitmap.c 1.3.2.1 +1 -1 src/usr.sbin/pw/bitmap.h 1.4.2.1 +1 -1 src/usr.sbin/pw/cpdir.c 1.6.2.1 +1 -1 src/usr.sbin/pw/edgroup.c 1.6.2.1 +1 -1 src/usr.sbin/pw/fileupd.c 1.5.2.1 +1 -1 src/usr.sbin/pw/grupd.c 1.4.2.1 +1 -1 src/usr.sbin/pw/psdate.c 1.3.2.1 +1 -1 src/usr.sbin/pw/psdate.h 1.15.2.1 +1 -1 src/usr.sbin/pw/pw.8 1.11.2.1 +1 -1 src/usr.sbin/pw/pw.c 1.8.2.1 +1 -1 src/usr.sbin/pw/pw.conf.5 1.7.2.1 +1 -1 src/usr.sbin/pw/pw.h 1.7.2.1 +1 -1 src/usr.sbin/pw/pw_conf.c 1.7.2.1 +1 -1 src/usr.sbin/pw/pw_group.c 1.4.2.1 +1 -1 src/usr.sbin/pw/pw_log.c 1.4.2.1 +1 -1 src/usr.sbin/pw/pw_nis.c 1.25.2.2 +1 -1 src/usr.sbin/pw/pw_user.c 1.7.2.1 +1 -1 src/usr.sbin/pw/pwupd.c 1.4.2.1 +1 -1 src/usr.sbin/pw/pwupd.h 1.4.2.1 +1 -1 src/usr.sbin/pw/rm_r.c 1.6.2.1 +1 -1 src/usr.sbin/pwd_mkdb/pw_scan.c 1.30.2.1 +1 -1 src/usr.sbin/pwd_mkdb/pwd_mkdb.c 1.4.2.1 +1 -1 src/usr.sbin/quot/Makefile 1.9.2.1 +1 -1 src/usr.sbin/quot/quot.8 1.9.2.1 +1 -1 src/usr.sbin/quot/quot.c 1.3.2.1 +1 -1 src/usr.sbin/quotaon/quotaon.c 1.6.2.1 +1 -1 src/usr.sbin/rarpd/Makefile 1.7.2.1 +1 -1 src/usr.sbin/rarpd/rarpd.8 1.20.2.1 +1 -1 src/usr.sbin/rarpd/rarpd.c 1.6.2.2 +1 -1 src/usr.sbin/repquota/repquota.c 1.5.2.1 +1 -1 src/usr.sbin/rmt/rmt.c 1.6.2.1 +1 -1 src/usr.sbin/rndcontrol/random.4 1.8.2.1 +1 -1 src/usr.sbin/rndcontrol/rndcontrol.8 1.9.2.1 +1 -1 src/usr.sbin/rndcontrol/rndcontrol.c 1.7.2.1 +1 -1 src/usr.sbin/rpc.lockd/Makefile 1.3.2.1 +1 -1 src/usr.sbin/rpc.lockd/handles.c 1.4.2.1 +1 -1 src/usr.sbin/rpc.lockd/lockd.c 1.3.2.1 +1 -1 src/usr.sbin/rpc.lockd/procs.c 1.3.2.1 +1 -1 src/usr.sbin/rpc.lockd/test.c 1.8.2.1 +1 -1 src/usr.sbin/rpc.statd/Makefile 1.3.2.1 +1 -1 src/usr.sbin/rpc.statd/procs.c 1.3.2.1 +1 -1 src/usr.sbin/rpc.statd/statd.c 1.2.2.1 +1 -1 src/usr.sbin/rpc.statd/test.c 1.10.2.1 +1 -1 src/usr.sbin/rpc.yppasswdd/Makefile 1.3.2.1 +1 -1 src/usr.sbin/rpc.yppasswdd/pw_copy.c 1.3.2.1 +1 -1 src/usr.sbin/rpc.yppasswdd/pw_util.c 1.9.2.1 +1 -1 src/usr.sbin/rpc.yppasswdd/rpc.yppasswdd.8 1.5.2.1 +1 -1 src/usr.sbin/rpc.yppasswdd/yppasswd_private.x 1.8.2.1 +1 -1 src/usr.sbin/rpc.yppasswdd/yppasswdd_extern.h 1.12.2.2 +1 -1 src/usr.sbin/rpc.yppasswdd/yppasswdd_main.c 1.15.2.1 +1 -1 src/usr.sbin/rpc.yppasswdd/yppasswdd_server.c 1.6.2.1 +1 -1 src/usr.sbin/rpc.yppasswdd/yppwupdate 1.5.2.1 +1 -1 src/usr.sbin/rpc.ypupdated/Makefile 1.3.2.1 +1 -1 src/usr.sbin/rpc.ypupdated/update.c 1.2.2.1 +1 -1 src/usr.sbin/rpc.ypupdated/yp_dbdelete.c 1.2.2.1 +1 -1 src/usr.sbin/rpc.ypupdated/yp_dbupdate.c 1.1.1.1.2.1 +1 -1 src/usr.sbin/rpc.ypupdated/ypupdate 1.2.2.1 +1 -1 src/usr.sbin/rpc.ypupdated/ypupdated_main.c 1.2.2.1 +1 -1 src/usr.sbin/rpc.ypupdated/ypupdated_server.c 1.7.2.1 +1 -1 src/usr.sbin/rpc.ypxfrd/Makefile 1.7.2.1 +1 -1 src/usr.sbin/rpc.ypxfrd/rpc.ypxfrd.8 1.3.2.1 +1 -1 src/usr.sbin/rpc.ypxfrd/ypxfrd_extern.h 1.7.2.1 +1 -1 src/usr.sbin/rpc.ypxfrd/ypxfrd_main.c 1.7.2.1 +1 -1 src/usr.sbin/rpc.ypxfrd/ypxfrd_server.c 1.5.2.1 +1 -1 src/usr.sbin/rtprio/Makefile 1.15.2.2 +1 -1 src/usr.sbin/rtprio/rtprio.1 1.7.2.1 +1 -1 src/usr.sbin/rtprio/rtprio.c 1.9.2.2 +1 -1 src/usr.sbin/rwhod/rwhod.c 1.4.2.1 +1 -1 src/usr.sbin/sa/Makefile 1.3.2.1 +1 -1 src/usr.sbin/sa/extern.h 1.6.2.2 +1 -1 src/usr.sbin/sa/main.c 1.3.2.1 +1 -1 src/usr.sbin/sa/pathnames.h 1.6.2.1 +1 -1 src/usr.sbin/sa/pdb.c 1.9.2.1 +1 -1 src/usr.sbin/sa/sa.8 1.6.2.2 +1 -1 src/usr.sbin/sa/usrdb.c 1.9.2.4 +1 -1 src/usr.sbin/sendmail/Makefile 1.3.2.1 +1 -1 src/usr.sbin/sgsc/Makefile 1.4.2.1 +1 -1 src/usr.sbin/sgsc/sgsc.c 1.8.2.1 +1 -1 src/usr.sbin/sicontrol/sicontrol.8 1.8.2.1 +1 -1 src/usr.sbin/sicontrol/sicontrol.c 1.6.2.1 +1 -1 src/usr.sbin/slstat/Makefile 1.12.2.1 +1 -1 src/usr.sbin/slstat/slstat.8 1.13.2.1 +1 -1 src/usr.sbin/slstat/slstat.c 1.7.2.1 +1 -1 src/usr.sbin/spkrtest/spkrtest.8 1.6.2.1 +1 -1 src/usr.sbin/spkrtest/spkrtest.pl 1.4.2.1 +1 -1 src/usr.sbin/spray/Makefile 1.4.2.1 +1 -1 src/usr.sbin/spray/spray.c 1.3.2.1 +1 -1 src/usr.sbin/stallion/Makefile 1.3.2.1 +1 -1 src/usr.sbin/stallion/Makefile.inc 1.8.2.1 +1 -1 src/usr.sbin/stallion/bootcode/Makefile 1.4.2.1 +1 -1 src/usr.sbin/stallion/stlload/Makefile 1.8.2.1 +1 -1 src/usr.sbin/stallion/stlload/stlload.c 1.5.2.1 +1 -1 src/usr.sbin/stallion/stlstats/Makefile 1.7.2.1 +1 -1 src/usr.sbin/stallion/stlstats/stlstats.c 1.12.2.1 +1 -1 src/usr.sbin/syslogd/syslog.conf.5 1.16.2.2 +1 -1 src/usr.sbin/syslogd/syslogd.8 1.46.2.4 +1 -1 src/usr.sbin/syslogd/syslogd.c 1.1.2.2 +1 -1 src/usr.sbin/tcpdchk/Makefile 1.1.2.2 +1 -1 src/usr.sbin/tcpdmatch/Makefile 1.20.2.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Makefile 1.3.4.1 +1 -1 src/usr.sbin/tcpdump/tcpslice/gwtm2secs.c 1.3.4.1 +1 -1 src/usr.sbin/tcpdump/tcpslice/search.c 1.6.2.1 +1 -1 src/usr.sbin/tcpdump/tcpslice/tcpslice.1 1.8.2.1 +1 -1 src/usr.sbin/tcpdump/tcpslice/tcpslice.c 1.2.4.1 +1 -1 src/usr.sbin/tcpdump/tcpslice/util.c 1.3.2.1 +1 -1 src/usr.sbin/timed/timed/acksend.c 1.3.2.1 +1 -1 src/usr.sbin/timed/timed/byteorder.c 1.4.2.1 +1 -1 src/usr.sbin/timed/timed/candidate.c 1.2.2.1 +1 -1 src/usr.sbin/timed/timed/cksum.c 1.3.2.1 +1 -1 src/usr.sbin/timed/timed/correct.c 1.5.2.1 +1 -1 src/usr.sbin/timed/timed/master.c 1.5.2.1 +1 -1 src/usr.sbin/timed/timed/measure.c 1.2.2.1 +1 -1 src/usr.sbin/timed/timed/networkdelta.c 1.4.2.1 +1 -1 src/usr.sbin/timed/timed/readmsg.c 1.6.2.1 +1 -1 src/usr.sbin/timed/timed/slave.c 1.8.2.1 +1 -1 src/usr.sbin/timed/timed/timed.c 1.5.2.1 +1 -1 src/usr.sbin/timed/timedc/cmds.c 1.2.2.1 +1 -1 src/usr.sbin/timed/timedc/cmdtab.c 1.2.2.1 +1 -1 src/usr.sbin/timed/timedc/timedc.c 1.10.2.1 +1 -1 src/usr.sbin/traceroute/Makefile 1.8.2.1 +1 -1 src/usr.sbin/trpt/trpt.c 1.7.2.1 +1 -1 src/usr.sbin/tzsetup/Makefile 1.8.2.2 +1 -1 src/usr.sbin/tzsetup/tzsetup.8 1.11.2.3 +1 -1 src/usr.sbin/tzsetup/tzsetup.c 1.2.2.1 +1 -1 src/usr.sbin/usbd/Makefile 1.2.2.1 +1 -1 src/usr.sbin/usbd/usbd.8 1.2.2.1 +1 -1 src/usr.sbin/usbd/usbd.c 1.3.2.1 +1 -1 src/usr.sbin/usbdevs/Makefile 1.2.2.1 +1 -1 src/usr.sbin/usbdevs/usbdevs.8 1.2.2.1 +1 -1 src/usr.sbin/usbdevs/usbdevs.c 1.7.2.1 +1 -1 src/usr.sbin/vidcontrol/decode.c 1.14.2.5 +1 -1 src/usr.sbin/vidcontrol/vidcontrol.1 1.26.2.2 +1 -1 src/usr.sbin/vidcontrol/vidcontrol.c 1.13.2.3 +1 -1 src/usr.sbin/vipw/pw_util.c 1.5.2.4 +1 -1 src/usr.sbin/vipw/vipw.c 1.4.2.1 +1 -1 src/usr.sbin/vnconfig/Makefile 1.7.2.1 +1 -1 src/usr.sbin/vnconfig/vnconfig.c 1.7.2.1 +1 -1 src/usr.sbin/watch/Makefile 1.15.2.1 +1 -1 src/usr.sbin/watch/watch.c 1.1.2.2 +1 -1 src/usr.sbin/wicontrol/Makefile 1.6.2.5 +1 -1 src/usr.sbin/wicontrol/wicontrol.8 1.6.2.2 +2 -2 src/usr.sbin/wicontrol/wicontrol.c 1.2.4.1 +1 -1 src/usr.sbin/wlconfig/Makefile 1.7.2.1 +1 -1 src/usr.sbin/wlconfig/wlconfig.c 1.12.2.1 +1 -1 src/usr.sbin/wormcontrol/wormcontrol.8 1.8.2.1 +1 -1 src/usr.sbin/wormcontrol/wormcontrol.c 1.7.2.1 +1 -1 src/usr.sbin/xntpd/Makefile 1.17.2.1 +1 -1 src/usr.sbin/xntpd/Makefile.inc 1.10.2.1 +1 -1 src/usr.sbin/xntpd/README.FreeBSD 1.6.2.1 +1 -1 src/usr.sbin/xntpd/authstuff/Makefile 1.5.2.1 +1 -1 src/usr.sbin/xntpd/clockstuff/Makefile 1.4.2.1 +1 -1 src/usr.sbin/xntpd/doc/ntpdate.8 1.5.2.2 +1 -1 src/usr.sbin/xntpd/doc/ntpq.8 1.2.2.1 +1 -1 src/usr.sbin/xntpd/doc/ntptrace.8 1.6.2.1 +1 -1 src/usr.sbin/xntpd/doc/tickadj.8 1.5.2.2 +1 -1 src/usr.sbin/xntpd/doc/xntpd.8 1.3.2.1 +1 -1 src/usr.sbin/xntpd/doc/xntpdc.8 1.2.8.1 +1 -1 src/usr.sbin/xntpd/kernel/chuinit.c 1.2.8.1 +1 -1 src/usr.sbin/xntpd/kernel/clkinit.c 1.8.2.1 +1 -1 src/usr.sbin/xntpd/lib/Makefile 1.3.2.1 +1 -1 src/usr.sbin/xntpd/lib/machines.c 1.10.2.1 +1 -1 src/usr.sbin/xntpd/ntpdate/Makefile 1.10.2.1 +1 -1 src/usr.sbin/xntpd/ntpq/Makefile 1.9.2.1 +1 -1 src/usr.sbin/xntpd/ntptrace/Makefile 1.3.2.1 +1 -1 src/usr.sbin/xntpd/parse/Makefile 1.1.1.1.10.1 +5 -2 src/usr.sbin/xntpd/parse/clk_trimtaip.c 1.3.2.1 +4 -1 src/usr.sbin/xntpd/parse/clk_trimtsip.c 1.5.2.1 +1 -1 src/usr.sbin/xntpd/parse/util/Makefile 1.9.2.1 +1 -1 src/usr.sbin/xntpd/util/Makefile 1.15.2.1 +1 -1 src/usr.sbin/xntpd/util/tickadj.c 1.13.2.1 +1 -1 src/usr.sbin/xntpd/xntpd/Makefile 1.9.2.1 +1 -1 src/usr.sbin/xntpd/xntpdc/Makefile 1.7.2.1 +1 -1 src/usr.sbin/xten/Makefile 1.8.2.1 +1 -1 src/usr.sbin/xten/xten.1 1.3.2.1 +1 -1 src/usr.sbin/xten/xten.c 1.4.2.1 +1 -1 src/usr.sbin/yp_mkdb/Makefile 1.8.2.2 +1 -1 src/usr.sbin/yp_mkdb/yp_mkdb.8 1.8.2.2 +1 -1 src/usr.sbin/yp_mkdb/yp_mkdb.c 1.5.2.1 +1 -1 src/usr.sbin/ypbind/Makefile 1.4.2.1 +1 -1 src/usr.sbin/ypbind/yp_ping.c 1.12.2.1 +1 -1 src/usr.sbin/ypbind/ypbind.8 1.27.2.2 +1 -1 src/usr.sbin/ypbind/ypbind.c 1.4.2.1 +1 -1 src/usr.sbin/yppoll/Makefile 1.3.2.1 +1 -1 src/usr.sbin/yppoll/yppoll.8 1.3.2.1 +1 -1 src/usr.sbin/yppoll/yppoll.c 1.5.2.1 +1 -1 src/usr.sbin/yppush/Makefile 1.8.2.1 +1 -1 src/usr.sbin/yppush/yppush.8 1.3.2.1 +1 -1 src/usr.sbin/yppush/yppush_extern.h 1.10.2.1 +1 -1 src/usr.sbin/yppush/yppush_main.c 1.16.2.1 +1 -1 src/usr.sbin/ypserv/Makefile 1.25.2.3 +1 -1 src/usr.sbin/ypserv/Makefile.yp 1.16.2.1 +1 -1 src/usr.sbin/ypserv/yp_access.c 1.15.2.2 +1 -1 src/usr.sbin/ypserv/yp_dblookup.c 1.15.2.1 +1 -1 src/usr.sbin/ypserv/yp_dnslookup.c 1.6.2.1 +1 -1 src/usr.sbin/ypserv/yp_error.c 1.12.2.2 +1 -1 src/usr.sbin/ypserv/yp_extern.h 1.18.2.2 +1 -1 src/usr.sbin/ypserv/yp_main.c 1.26.2.4 +1 -1 src/usr.sbin/ypserv/yp_server.c 1.4.2.1 +1 -1 src/usr.sbin/ypserv/yp_svc_udp.c 1.4.2.1 +1 -1 src/usr.sbin/ypserv/ypinit.8 1.2.2.1 +1 -1 src/usr.sbin/ypserv/ypinit.sh 1.15.2.2 +1 -1 src/usr.sbin/ypserv/ypserv.8 1.6.2.1 +1 -1 src/usr.sbin/ypset/ypset.8 1.4.2.1 +1 -1 src/usr.sbin/ypset/ypset.c 1.3.2.1 +1 -1 src/usr.sbin/zic/Makefile 1.3.2.1 +1 -1 src/usr.sbin/zic/Makefile.inc 1.3.2.1 +1 -1 src/usr.sbin/zic/ialloc.c 1.2.2.1 +1 -1 src/usr.sbin/zic/scheck.c 1.5.2.1 +1 -1 src/usr.sbin/zic/zdump.8 1.4.2.1 +1 -1 src/usr.sbin/zic/zdump.c 1.7.2.1 +1 -1 src/usr.sbin/zic/zic.c 1.3.2.1 +1 -1 src/usr.sbin/zic/zdump/Makefile 1.4.2.1 +1 -1 src/usr.sbin/zic/zic/Makefile brian 1999/09/02 08:11:54 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp radius.c Log: When sending radius authentication requests: Supply RAD_NAS_IDENTIFIER if we have a `hostname` and RAD_IP_ADDRESS if that hostname resolves. Supply RAD_NAS_PORT using the ttyslot() of the tty that we're authenticating on if it's a tty device. Partially submitted by: Andriy I Pilipenko PR: 12225 Revision Changes Path 1.4.2.7 +47 -2 src/usr.sbin/ppp/radius.c brian 1999/09/03 03:31:34 PDT Modified files: usr.sbin/ppp radius.c Log: When sending radius authentication requests: Supply RAD_NAS_IDENTIFIER if we have a `hostname` and RAD_IP_ADDRESS if that hostname resolves. Supply RAD_NAS_PORT using the ttyslot() of the tty that we're authenticating on if it's a tty device. Partially submitted by: Andriy I Pilipenko PR: 12225 Revision Changes Path 1.8 +47 -2 src/usr.sbin/ppp/radius.c brian 1999/09/03 17:00:23 PDT Modified files: usr.sbin/ppp bundle.c cbcp.c chap.c command.c fsm.c hdlc.h ip.c ipcp.c ipcp.h link.c link.h lqr.c mp.c pap.c ppp.8 Log: o Split the two IPCP queues into three - one for FSM data (LCP/CCP/IPCP), one for urgent IP traffic and one for everything else. o Add the ``set urgent'' command for adjusting the list of urgent port numbers. The default urgent ports are 21, 22, 23, 513, 514, 543 and 544 (Ports 80 and 81 have been removed from the default priority list). o Increase the buffered packet threshold from 20 to 30. o Report the number of packets in the IP output queue and the list of urgent ports under ``show ipcp''. Revision Changes Path 1.65 +4 -2 src/usr.sbin/ppp/bundle.c 1.16 +2 -2 src/usr.sbin/ppp/cbcp.c 1.56 +2 -2 src/usr.sbin/ppp/chap.c 1.211 +22 -4 src/usr.sbin/ppp/command.c 1.48 +6 -5 src/usr.sbin/ppp/fsm.c 1.19 +1 -14 src/usr.sbin/ppp/hdlc.h 1.70 +16 -20 src/usr.sbin/ppp/ip.c 1.85 +113 -2 src/usr.sbin/ppp/ipcp.c 1.28 +14 -2 src/usr.sbin/ppp/ipcp.h 1.15 +15 -9 src/usr.sbin/ppp/link.c 1.8 +5 -3 src/usr.sbin/ppp/link.h 1.38 +3 -2 src/usr.sbin/ppp/lqr.c 1.29 +2 -2 src/usr.sbin/ppp/mp.c 1.39 +4 -3 src/usr.sbin/ppp/pap.c 1.194 +29 -3 src/usr.sbin/ppp/ppp.8 peter 1999/09/05 04:41:41 PDT Modified files: (Branch: RELENG_2_2) usr.sbin Makefile usr.sbin/IPXrouted Makefile af.c af.h defs.h if.c input.c interface.h main.c output.c protocol.h sap.h sap_input.c sap_output.c sap_tables.c startup.c table.h tables.c timer.c trace.c trace.h usr.sbin/ac Makefile ac.8 ac.c usr.sbin/accton accton.c usr.sbin/adduser Makefile adduser.8 adduser.perl rmuser.8 rmuser.perl usr.sbin/amd/amd afs_ops.c am_ops.c amd.8 amd.c amq_subr.c clock.c efs_ops.c get_args.c host_ops.c ifs_ops.c info_file.c info_hes.c info_ndbm.c info_nis.c info_passwd.c info_union.c map.c mapc.c misc_rpc.c mntfs.c mount_fs.c mtab.c nfs_ops.c nfs_start.c nfs_subr.c nfsx_ops.c opts.c pfs_ops.c restart.c rpc_fwd.c sched.c sfs_ops.c srvr_afs.c srvr_nfs.c ufs_ops.c umount_fs.c util.c wire.c xutil.c usr.sbin/amd/amq amq.8 amq.c usr.sbin/amd/config Configure Makefile.aix3 Makefile.bsd44 Makefile.config Makefile.hpux Makefile.irix Makefile.irix3 Makefile.irix4 Makefile.stellix RELEASE arch misc-aix3.h misc-hpux.h misc-irix.h misc-next.h misc-ultrix.h mount_aix.c mount_irix.c mtab_aix.c mtab_bsd.c mtab_file.c mtab_ultrix.c newvers.sh os-acis43.h os-aix3.h os-aux.h os-bsd44.h os-concentrix.h os-convex.h os-defaults.h os-dgux.h os-fpx4.h os-hcx.h os-hlh42.h os-hpux.h os-irix.h os-irix3.h os-irix4.h os-next.h os-pyrOSx.h os-riscix.h os-sos3.h os-sos4.h os-stellix.h os-type os-u2_2.h os-u3_0.h os-u4_0.h os-u4_2.h os-umax43.h os-utek.h os-utx32.h os-xinu43.h usr.sbin/amd/doc Makefile amdref.texinfo usr.sbin/amd/fsinfo Makefile fsi_analyze.c fsi_data.h fsi_dict.c fsi_gram.y fsi_lex.l fsi_util.c fsinfo.c fsinfo.h wr_atab.c wr_bparam.c wr_dumpset.c wr_exportfs.c wr_fstab.c usr.sbin/amd/fsinfo/conf csg_sun3 csg_vax usr.sbin/amd/fsinfo/conf/hosts flamingo.doc.ic.ac.uk gould.doc.ic.ac.uk ivax.doc.ic.ac.uk obsidian.doc.ic.ac.uk pelican.doc.ic.ac.uk rvax.doc.ic.ac.uk sky.doc.ic.ac.uk svax.doc.ic.ac.uk tsunfs.doc.ic.ac.uk whoops.doc.ic.ac.uk usr.sbin/amd/include am.h config.h fstype.h mountres.h uwait.h usr.sbin/amd/mk-amd-map mk-amd-map.c usr.sbin/amd/rpcx amq.h amq.x amq_clnt.c amq_svc.c amq_xdr.c usr.sbin/amd/text INSTALL README amd.start.ex usr.sbin/apm Makefile apm.c usr.sbin/apmconf apmconf.c usr.sbin/arp arp.c usr.sbin/bad144 bad144.c usr.sbin/bootparamd/bootparamd Makefile bootparamd.c bootparams.5 main.c usr.sbin/bootparamd/callbootd Makefile callbootd.c usr.sbin/cdcontrol cdcontrol.1 cdcontrol.c usr.sbin/chown chown.8 chown.c usr.sbin/chroot chroot.c usr.sbin/config configvers.h main.c mkglue.c mkheaders.c mkioconf.c mkmakefile.c mkoptions.c mkswapconf.c mkubglue.c usr.sbin/cron/cron compat.h config.h cron.8 cron.c cron.h database.c do_command.c job.c pathnames.h popen.c user.c usr.sbin/cron/crontab crontab.1 crontab.5 crontab.c usr.sbin/cron/doc CONVERSION FEATURES INSTALL MAIL Makefile.vixie README usr.sbin/cron/lib compat.c entry.c env.c misc.c usr.sbin/crunch/examples filesystem.conf kcopy.conf usr.sbin/ctm Makefile Makefile.inc README usr.sbin/ctm/ctm Makefile ctm.1 ctm.5 ctm.c ctm.h ctm_ed.c ctm_input.c ctm_pass1.c ctm_pass2.c ctm_pass3.c ctm_passb.c ctm_syntax.c usr.sbin/ctm/ctm_dequeue ctm_dequeue.c usr.sbin/ctm/ctm_rmail ctm_rmail.1 usr.sbin/ctm/ctm_smail ctm_smail.c usr.sbin/ctm/mkCTM dequeue usr.sbin/dev_mkdb dev_mkdb.c usr.sbin/diskpart diskpart.c usr.sbin/dpt Makefile Makefile.inc usr.sbin/dpt/dpt_ctlinfo Makefile dpt_ctlinfo.c usr.sbin/dpt/dpt_ctls Makefile dpt_ctls.c usr.sbin/dpt/dpt_dm Makefile dpt_dm.c usr.sbin/dpt/dpt_led Makefile dpt_led.c usr.sbin/dpt/dpt_sig Makefile dpt_sig.c usr.sbin/dpt/dpt_softc Makefile dpt_softc.c usr.sbin/dpt/dpt_sysinfo Makefile dpt_sysinfo.c usr.sbin/edquota edquota.c usr.sbin/fdcontrol fdcontrol.c usr.sbin/fdwrite Makefile fdwrite.1 fdwrite.c usr.sbin/inetd inetd.8 inetd.c pathnames.h usr.sbin/iostat iostat.c usr.sbin/kbdcontrol kbdcontrol.c lex.h lex.l usr.sbin/kbdmap Makefile kbdmap.1 kbdmap.pl usr.sbin/kernbb Makefile kernbb.8 kernbb.c usr.sbin/kgmon kgmon.c usr.sbin/kvm_mkdb kvm_mkdb.c nlist.c testdb.c usr.sbin/lpr/common_source rmjob.c startdaemon.c usr.sbin/lpr/filters lpf.c usr.sbin/lpr/lp Makefile lp.1 lp.sh usr.sbin/lpr/lpc lpc.c usr.sbin/lpr/lpd lpd.c modes.c recvjob.c usr.sbin/lpr/lpr lpr.1 lpr.c usr.sbin/lpr/lprm lprm.c usr.sbin/lpr/pac pac.c usr.sbin/lptcontrol lptcontrol.8 lptcontrol.c usr.sbin/manctl Makefile manctl.8 manctl.sh usr.sbin/mixer Makefile mixer.c usr.sbin/mkdosfs Makefile bootcode.asm dosfs.h mkdosfs.1 mkdosfs.c usr.sbin/moused moused.8 moused.c usr.sbin/mrouted Makefile callout.c cfparse.y config.c defs.h dvmrp.h igmp.c inet.c kern.c main.c mapper.c mrinfo.c mrouted.8 mrouted.conf pathnames.h prune.c prune.h route.c route.h vif.c vif.h usr.sbin/mrouted/common Makefile usr.sbin/mrouted/map-mbone Makefile usr.sbin/mrouted/mrinfo Makefile usr.sbin/mrouted/mrouted Makefile usr.sbin/mrouted/mtrace Makefile usr.sbin/mrouted/testrsrr Makefile testrsrr.c usr.sbin/mtree Makefile compare.c create.c misc.c mtree.8 mtree.c spec.c verify.c usr.sbin/named Makefile Makefile.inc Makefile.maninc usr.sbin/named.reload Makefile usr.sbin/named.restart Makefile usr.sbin/natd Makefile icmp.c natd.8 natd.c usr.sbin/natd/samples natd.cf.sample usr.sbin/ncrcontrol ncrcontrol.8 ncrcontrol.c usr.sbin/ndc Makefile ndcedit.awk usr.sbin/newsyslog Makefile newsyslog.8 newsyslog.c usr.sbin/nslookup Makefile usr.sbin/pccard Makefile usr.sbin/pccard/pccardc Makefile dumpcis.c enabler.c pccardc.c pccardmem.c printcis.c rdmap.c rdreg.c wrattr.c wrreg.c usr.sbin/pccard/pccardd cardd.c cardd.h file.c pccardd.8 pccardd.c readcis.c readcis.h util.c usr.sbin/pciconf pciconf.8 pciconf.c usr.sbin/pcvt/kbdio kbdio.y lex.l usr.sbin/pcvt/keycap/man5 keycap.5 usr.sbin/pcvt/set2061 compiler.h usr.sbin/pcvt/vgaio lex.l vgaio.8 vgaio.h vgaio.y usr.sbin/pkg_install Makefile.inc tkpkg usr.sbin/pkg_install/add Makefile add.h extract.c futil.c main.c perform.c pkg_add.1 usr.sbin/pkg_install/create Makefile create.h main.c perform.c pkg_create.1 pl.c usr.sbin/pkg_install/delete Makefile delete.h main.c perform.c usr.sbin/pkg_install/info Makefile info.h main.c perform.c pkg_info.1 show.c usr.sbin/pkg_install/lib exec.c file.c global.c lib.h msg.c pen.c plist.c str.c usr.sbin/pnpinfo Makefile usr.sbin/portmap from_local.c pmap_check.c portmap.c usr.sbin/portmap/pmap_dump pmap_dump.c usr.sbin/portmap/pmap_set pmap_set.c usr.sbin/ppp Makefile alias_cmd.c alias_cmd.h arp.c arp.h async.c async.h auth.c auth.h bundle.c bundle.h cbcp.c cbcp.h ccp.c ccp.h chap.c chap.h chap_ms.c chap_ms.h chat.c chat.h command.c command.h datalink.c datalink.h deflate.c deflate.h defs.c defs.h descriptor.h filter.c filter.h fsm.c fsm.h hdlc.c hdlc.h id.c id.h iface.c iface.h ip.c ip.h ipcp.c ipcp.h iplist.c iplist.h lcp.c lcp.h lcpproto.h link.c link.h loadalias.c loadalias.h log.c log.h lqr.c lqr.h main.c main.h mbuf.c mbuf.h modem.c modem.h mp.c mp.h os.c os.h pap.c pap.h pathnames.h phase.c phase.h physical.c physical.h ppp.8 pred.c pred.h probe.c probe.h prompt.c prompt.h route.c route.h server.c server.h sig.c sig.h slcompress.c slcompress.h systems.c systems.h throughput.c throughput.h timer.c timer.h tun.c tun.h ua.h vars.c vars.h vjcomp.c vjcomp.h usr.sbin/pppctl Makefile pppctl.8 pppctl.c usr.sbin/pppd Makefile auth.c cbcp.c ccp.c ccp.h chap.c chap.h chap_ms.c chap_ms.h demand.c fsm.c fsm.h ipcp.c ipcp.h ipxcp.c ipxcp.h lcp.c lcp.h magic.c magic.h main.c options.c patchlevel.h pathnames.h pppd.8 pppd.h sys-bsd.c upap.c upap.h usr.sbin/pppstats Makefile pppstats.8 pppstats.c usr.sbin/pstat pstat.8 pstat.c usr.sbin/pw Makefile README bitmap.c bitmap.h cpdir.c edgroup.c fileupd.c grupd.c psdate.c psdate.h pw.8 pw.c pw.conf.5 pw.h pw_conf.c pw_group.c pw_log.c pw_user.c pwupd.c pwupd.h rm_r.c usr.sbin/pwd_mkdb pw_scan.c pwd_mkdb.c usr.sbin/qcamcontrol qcamcontrol.c usr.sbin/quot Makefile quot.8 quot.c usr.sbin/quotaon quotaon.c usr.sbin/rarpd Makefile rarpd.8 rarpd.c usr.sbin/repquota repquota.c usr.sbin/rmt rmt.c usr.sbin/rndcontrol random.4 rndcontrol.8 rndcontrol.c usr.sbin/rpc.lockd Makefile handles.c lockd.c procs.c test.c usr.sbin/rpc.statd Makefile procs.c statd.c test.c usr.sbin/rpc.yppasswdd Makefile pw_copy.c pw_util.c rpc.yppasswdd.8 yppasswd_comm.c yppasswd_comm.h yppasswd_private.x yppasswdd_extern.h yppasswdd_main.c yppasswdd_server.c yppwupdate usr.sbin/rpc.ypxfrd Makefile rpc.ypxfrd.8 ypxfrd_extern.h ypxfrd_main.c ypxfrd_server.c usr.sbin/rtprio Makefile rtprio.1 rtprio.c usr.sbin/rwhod rwhod.c usr.sbin/sa Makefile extern.h main.c pathnames.h pdb.c sa.8 usrdb.c usr.sbin/sendmail/cf/cf freebsd.mc freefall.mc hub.mc usr.sbin/sendmail/mail.local mail.local.8 mail.local.c usr.sbin/sendmail/mailstats mailstats.8 usr.sbin/sendmail/rmail Makefile rmail.c usr.sbin/sgsc Makefile sgsc.c usr.sbin/sicontrol sicontrol.8 sicontrol.c usr.sbin/slstat Makefile slstat.8 slstat.c usr.sbin/spkrtest spkrtest.8 spkrtest.pl usr.sbin/spray Makefile spray.c usr.sbin/stallion Makefile Makefile.inc usr.sbin/stallion/bootcode Makefile usr.sbin/stallion/stlload Makefile stlload.c usr.sbin/stallion/stlstats Makefile stlstats.c usr.sbin/sysctl pathconf.c sysctl.8 sysctl.c usr.sbin/syslogd syslog.conf.5 syslogd.8 syslogd.c usr.sbin/tcpdump/tcpdump Makefile usr.sbin/tcpdump/tcpslice gwtm2secs.c search.c tcpslice.1 tcpslice.c util.c usr.sbin/timed/timed acksend.c byteorder.c candidate.c cksum.c correct.c master.c measure.c networkdelta.c readmsg.c slave.c timed.c usr.sbin/timed/timedc cmds.c cmdtab.c timedc.c usr.sbin/traceroute Makefile usr.sbin/trpt trpt.c usr.sbin/tzsetup Makefile tzsetup.8 tzsetup.c usr.sbin/vidcontrol decode.c vidcontrol.1 vidcontrol.c usr.sbin/vipw pw_util.c vipw.c usr.sbin/vnconfig Makefile vnconfig.c usr.sbin/watch Makefile watch.c usr.sbin/wlconfig Makefile wlconfig.c usr.sbin/wormcontrol wormcontrol.8 wormcontrol.c usr.sbin/xntpd Makefile README.FreeBSD usr.sbin/xntpd/authstuff Makefile usr.sbin/xntpd/clockstuff Makefile usr.sbin/xntpd/doc tickadj.8 usr.sbin/xntpd/kernel chuinit.c clkinit.c usr.sbin/xntpd/lib Makefile machines.c usr.sbin/xntpd/ntpdate Makefile usr.sbin/xntpd/ntpq Makefile usr.sbin/xntpd/ntptrace Makefile usr.sbin/xntpd/parse Makefile clk_trimtaip.c clk_trimtsip.c usr.sbin/xntpd/parse/util Makefile parsetest.c usr.sbin/xntpd/util Makefile usr.sbin/xntpd/xntpd Makefile usr.sbin/xntpd/xntpdc Makefile usr.sbin/xten Makefile xten.1 xten.c usr.sbin/yp_mkdb Makefile yp_mkdb.8 yp_mkdb.c usr.sbin/ypbind Makefile ypbind.8 ypbind.c usr.sbin/yppoll Makefile yppoll.c usr.sbin/yppush Makefile yppush.8 yppush_extern.h yppush_main.c usr.sbin/ypserv Makefile Makefile.yp yp_access.c yp_dblookup.c yp_dnslookup.c yp_error.c yp_extern.h yp_main.c yp_server.c yp_svc_udp.c ypserv.8 usr.sbin/ypset ypset.8 ypset.c usr.sbin/zic Makefile Makefile.inc zdump.8 zdump.c zic.c usr.sbin/zic/zdump Makefile usr.sbin/zic/zic Makefile Log: $Id$ -> $FreeBSD$ Revision Changes Path 1.98.2.8 +1 -1 src/usr.sbin/Makefile 1.1.2.1 +1 -1 src/usr.sbin/IPXrouted/Makefile 1.2.2.2 +1 -1 src/usr.sbin/IPXrouted/af.c 1.1.2.1 +1 -1 src/usr.sbin/IPXrouted/af.h 1.3.2.2 +1 -1 src/usr.sbin/IPXrouted/defs.h 1.1.2.2 +1 -1 src/usr.sbin/IPXrouted/if.c 1.3.2.2 +1 -1 src/usr.sbin/IPXrouted/input.c 1.1.2.1 +1 -1 src/usr.sbin/IPXrouted/interface.h 1.4.2.2 +1 -1 src/usr.sbin/IPXrouted/main.c 1.3.2.3 +1 -1 src/usr.sbin/IPXrouted/output.c 1.2.2.1 +1 -1 src/usr.sbin/IPXrouted/protocol.h 1.3.2.2 +1 -1 src/usr.sbin/IPXrouted/sap.h 1.2.2.2 +1 -1 src/usr.sbin/IPXrouted/sap_input.c 1.4.2.3 +1 -1 src/usr.sbin/IPXrouted/sap_output.c 1.1.2.2 +1 -1 src/usr.sbin/IPXrouted/sap_tables.c 1.3.2.2 +1 -1 src/usr.sbin/IPXrouted/startup.c 1.2.2.2 +1 -1 src/usr.sbin/IPXrouted/table.h 1.2.2.2 +1 -1 src/usr.sbin/IPXrouted/tables.c 1.1.2.2 +1 -1 src/usr.sbin/IPXrouted/timer.c 1.2.2.2 +1 -1 src/usr.sbin/IPXrouted/trace.c 1.3.2.2 +1 -1 src/usr.sbin/IPXrouted/trace.h 1.1.8.1 +1 -1 src/usr.sbin/ac/Makefile 1.6.2.3 +1 -1 src/usr.sbin/ac/ac.8 1.4.2.6 +1 -1 src/usr.sbin/ac/ac.c 1.2.6.4 +1 -1 src/usr.sbin/accton/accton.c 1.7.6.4 +1 -1 src/usr.sbin/adduser/Makefile 1.12.2.10 +1 -1 src/usr.sbin/adduser/adduser.8 1.19.2.12 +1 -1 src/usr.sbin/adduser/adduser.perl 1.1.2.5 +1 -1 src/usr.sbin/adduser/rmuser.8 1.1.2.2 +1 -1 src/usr.sbin/adduser/rmuser.perl 1.3.2.2 +1 -1 src/usr.sbin/amd/amd/Attic/afs_ops.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/amd/Attic/am_ops.c 1.2.2.4 +1 -1 src/usr.sbin/amd/amd/Attic/amd.8 1.3.2.3 +1 -1 src/usr.sbin/amd/amd/Attic/amd.c 1.1.1.1.8.2 +1 -1 src/usr.sbin/amd/amd/Attic/amq_subr.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/amd/Attic/clock.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/amd/Attic/efs_ops.c 1.1.1.1.8.4 +1 -1 src/usr.sbin/amd/amd/Attic/get_args.c 1.2.6.2 +1 -1 src/usr.sbin/amd/amd/Attic/host_ops.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/amd/Attic/ifs_ops.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/amd/Attic/info_file.c 1.2.6.2 +1 -1 src/usr.sbin/amd/amd/Attic/info_hes.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/amd/Attic/info_ndbm.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/amd/Attic/info_nis.c 1.2.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/info_passwd.c 1.2.2.1 +1 -1 src/usr.sbin/amd/amd/Attic/info_union.c 1.2.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/map.c 1.2.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/mapc.c 1.3.2.1 +1 -1 src/usr.sbin/amd/amd/Attic/misc_rpc.c 1.1.1.1.8.2 +1 -1 src/usr.sbin/amd/amd/Attic/mntfs.c 1.1.1.1.8.2 +1 -1 src/usr.sbin/amd/amd/Attic/mount_fs.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/amd/Attic/mtab.c 1.4.2.4 +1 -1 src/usr.sbin/amd/amd/Attic/nfs_ops.c 1.2.6.3 +1 -1 src/usr.sbin/amd/amd/Attic/nfs_start.c 1.3.2.1 +1 -1 src/usr.sbin/amd/amd/Attic/nfs_subr.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/amd/Attic/nfsx_ops.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/amd/Attic/opts.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/amd/Attic/pfs_ops.c 1.2.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/restart.c 1.2.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/rpc_fwd.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/amd/Attic/sched.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/amd/Attic/sfs_ops.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/amd/Attic/srvr_afs.c 1.2.6.2 +1 -1 src/usr.sbin/amd/amd/Attic/srvr_nfs.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/amd/Attic/ufs_ops.c 1.2.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/umount_fs.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/amd/Attic/util.c 1.2.6.2 +1 -1 src/usr.sbin/amd/amd/Attic/wire.c 1.1.1.1.8.4 +1 -1 src/usr.sbin/amd/amd/Attic/xutil.c 1.3.2.2 +1 -1 src/usr.sbin/amd/amq/Attic/amq.8 1.2.6.5 +1 -1 src/usr.sbin/amd/amq/Attic/amq.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/Configure 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/Makefile.aix3 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/Makefile.bsd44 1.2.2.1 +1 -1 src/usr.sbin/amd/config/Attic/Makefile.config 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/Makefile.hpux 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/Makefile.irix 1.2.6.1 +1 -1 src/usr.sbin/amd/config/Attic/Makefile.irix3 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/Makefile.irix4 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/Makefile.stellix 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/RELEASE 1.2.6.1 +1 -1 src/usr.sbin/amd/config/Attic/arch 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/misc-aix3.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/misc-hpux.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/misc-irix.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/misc-next.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/misc-ultrix.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/mount_aix.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/mount_irix.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/mtab_aix.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/mtab_bsd.c 1.2.6.1 +1 -1 src/usr.sbin/amd/config/Attic/mtab_file.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/mtab_ultrix.c 1.1.1.1.8.2 +1 -1 src/usr.sbin/amd/config/Attic/newvers.sh 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/os-acis43.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/os-aix3.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/os-aux.h 1.5.2.1 +1 -1 src/usr.sbin/amd/config/Attic/os-bsd44.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/os-concentrix.h 1.2.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-convex.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/os-defaults.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/os-dgux.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/os-fpx4.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/os-hcx.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/os-hlh42.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/os-hpux.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/os-irix.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/os-irix3.h 1.2.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-irix4.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/os-next.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/os-pyrOSx.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/os-riscix.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/os-sos3.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/os-sos4.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/os-stellix.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/os-type 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/os-u2_2.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/os-u3_0.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/os-u4_0.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/os-u4_2.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/os-umax43.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/os-utek.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/os-utx32.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/config/Attic/os-xinu43.h 1.2.6.3 +1 -1 src/usr.sbin/amd/doc/Makefile 1.2.6.2 +1 -1 src/usr.sbin/amd/doc/Attic/amdref.texinfo 1.3.2.2 +1 -1 src/usr.sbin/amd/fsinfo/Makefile 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/fsinfo/Attic/fsi_analyze.c 1.2.6.1 +1 -1 src/usr.sbin/amd/fsinfo/Attic/fsi_data.h 1.2.6.1 +1 -1 src/usr.sbin/amd/fsinfo/Attic/fsi_dict.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/fsinfo/Attic/fsi_gram.y 1.2.6.1 +1 -1 src/usr.sbin/amd/fsinfo/Attic/fsi_lex.l 1.2.6.2 +1 -1 src/usr.sbin/amd/fsinfo/Attic/fsi_util.c 1.1.1.1.8.4 +1 -1 src/usr.sbin/amd/fsinfo/Attic/fsinfo.c 1.1.1.1.8.2 +1 -1 src/usr.sbin/amd/fsinfo/Attic/fsinfo.h 1.2.6.1 +1 -1 src/usr.sbin/amd/fsinfo/Attic/wr_atab.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/fsinfo/Attic/wr_bparam.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/fsinfo/Attic/wr_dumpset.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/fsinfo/Attic/wr_exportfs.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/fsinfo/Attic/wr_fstab.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/fsinfo/conf/Attic/csg_sun3 1.2.6.1 +1 -1 src/usr.sbin/amd/fsinfo/conf/Attic/csg_vax 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/Attic/flamingo.doc.ic.ac.uk 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/Attic/gould.doc.ic.ac.uk 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/Attic/ivax.doc.ic.ac.uk 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/Attic/obsidian.doc.ic.ac.uk 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/Attic/pelican.doc.ic.ac.uk 1.2.6.1 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/Attic/rvax.doc.ic.ac.uk 1.2.6.1 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/Attic/sky.doc.ic.ac.uk 1.2.6.1 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/Attic/svax.doc.ic.ac.uk 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/Attic/tsunfs.doc.ic.ac.uk 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/Attic/whoops.doc.ic.ac.uk 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/include/Attic/am.h 1.1.1.1.8.2 +1 -1 src/usr.sbin/amd/include/config.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/include/Attic/fstype.h 1.1.2.1 +1 -1 src/usr.sbin/amd/include/Attic/mountres.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/include/Attic/uwait.h 1.1.1.1.8.4 +1 -1 src/usr.sbin/amd/mk-amd-map/Attic/mk-amd-map.c 1.2.2.1 +1 -1 src/usr.sbin/amd/rpcx/Attic/amq.h 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/rpcx/Attic/amq.x 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/rpcx/Attic/amq_clnt.c 1.1.1.1.8.2 +1 -1 src/usr.sbin/amd/rpcx/Attic/amq_svc.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/rpcx/Attic/amq_xdr.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/text/Attic/INSTALL 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/text/Attic/README 1.1.1.1.8.1 +1 -1 src/usr.sbin/amd/text/Attic/amd.start.ex 1.5.2.1 +1 -1 src/usr.sbin/apm/Makefile 1.6.2.3 +1 -1 src/usr.sbin/apm/apm.c 1.6.2.2 +1 -1 src/usr.sbin/apmconf/apmconf.c 1.4.2.6 +1 -1 src/usr.sbin/arp/arp.c 1.12.2.6 +1 -1 src/usr.sbin/bad144/bad144.c 1.7.2.1 +1 -1 src/usr.sbin/bootparamd/bootparamd/Makefile 1.3.2.5 +1 -1 src/usr.sbin/bootparamd/bootparamd/bootparamd.c 1.2.2.6 +1 -1 src/usr.sbin/bootparamd/bootparamd/bootparams.5 1.3.2.5 +1 -1 src/usr.sbin/bootparamd/bootparamd/main.c 1.6.2.1 +1 -1 src/usr.sbin/bootparamd/callbootd/Makefile 1.3.6.3 +1 -1 src/usr.sbin/bootparamd/callbootd/callbootd.c 1.8.2.7 +1 -1 src/usr.sbin/cdcontrol/cdcontrol.1 1.13.2.3 +1 -1 src/usr.sbin/cdcontrol/cdcontrol.c 1.2.2.3 +1 -1 src/usr.sbin/chown/chown.8 1.4.2.7 +1 -1 src/usr.sbin/chown/chown.c 1.1.1.1.8.4 +1 -1 src/usr.sbin/chroot/chroot.c 1.3.2.2 +1 -1 src/usr.sbin/config/configvers.h 1.14.2.7 +1 -1 src/usr.sbin/config/main.c 1.10.2.3 +1 -1 src/usr.sbin/config/Attic/mkglue.c 1.4.2.2 +1 -1 src/usr.sbin/config/mkheaders.c 1.25.2.4 +1 -1 src/usr.sbin/config/mkioconf.c 1.18.2.8 +1 -1 src/usr.sbin/config/mkmakefile.c 1.3.2.3 +1 -1 src/usr.sbin/config/mkoptions.c 1.11.2.3 +1 -1 src/usr.sbin/config/Attic/mkswapconf.c 1.3.2.2 +1 -1 src/usr.sbin/config/Attic/mkubglue.c 1.2.6.1 +1 -1 src/usr.sbin/cron/cron/compat.h 1.4.6.2 +1 -1 src/usr.sbin/cron/cron/config.h 1.2.2.3 +1 -1 src/usr.sbin/cron/cron/cron.8 1.2.2.5 +1 -1 src/usr.sbin/cron/cron/cron.c 1.3.2.3 +1 -1 src/usr.sbin/cron/cron/cron.h 1.3.2.3 +1 -1 src/usr.sbin/cron/cron/database.c 1.6.2.4 +1 -1 src/usr.sbin/cron/cron/do_command.c 1.1.1.1.8.3 +1 -1 src/usr.sbin/cron/cron/job.c 1.2.2.1 +1 -1 src/usr.sbin/cron/cron/pathnames.h 1.1.1.1.8.3 +1 -1 src/usr.sbin/cron/cron/popen.c 1.2.6.3 +1 -1 src/usr.sbin/cron/cron/user.c 1.1.1.1.8.3 +1 -1 src/usr.sbin/cron/crontab/crontab.1 1.1.1.1.8.5 +1 -1 src/usr.sbin/cron/crontab/crontab.5 1.6.2.4 +1 -1 src/usr.sbin/cron/crontab/crontab.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/cron/doc/CONVERSION 1.1.1.1.8.1 +1 -1 src/usr.sbin/cron/doc/FEATURES 1.1.1.1.8.1 +1 -1 src/usr.sbin/cron/doc/INSTALL 1.1.1.1.8.1 +1 -1 src/usr.sbin/cron/doc/MAIL 1.2.6.1 +1 -1 src/usr.sbin/cron/doc/Makefile.vixie 1.1.1.1.8.1 +1 -1 src/usr.sbin/cron/doc/README 1.2.6.2 +1 -1 src/usr.sbin/cron/lib/compat.c 1.4.2.3 +1 -1 src/usr.sbin/cron/lib/entry.c 1.1.1.1.8.4 +1 -1 src/usr.sbin/cron/lib/env.c 1.3.6.3 +1 -1 src/usr.sbin/cron/lib/misc.c 1.5.6.1 +1 -1 src/usr.sbin/crunch/examples/filesystem.conf 1.4.8.1 +1 -1 src/usr.sbin/crunch/examples/kcopy.conf 1.3.2.2 +1 -1 src/usr.sbin/ctm/Makefile 1.1.6.1 +1 -1 src/usr.sbin/ctm/Makefile.inc 1.4.8.2 +1 -1 src/usr.sbin/ctm/README 1.10.2.1 +1 -1 src/usr.sbin/ctm/ctm/Makefile 1.9.2.4 +1 -1 src/usr.sbin/ctm/ctm/ctm.1 1.3.2.3 +1 -1 src/usr.sbin/ctm/ctm/ctm.5 1.14.2.2 +1 -1 src/usr.sbin/ctm/ctm/ctm.c 1.10.2.2 +1 -1 src/usr.sbin/ctm/ctm/ctm.h 1.6.6.2 +1 -1 src/usr.sbin/ctm/ctm/ctm_ed.c 1.5.2.1 +1 -1 src/usr.sbin/ctm/ctm/ctm_input.c 1.13.2.1 +1 -1 src/usr.sbin/ctm/ctm/ctm_pass1.c 1.13.2.2 +1 -1 src/usr.sbin/ctm/ctm/ctm_pass2.c 1.14.2.3 +1 -1 src/usr.sbin/ctm/ctm/ctm_pass3.c 1.1.2.2 +1 -1 src/usr.sbin/ctm/ctm/ctm_passb.c 1.7.2.1 +1 -1 src/usr.sbin/ctm/ctm/ctm_syntax.c 1.5.2.2 +1 -1 src/usr.sbin/ctm/ctm_dequeue/ctm_dequeue.c 1.7.2.5 +1 -1 src/usr.sbin/ctm/ctm_rmail/ctm_rmail.1 1.8.2.2 +1 -1 src/usr.sbin/ctm/ctm_smail/ctm_smail.c 1.1.2.1 +1 -1 src/usr.sbin/ctm/mkCTM/dequeue 1.1.1.1.8.4 +1 -1 src/usr.sbin/dev_mkdb/dev_mkdb.c 1.6.2.3 +1 -1 src/usr.sbin/diskpart/diskpart.c 1.1.2.1 +1 -1 src/usr.sbin/dpt/Makefile 1.2.2.1 +1 -1 src/usr.sbin/dpt/Makefile.inc 1.1.2.1 +1 -1 src/usr.sbin/dpt/dpt_ctlinfo/Makefile 1.1.2.1 +1 -1 src/usr.sbin/dpt/dpt_ctlinfo/dpt_ctlinfo.c 1.1.2.1 +1 -1 src/usr.sbin/dpt/dpt_ctls/Makefile 1.1.2.1 +1 -1 src/usr.sbin/dpt/dpt_ctls/dpt_ctls.c 1.1.2.1 +1 -1 src/usr.sbin/dpt/dpt_dm/Makefile 1.1.2.1 +1 -1 src/usr.sbin/dpt/dpt_dm/dpt_dm.c 1.1.2.1 +1 -1 src/usr.sbin/dpt/dpt_led/Makefile 1.1.2.1 +1 -1 src/usr.sbin/dpt/dpt_led/dpt_led.c 1.1.2.1 +1 -1 src/usr.sbin/dpt/dpt_sig/Makefile 1.1.2.1 +1 -1 src/usr.sbin/dpt/dpt_sig/dpt_sig.c 1.1.2.1 +1 -1 src/usr.sbin/dpt/dpt_softc/Makefile 1.1.2.1 +1 -1 src/usr.sbin/dpt/dpt_softc/dpt_softc.c 1.1.2.1 +1 -1 src/usr.sbin/dpt/dpt_sysinfo/Makefile 1.1.2.1 +1 -1 src/usr.sbin/dpt/dpt_sysinfo/dpt_sysinfo.c 1.4.2.5 +1 -1 src/usr.sbin/edquota/edquota.c 1.2.6.5 +1 -1 src/usr.sbin/fdcontrol/fdcontrol.c 1.2.8.1 +1 -1 src/usr.sbin/fdwrite/Makefile 1.2.2.5 +1 -1 src/usr.sbin/fdwrite/fdwrite.1 1.4.2.2 +1 -1 src/usr.sbin/fdwrite/fdwrite.c 1.9.2.7 +1 -1 src/usr.sbin/inetd/inetd.8 1.15.2.12 +1 -1 src/usr.sbin/inetd/inetd.c 1.3.2.1 +1 -1 src/usr.sbin/inetd/pathnames.h 1.5.2.5 +1 -1 src/usr.sbin/iostat/iostat.c 1.7.4.8 +1 -1 src/usr.sbin/kbdcontrol/kbdcontrol.c 1.2.6.2 +1 -1 src/usr.sbin/kbdcontrol/lex.h 1.3.6.3 +1 -1 src/usr.sbin/kbdcontrol/lex.l 1.5.2.1 +1 -1 src/usr.sbin/kbdmap/Makefile 1.6.2.7 +1 -1 src/usr.sbin/kbdmap/kbdmap.1 1.4.2.2 +1 -1 src/usr.sbin/kbdmap/kbdmap.pl 1.2.6.1 +1 -1 src/usr.sbin/kernbb/Makefile 1.1.6.5 +1 -1 src/usr.sbin/kernbb/kernbb.8 1.3.2.4 +1 -1 src/usr.sbin/kernbb/kernbb.c 1.6.2.4 +1 -1 src/usr.sbin/kgmon/kgmon.c 1.4.2.3 +1 -1 src/usr.sbin/kvm_mkdb/kvm_mkdb.c 1.5.6.2 +1 -1 src/usr.sbin/kvm_mkdb/nlist.c 1.2.8.2 +1 -1 src/usr.sbin/kvm_mkdb/testdb.c 1.4.2.6 +1 -1 src/usr.sbin/lpr/common_source/rmjob.c 1.2.2.3 +1 -1 src/usr.sbin/lpr/common_source/startdaemon.c 1.3.2.1 +1 -1 src/usr.sbin/lpr/filters/lpf.c 1.3.2.2 +1 -1 src/usr.sbin/lpr/lp/Makefile 1.2.2.4 +1 -1 src/usr.sbin/lpr/lp/lp.1 1.3.2.1 +1 -1 src/usr.sbin/lpr/lp/lp.sh 1.3.2.3 +1 -1 src/usr.sbin/lpr/lpc/lpc.c 1.3.2.6 +1 -1 src/usr.sbin/lpr/lpd/lpd.c 1.1.2.1 +1 -1 src/usr.sbin/lpr/lpd/modes.c 1.5.2.4 +1 -1 src/usr.sbin/lpr/lpd/recvjob.c 1.5.2.2 +1 -1 src/usr.sbin/lpr/lpr/lpr.1 1.10.2.6 +1 -1 src/usr.sbin/lpr/lpr/lpr.c 1.1.1.1.8.3 +1 -1 src/usr.sbin/lpr/lprm/lprm.c 1.4.2.3 +1 -1 src/usr.sbin/lpr/pac/pac.c 1.3.2.4 +1 -1 src/usr.sbin/lptcontrol/lptcontrol.8 1.3.6.2 +1 -1 src/usr.sbin/lptcontrol/lptcontrol.c 1.7.2.1 +1 -1 src/usr.sbin/manctl/Makefile 1.3.2.4 +1 -1 src/usr.sbin/manctl/manctl.8 1.6.2.3 +1 -1 src/usr.sbin/manctl/manctl.sh 1.1.1.1.6.3 +1 -1 src/usr.sbin/mixer/Makefile 1.4.2.5 +1 -1 src/usr.sbin/mixer/mixer.c 1.1.1.1.2.1 +1 -1 src/usr.sbin/mkdosfs/Attic/Makefile 1.1.1.1.2.2 +1 -1 src/usr.sbin/mkdosfs/Attic/bootcode.asm 1.1.1.1.2.1 +1 -1 src/usr.sbin/mkdosfs/Attic/dosfs.h 1.3.2.3 +1 -1 src/usr.sbin/mkdosfs/Attic/mkdosfs.1 1.2.2.4 +1 -1 src/usr.sbin/mkdosfs/Attic/mkdosfs.c 1.1.2.7 +1 -1 src/usr.sbin/moused/moused.8 1.4.2.8 +1 -1 src/usr.sbin/moused/moused.c 1.2.2.1 +1 -1 src/usr.sbin/mrouted/Makefile 1.7.2.1 +1 -1 src/usr.sbin/mrouted/callout.c 1.3.2.3 +1 -1 src/usr.sbin/mrouted/cfparse.y 1.7.2.2 +1 -1 src/usr.sbin/mrouted/config.c 1.6.2.3 +1 -1 src/usr.sbin/mrouted/defs.h 1.5.2.1 +1 -1 src/usr.sbin/mrouted/dvmrp.h 1.10.2.2 +1 -1 src/usr.sbin/mrouted/igmp.c 1.5.2.2 +1 -1 src/usr.sbin/mrouted/inet.c 1.6.2.2 +1 -1 src/usr.sbin/mrouted/kern.c 1.8.2.2 +2 -2 src/usr.sbin/mrouted/main.c 1.7.2.2 +1 -1 src/usr.sbin/mrouted/mapper.c 1.9.2.2 +1 -1 src/usr.sbin/mrouted/mrinfo.c 1.5.2.3 +1 -1 src/usr.sbin/mrouted/mrouted.8 1.5.2.1 +1 -1 src/usr.sbin/mrouted/mrouted.conf 1.3.2.1 +1 -1 src/usr.sbin/mrouted/pathnames.h 1.10.2.2 +1 -1 src/usr.sbin/mrouted/prune.c 1.6.2.1 +1 -1 src/usr.sbin/mrouted/prune.h 1.6.2.2 +1 -1 src/usr.sbin/mrouted/route.c 1.5.2.1 +1 -1 src/usr.sbin/mrouted/route.h 1.8.2.2 +1 -1 src/usr.sbin/mrouted/vif.c 1.5.2.2 +1 -1 src/usr.sbin/mrouted/vif.h 1.1.8.2 +1 -1 src/usr.sbin/mrouted/common/Makefile 1.3.2.1 +1 -1 src/usr.sbin/mrouted/map-mbone/Makefile 1.5.2.1 +1 -1 src/usr.sbin/mrouted/mrinfo/Makefile 1.4.2.1 +1 -1 src/usr.sbin/mrouted/mrouted/Makefile 1.4.2.1 +1 -1 src/usr.sbin/mrouted/mtrace/Makefile 1.1.4.1 +1 -1 src/usr.sbin/mrouted/testrsrr/Makefile 1.1.4.1 +1 -1 src/usr.sbin/mrouted/testrsrr/testrsrr.c 1.4.6.1 +1 -1 src/usr.sbin/mtree/Makefile 1.7.2.3 +1 -1 src/usr.sbin/mtree/compare.c 1.8.2.3 +1 -1 src/usr.sbin/mtree/create.c 1.3.6.3 +1 -1 src/usr.sbin/mtree/misc.c 1.7.2.4 +1 -1 src/usr.sbin/mtree/mtree.8 1.3.8.5 +1 -1 src/usr.sbin/mtree/mtree.c 1.6.2.2 +1 -1 src/usr.sbin/mtree/spec.c 1.4.2.3 +1 -1 src/usr.sbin/mtree/verify.c 1.12.2.3 +1 -1 src/usr.sbin/named/Makefile 1.2.2.2 +1 -1 src/usr.sbin/named/Makefile.inc 1.1.2.1 +1 -1 src/usr.sbin/named/Makefile.maninc 1.1.2.2 +1 -1 src/usr.sbin/named.reload/Makefile 1.1.2.2 +1 -1 src/usr.sbin/named.restart/Makefile 1.1.1.1.2.3 +1 -1 src/usr.sbin/natd/Attic/Makefile 1.2.2.4 +2 -2 src/usr.sbin/natd/Attic/icmp.c 1.4.2.12 +1 -1 src/usr.sbin/natd/Attic/natd.8 1.2.2.7 +1 -1 src/usr.sbin/natd/Attic/natd.c 1.1.1.1.2.3 +1 -1 src/usr.sbin/natd/samples/Attic/natd.cf.sample 1.4.2.2 +1 -1 src/usr.sbin/ncrcontrol/Attic/ncrcontrol.8 1.13.2.4 +1 -1 src/usr.sbin/ncrcontrol/Attic/ncrcontrol.c 1.1.2.2 +1 -1 src/usr.sbin/ndc/Makefile 1.1.2.5 +1 -1 src/usr.sbin/ndc/ndcedit.awk 1.2.2.1 +1 -1 src/usr.sbin/newsyslog/Makefile 1.1.1.1.2.9 +1 -1 src/usr.sbin/newsyslog/newsyslog.8 1.7.2.9 +1 -1 src/usr.sbin/newsyslog/newsyslog.c 1.3.2.1 +1 -1 src/usr.sbin/nslookup/Makefile 1.1.2.1 +1 -1 src/usr.sbin/pccard/Makefile 1.3.2.3 +1 -1 src/usr.sbin/pccard/pccardc/Makefile 1.5.2.3 +1 -1 src/usr.sbin/pccard/pccardc/dumpcis.c 1.5.2.5 +1 -1 src/usr.sbin/pccard/pccardc/enabler.c 1.3.2.3 +1 -1 src/usr.sbin/pccard/pccardc/pccardc.c 1.5.2.3 +1 -1 src/usr.sbin/pccard/pccardc/pccardmem.c 1.5.2.3 +1 -1 src/usr.sbin/pccard/pccardc/printcis.c 1.5.2.3 +1 -1 src/usr.sbin/pccard/pccardc/rdmap.c 1.5.2.3 +1 -1 src/usr.sbin/pccard/pccardc/rdreg.c 1.6.2.3 +1 -1 src/usr.sbin/pccard/pccardc/wrattr.c 1.5.2.3 +1 -1 src/usr.sbin/pccard/pccardc/wrreg.c 1.13.2.11 +1 -1 src/usr.sbin/pccard/pccardd/cardd.c 1.5.2.4 +1 -1 src/usr.sbin/pccard/pccardd/cardd.h 1.8.2.5 +1 -1 src/usr.sbin/pccard/pccardd/file.c 1.4.2.5 +1 -1 src/usr.sbin/pccard/pccardd/pccardd.8 1.2.2.2 +1 -1 src/usr.sbin/pccard/pccardd/pccardd.c 1.6.2.6 +1 -1 src/usr.sbin/pccard/pccardd/readcis.c 1.6.2.2 +1 -1 src/usr.sbin/pccard/pccardd/readcis.h 1.6.2.5 +1 -1 src/usr.sbin/pccard/pccardd/util.c 1.3.2.3 +1 -1 src/usr.sbin/pciconf/pciconf.8 1.1.1.1.2.5 +1 -1 src/usr.sbin/pciconf/pciconf.c 1.2.6.1 +6 -1 src/usr.sbin/pcvt/kbdio/kbdio.y 1.2.6.1 +6 -1 src/usr.sbin/pcvt/kbdio/lex.l 1.2.2.2 +1 -1 src/usr.sbin/pcvt/keycap/man5/keycap.5 1.2.6.1 +1 -1 src/usr.sbin/pcvt/set2061/compiler.h 1.1.1.1.6.1 +5 -1 src/usr.sbin/pcvt/vgaio/lex.l 1.1.1.1.6.1 +1 -1 src/usr.sbin/pcvt/vgaio/vgaio.8 1.2.6.1 +3 -0 src/usr.sbin/pcvt/vgaio/vgaio.h 1.1.1.1.6.1 +5 -1 src/usr.sbin/pcvt/vgaio/vgaio.y 1.3.8.2 +1 -1 src/usr.sbin/pkg_install/Makefile.inc 1.2.6.2 +4 -1 src/usr.sbin/pkg_install/tkpkg 1.9.2.2 +1 -1 src/usr.sbin/pkg_install/add/Makefile 1.6.2.1 +1 -1 src/usr.sbin/pkg_install/add/add.h 1.7.6.15 +1 -1 src/usr.sbin/pkg_install/add/extract.c 1.4.6.2 +1 -1 src/usr.sbin/pkg_install/add/futil.c 1.11.2.6 +1 -1 src/usr.sbin/pkg_install/add/main.c 1.37.2.15 +1 -1 src/usr.sbin/pkg_install/add/perform.c 1.17.2.11 +1 -1 src/usr.sbin/pkg_install/add/pkg_add.1 1.9.2.2 +1 -1 src/usr.sbin/pkg_install/create/Makefile 1.9.2.3 +1 -1 src/usr.sbin/pkg_install/create/create.h 1.12.2.4 +1 -1 src/usr.sbin/pkg_install/create/main.c 1.32.2.12 +1 -1 src/usr.sbin/pkg_install/create/perform.c 1.16.2.11 +1 -1 src/usr.sbin/pkg_install/create/pkg_create.1 1.8.2.3 +1 -1 src/usr.sbin/pkg_install/create/pl.c 1.9.2.2 +1 -1 src/usr.sbin/pkg_install/delete/Makefile 1.2.6.1 +1 -1 src/usr.sbin/pkg_install/delete/delete.h 1.6.2.3 +1 -1 src/usr.sbin/pkg_install/delete/main.c 1.10.2.6 +1 -1 src/usr.sbin/pkg_install/delete/perform.c 1.9.2.2 +1 -1 src/usr.sbin/pkg_install/info/Makefile 1.8.2.1 +1 -1 src/usr.sbin/pkg_install/info/info.h 1.10.2.4 +1 -1 src/usr.sbin/pkg_install/info/main.c 1.19.2.5 +1 -1 src/usr.sbin/pkg_install/info/perform.c 1.11.2.8 +1 -1 src/usr.sbin/pkg_install/info/pkg_info.1 1.8.2.3 +1 -1 src/usr.sbin/pkg_install/info/show.c 1.3.6.2 +1 -1 src/usr.sbin/pkg_install/lib/exec.c 1.24.2.10 +1 -1 src/usr.sbin/pkg_install/lib/file.c 1.3.2.2 +1 -1 src/usr.sbin/pkg_install/lib/global.c 1.22.2.3 +1 -1 src/usr.sbin/pkg_install/lib/lib.h 1.6.2.5 +1 -1 src/usr.sbin/pkg_install/lib/msg.c 1.22.2.7 +1 -1 src/usr.sbin/pkg_install/lib/pen.c 1.17.2.10 +1 -1 src/usr.sbin/pkg_install/lib/plist.c 1.4.2.2 +1 -1 src/usr.sbin/pkg_install/lib/str.c 1.1.2.1 +1 -1 src/usr.sbin/pnpinfo/Makefile 1.2.6.2 +1 -1 src/usr.sbin/portmap/from_local.c 1.2.6.2 +1 -1 src/usr.sbin/portmap/pmap_check.c 1.4.2.6 +1 -1 src/usr.sbin/portmap/portmap.c 1.2.6.2 +1 -1 src/usr.sbin/portmap/pmap_dump/pmap_dump.c 1.2.6.2 +1 -1 src/usr.sbin/portmap/pmap_set/pmap_set.c 1.9.2.19 +1 -1 src/usr.sbin/ppp/Makefile 1.1.2.7 +1 -1 src/usr.sbin/ppp/alias_cmd.c 1.1.2.4 +1 -1 src/usr.sbin/ppp/alias_cmd.h 1.5.2.8 +1 -1 src/usr.sbin/ppp/arp.c 1.1.4.5 +1 -1 src/usr.sbin/ppp/arp.h 1.5.2.8 +1 -1 src/usr.sbin/ppp/async.c 1.2.2.3 +1 -1 src/usr.sbin/ppp/async.h 1.7.2.12 +1 -1 src/usr.sbin/ppp/auth.c 1.3.2.6 +1 -1 src/usr.sbin/ppp/auth.h 1.40.2.4 +1 -1 src/usr.sbin/ppp/bundle.c 1.19.2.2 +1 -1 src/usr.sbin/ppp/bundle.h 1.7.2.2 +1 -1 src/usr.sbin/ppp/cbcp.c 1.1.2.1 +1 -1 src/usr.sbin/ppp/cbcp.h 1.7.2.11 +1 -1 src/usr.sbin/ppp/ccp.c 1.3.2.6 +1 -1 src/usr.sbin/ppp/ccp.h 1.7.2.13 +1 -1 src/usr.sbin/ppp/chap.c 1.3.2.5 +1 -1 src/usr.sbin/ppp/chap.h 1.5.2.3 +1 -1 src/usr.sbin/ppp/chap_ms.c 1.2.2.3 +1 -1 src/usr.sbin/ppp/chap_ms.h 1.11.2.20 +1 -1 src/usr.sbin/ppp/chat.c 1.1.4.7 +1 -1 src/usr.sbin/ppp/chat.h 1.24.2.56 +2 -2 src/usr.sbin/ppp/command.c 1.2.6.6 +1 -1 src/usr.sbin/ppp/command.h 1.20.2.5 +1 -1 src/usr.sbin/ppp/datalink.c 1.5.2.1 +1 -1 src/usr.sbin/ppp/datalink.h 1.6.2.3 +1 -1 src/usr.sbin/ppp/deflate.c 1.3.2.3 +1 -1 src/usr.sbin/ppp/deflate.h 1.11.2.6 +1 -1 src/usr.sbin/ppp/defs.c 1.4.2.14 +1 -1 src/usr.sbin/ppp/defs.h 1.4.2.1 +1 -1 src/usr.sbin/ppp/descriptor.h 1.6.2.11 +1 -1 src/usr.sbin/ppp/filter.c 1.4.2.7 +1 -1 src/usr.sbin/ppp/filter.h 1.7.2.12 +1 -1 src/usr.sbin/ppp/fsm.c 1.5.2.6 +1 -1 src/usr.sbin/ppp/fsm.h 1.9.2.10 +1 -1 src/usr.sbin/ppp/hdlc.c 1.4.2.7 +1 -1 src/usr.sbin/ppp/hdlc.h 1.6.2.4 +1 -1 src/usr.sbin/ppp/id.c 1.3.2.4 +1 -1 src/usr.sbin/ppp/id.h 1.2.2.1 +1 -1 src/usr.sbin/ppp/iface.c 1.1.2.1 +1 -1 src/usr.sbin/ppp/iface.h 1.9.2.20 +1 -1 src/usr.sbin/ppp/ip.c 1.1.4.5 +1 -1 src/usr.sbin/ppp/ip.h 1.9.2.23 +1 -1 src/usr.sbin/ppp/ipcp.c 1.4.2.7 +1 -1 src/usr.sbin/ppp/ipcp.h 1.4.2.3 +1 -1 src/usr.sbin/ppp/iplist.c 1.2.2.4 +1 -1 src/usr.sbin/ppp/iplist.h 1.10.2.29 +1 -1 src/usr.sbin/ppp/lcp.c 1.4.6.5 +1 -1 src/usr.sbin/ppp/lcp.h 1.4.6.5 +1 -1 src/usr.sbin/ppp/Attic/lcpproto.h 1.6.2.1 +1 -1 src/usr.sbin/ppp/link.c 1.4.2.1 +1 -1 src/usr.sbin/ppp/link.h 1.1.2.10 +1 -1 src/usr.sbin/ppp/Attic/loadalias.c 1.1.2.3 +1 -1 src/usr.sbin/ppp/Attic/loadalias.h 1.4.2.12 +1 -1 src/usr.sbin/ppp/log.c 1.6.2.8 +1 -1 src/usr.sbin/ppp/log.h 1.7.2.14 +1 -1 src/usr.sbin/ppp/lqr.c 1.3.2.5 +1 -1 src/usr.sbin/ppp/lqr.h 1.22.2.53 +1 -1 src/usr.sbin/ppp/main.c 1.1.4.5 +1 -1 src/usr.sbin/ppp/main.h 1.3.6.7 +1 -1 src/usr.sbin/ppp/mbuf.c 1.2.6.5 +1 -1 src/usr.sbin/ppp/mbuf.h 1.24.2.36 +1 -1 src/usr.sbin/ppp/Attic/modem.c 1.5.2.5 +1 -1 src/usr.sbin/ppp/Attic/modem.h 1.17.2.1 +1 -1 src/usr.sbin/ppp/mp.c 1.4.2.1 +1 -1 src/usr.sbin/ppp/mp.h 1.7.2.19 +1 -1 src/usr.sbin/ppp/Attic/os.c 1.3.2.5 +1 -1 src/usr.sbin/ppp/Attic/os.h 1.7.2.12 +1 -1 src/usr.sbin/ppp/pap.c 1.1.1.1.6.5 +1 -1 src/usr.sbin/ppp/pap.h 1.4.6.5 +1 -1 src/usr.sbin/ppp/Attic/pathnames.h 1.6.2.2 +1 -1 src/usr.sbin/ppp/Attic/phase.c 1.2.6.5 +1 -1 src/usr.sbin/ppp/Attic/phase.h 1.6.2.2 +1 -1 src/usr.sbin/ppp/physical.c 1.4.2.2 +1 -1 src/usr.sbin/ppp/physical.h 1.19.2.45 +1 -1 src/usr.sbin/ppp/ppp.8 1.7.2.7 +1 -1 src/usr.sbin/ppp/pred.c 1.1.4.5 +1 -1 src/usr.sbin/ppp/pred.h 1.2.2.1 +1 -1 src/usr.sbin/ppp/probe.c 1.1.2.1 +1 -1 src/usr.sbin/ppp/probe.h 1.12.2.1 +1 -1 src/usr.sbin/ppp/prompt.c 1.4.2.1 +1 -1 src/usr.sbin/ppp/prompt.h 1.9.2.16 +1 -1 src/usr.sbin/ppp/route.c 1.1.4.5 +1 -1 src/usr.sbin/ppp/route.h 1.1.2.9 +1 -1 src/usr.sbin/ppp/server.c 1.1.2.5 +1 -1 src/usr.sbin/ppp/server.h 1.2.2.7 +1 -1 src/usr.sbin/ppp/sig.c 1.2.2.7 +1 -1 src/usr.sbin/ppp/sig.h 1.6.2.8 +1 -1 src/usr.sbin/ppp/slcompress.c 1.3.6.7 +1 -1 src/usr.sbin/ppp/slcompress.h 1.6.2.12 +1 -1 src/usr.sbin/ppp/systems.c 1.1.4.6 +1 -1 src/usr.sbin/ppp/systems.h 1.4.2.3 +1 -1 src/usr.sbin/ppp/throughput.c 1.2.2.3 +1 -1 src/usr.sbin/ppp/throughput.h 1.5.2.11 +1 -1 src/usr.sbin/ppp/timer.c 1.5.2.3 +1 -1 src/usr.sbin/ppp/timer.h 1.6.2.3 +1 -1 src/usr.sbin/ppp/tun.c 1.3.2.4 +1 -1 src/usr.sbin/ppp/tun.h 1.2.2.1 +1 -1 src/usr.sbin/ppp/ua.h 1.9.2.18 +2 -2 src/usr.sbin/ppp/Attic/vars.c 1.7.2.17 +1 -1 src/usr.sbin/ppp/Attic/vars.h 1.4.2.7 +1 -1 src/usr.sbin/ppp/vjcomp.c 1.5.2.3 +1 -1 src/usr.sbin/ppp/vjcomp.h 1.1.2.3 +1 -1 src/usr.sbin/pppctl/Makefile 1.1.2.6 +1 -1 src/usr.sbin/pppctl/pppctl.8 1.1.2.6 +1 -1 src/usr.sbin/pppctl/pppctl.c 1.4.2.3 +1 -1 src/usr.sbin/pppd/Makefile 1.7.2.5 +1 -1 src/usr.sbin/pppd/auth.c 1.3.2.2 +1 -1 src/usr.sbin/pppd/cbcp.c 1.4.2.2 +1 -1 src/usr.sbin/pppd/ccp.c 1.2.2.2 +1 -1 src/usr.sbin/pppd/ccp.h 1.5.2.2 +1 -1 src/usr.sbin/pppd/chap.c 1.3.2.2 +1 -1 src/usr.sbin/pppd/chap.h 1.5.2.2 +1 -1 src/usr.sbin/pppd/chap_ms.c 1.4.2.2 +1 -1 src/usr.sbin/pppd/chap_ms.h 1.4.2.2 +1 -1 src/usr.sbin/pppd/demand.c 1.4.2.2 +1 -1 src/usr.sbin/pppd/fsm.c 1.3.2.2 +1 -1 src/usr.sbin/pppd/fsm.h 1.6.2.2 +1 -1 src/usr.sbin/pppd/ipcp.c 1.5.2.2 +1 -1 src/usr.sbin/pppd/ipcp.h 1.4.2.2 +1 -1 src/usr.sbin/pppd/ipxcp.c 1.3.2.2 +1 -1 src/usr.sbin/pppd/ipxcp.h 1.4.2.2 +1 -1 src/usr.sbin/pppd/lcp.c 1.3.2.2 +1 -1 src/usr.sbin/pppd/lcp.h 1.3.2.2 +1 -1 src/usr.sbin/pppd/magic.c 1.3.2.2 +1 -1 src/usr.sbin/pppd/magic.h 1.7.2.4 +1 -1 src/usr.sbin/pppd/main.c 1.10.2.2 +1 -1 src/usr.sbin/pppd/options.c 1.3.2.2 +1 -1 src/usr.sbin/pppd/patchlevel.h 1.3.2.3 +1 -1 src/usr.sbin/pppd/pathnames.h 1.7.2.4 +1 -1 src/usr.sbin/pppd/pppd.8 1.6.2.2 +1 -1 src/usr.sbin/pppd/pppd.h 1.7.2.3 +1 -1 src/usr.sbin/pppd/sys-bsd.c 1.4.2.2 +1 -1 src/usr.sbin/pppd/upap.c 1.3.2.2 +1 -1 src/usr.sbin/pppd/upap.h 1.3.2.2 +1 -1 src/usr.sbin/pppstats/Makefile 1.3.2.5 +1 -1 src/usr.sbin/pppstats/pppstats.8 1.6.2.2 +1 -1 src/usr.sbin/pppstats/pppstats.c 1.10.2.2 +1 -1 src/usr.sbin/pstat/pstat.8 1.25.2.5 +1 -1 src/usr.sbin/pstat/pstat.c 1.1.1.1.2.3 +1 -1 src/usr.sbin/pw/Makefile 1.1.1.1.2.1 +1 -1 src/usr.sbin/pw/README 1.1.1.1.2.3 +1 -1 src/usr.sbin/pw/bitmap.c 1.1.1.1.2.2 +1 -1 src/usr.sbin/pw/bitmap.h 1.1.1.1.2.4 +1 -1 src/usr.sbin/pw/cpdir.c 1.1.1.1.2.4 +1 -1 src/usr.sbin/pw/edgroup.c 1.1.1.1.2.4 +1 -1 src/usr.sbin/pw/fileupd.c 1.1.1.1.2.3 +1 -1 src/usr.sbin/pw/grupd.c 1.1.1.1.2.3 +1 -1 src/usr.sbin/pw/psdate.c 1.1.1.1.2.2 +1 -1 src/usr.sbin/pw/psdate.h 1.1.1.1.2.7 +1 -1 src/usr.sbin/pw/pw.8 1.1.1.1.2.9 +1 -1 src/usr.sbin/pw/pw.c 1.1.1.1.2.6 +1 -1 src/usr.sbin/pw/pw.conf.5 1.1.1.1.2.4 +1 -1 src/usr.sbin/pw/pw.h 1.1.1.1.2.4 +1 -1 src/usr.sbin/pw/pw_conf.c 1.1.1.1.2.5 +1 -1 src/usr.sbin/pw/pw_group.c 1.1.1.1.2.3 +1 -1 src/usr.sbin/pw/pw_log.c 1.1.1.1.2.12 +1 -1 src/usr.sbin/pw/pw_user.c 1.1.1.1.2.5 +1 -1 src/usr.sbin/pw/pwupd.c 1.1.1.1.2.2 +1 -1 src/usr.sbin/pw/pwupd.h 1.1.1.1.2.3 +1 -1 src/usr.sbin/pw/rm_r.c 1.5.2.2 +1 -1 src/usr.sbin/pwd_mkdb/pw_scan.c 1.15.2.8 +1 -1 src/usr.sbin/pwd_mkdb/pwd_mkdb.c 1.3.4.3 +1 -1 src/usr.sbin/qcamcontrol/Attic/qcamcontrol.c 1.2.4.1 +1 -1 src/usr.sbin/quot/Makefile 1.3.4.5 +1 -1 src/usr.sbin/quot/quot.8 1.3.4.3 +1 -1 src/usr.sbin/quot/quot.c 1.1.1.1.8.4 +1 -1 src/usr.sbin/quotaon/quotaon.c 1.3.6.2 +1 -1 src/usr.sbin/rarpd/Makefile 1.3.2.4 +1 -1 src/usr.sbin/rarpd/rarpd.8 1.7.2.7 +1 -1 src/usr.sbin/rarpd/rarpd.c 1.3.6.5 +1 -1 src/usr.sbin/repquota/repquota.c 1.2.6.3 +1 -1 src/usr.sbin/rmt/rmt.c 1.2.2.3 +1 -1 src/usr.sbin/rndcontrol/random.4 1.4.2.3 +1 -1 src/usr.sbin/rndcontrol/rndcontrol.8 1.4.4.4 +1 -1 src/usr.sbin/rndcontrol/rndcontrol.c 1.2.2.2 +1 -1 src/usr.sbin/rpc.lockd/Makefile 1.2.2.2 +1 -1 src/usr.sbin/rpc.lockd/handles.c 1.2.2.3 +1 -1 src/usr.sbin/rpc.lockd/lockd.c 1.2.2.2 +1 -1 src/usr.sbin/rpc.lockd/procs.c 1.2.2.2 +1 -1 src/usr.sbin/rpc.lockd/test.c 1.3.2.2 +1 -1 src/usr.sbin/rpc.statd/Makefile 1.2.2.2 +1 -1 src/usr.sbin/rpc.statd/procs.c 1.2.2.2 +1 -1 src/usr.sbin/rpc.statd/statd.c 1.1.1.1.2.2 +1 -1 src/usr.sbin/rpc.statd/test.c 1.5.2.1 +1 -1 src/usr.sbin/rpc.yppasswdd/Makefile 1.2.2.2 +1 -1 src/usr.sbin/rpc.yppasswdd/pw_copy.c 1.2.2.2 +1 -1 src/usr.sbin/rpc.yppasswdd/pw_util.c 1.4.2.3 +1 -1 src/usr.sbin/rpc.yppasswdd/rpc.yppasswdd.8 1.1.1.1.2.2 +2 -2 src/usr.sbin/rpc.yppasswdd/Attic/yppasswd_comm.c 1.1.1.1.2.1 +1 -1 src/usr.sbin/rpc.yppasswdd/Attic/yppasswd_comm.h 1.1.1.1.2.1 +2 -2 src/usr.sbin/rpc.yppasswdd/yppasswd_private.x 1.5.2.1 +1 -1 src/usr.sbin/rpc.yppasswdd/yppasswdd_extern.h 1.6.2.4 +1 -1 src/usr.sbin/rpc.yppasswdd/yppasswdd_main.c 1.9.2.4 +1 -1 src/usr.sbin/rpc.yppasswdd/yppasswdd_server.c 1.3.2.2 +1 -1 src/usr.sbin/rpc.yppasswdd/yppwupdate 1.3.2.1 +1 -1 src/usr.sbin/rpc.ypxfrd/Makefile 1.1.1.1.2.3 +1 -1 src/usr.sbin/rpc.ypxfrd/rpc.ypxfrd.8 1.1.1.1.2.1 +1 -1 src/usr.sbin/rpc.ypxfrd/ypxfrd_extern.h 1.1.1.1.2.6 +1 -1 src/usr.sbin/rpc.ypxfrd/ypxfrd_main.c 1.2.2.3 +1 -1 src/usr.sbin/rpc.ypxfrd/ypxfrd_server.c 1.3.2.1 +1 -1 src/usr.sbin/rtprio/Makefile 1.6.2.7 +1 -1 src/usr.sbin/rtprio/rtprio.1 1.2.8.3 +1 -1 src/usr.sbin/rtprio/rtprio.c 1.6.2.2 +1 -1 src/usr.sbin/rwhod/rwhod.c 1.2.8.1 +1 -1 src/usr.sbin/sa/Makefile 1.1.1.1.8.1 +1 -1 src/usr.sbin/sa/extern.h 1.3.2.2 +1 -1 src/usr.sbin/sa/main.c 1.1.1.1.8.1 +1 -1 src/usr.sbin/sa/pathnames.h 1.3.2.1 +1 -1 src/usr.sbin/sa/pdb.c 1.4.2.4 +1 -1 src/usr.sbin/sa/sa.8 1.3.2.1 +1 -1 src/usr.sbin/sa/usrdb.c 1.1.4.5 +1 -1 src/usr.sbin/sendmail/cf/cf/Attic/freebsd.mc 1.8.2.9 +1 -1 src/usr.sbin/sendmail/cf/cf/Attic/freefall.mc 1.1.2.9 +1 -1 src/usr.sbin/sendmail/cf/cf/Attic/hub.mc 1.3.2.4 +1 -1 src/usr.sbin/sendmail/mail.local/Attic/mail.local.8 1.3.2.7 +1 -1 src/usr.sbin/sendmail/mail.local/Attic/mail.local.c 1.2.2.5 +1 -1 src/usr.sbin/sendmail/mailstats/Attic/mailstats.8 1.2.2.4 +1 -1 src/usr.sbin/sendmail/rmail/Attic/Makefile 1.2.2.4 +1 -1 src/usr.sbin/sendmail/rmail/Attic/rmail.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/sgsc/Makefile 1.2.6.2 +1 -1 src/usr.sbin/sgsc/sgsc.c 1.3.2.4 +1 -1 src/usr.sbin/sicontrol/sicontrol.8 1.4.2.2 +1 -1 src/usr.sbin/sicontrol/sicontrol.c 1.4.2.1 +1 -1 src/usr.sbin/slstat/Makefile 1.6.2.5 +1 -1 src/usr.sbin/slstat/slstat.8 1.6.2.4 +1 -1 src/usr.sbin/slstat/slstat.c 1.2.2.4 +1 -1 src/usr.sbin/spkrtest/spkrtest.8 1.3.2.1 +1 -1 src/usr.sbin/spkrtest/spkrtest.pl 1.2.2.1 +1 -1 src/usr.sbin/spray/Makefile 1.1.1.1.2.2 +1 -1 src/usr.sbin/spray/spray.c 1.1.4.1 +1 -1 src/usr.sbin/stallion/Makefile 1.1.4.1 +1 -1 src/usr.sbin/stallion/Makefile.inc 1.2.4.2 +1 -1 src/usr.sbin/stallion/bootcode/Makefile 1.1.4.2 +1 -1 src/usr.sbin/stallion/stlload/Makefile 1.2.4.3 +1 -1 src/usr.sbin/stallion/stlload/stlload.c 1.1.4.2 +1 -1 src/usr.sbin/stallion/stlstats/Makefile 1.2.4.3 +1 -1 src/usr.sbin/stallion/stlstats/stlstats.c 1.1.1.1.8.4 +1 -1 src/usr.sbin/sysctl/Attic/pathconf.c 1.10.2.4 +1 -1 src/usr.sbin/sysctl/Attic/sysctl.8 1.10.2.4 +1 -1 src/usr.sbin/sysctl/Attic/sysctl.c 1.3.2.9 +1 -1 src/usr.sbin/syslogd/syslog.conf.5 1.6.2.9 +1 -1 src/usr.sbin/syslogd/syslogd.8 1.12.2.16 +1 -1 src/usr.sbin/syslogd/syslogd.c 1.14.2.3 +1 -1 src/usr.sbin/tcpdump/tcpdump/Makefile 1.3.2.1 +1 -1 src/usr.sbin/tcpdump/tcpslice/gwtm2secs.c 1.3.2.1 +1 -1 src/usr.sbin/tcpdump/tcpslice/search.c 1.4.6.1 +1 -1 src/usr.sbin/tcpdump/tcpslice/tcpslice.1 1.3.2.2 +1 -1 src/usr.sbin/tcpdump/tcpslice/tcpslice.c 1.2.2.1 +1 -1 src/usr.sbin/tcpdump/tcpslice/util.c 1.1.1.1.8.2 +1 -1 src/usr.sbin/timed/timed/acksend.c 1.2.6.2 +1 -1 src/usr.sbin/timed/timed/byteorder.c 1.2.6.2 +1 -1 src/usr.sbin/timed/timed/candidate.c 1.1.1.1.8.2 +1 -1 src/usr.sbin/timed/timed/cksum.c 1.1.1.1.8.2 +1 -1 src/usr.sbin/timed/timed/correct.c 1.2.2.3 +1 -1 src/usr.sbin/timed/timed/master.c 1.3.6.2 +1 -1 src/usr.sbin/timed/timed/measure.c 1.1.1.1.8.2 +1 -1 src/usr.sbin/timed/timed/networkdelta.c 1.1.1.1.8.3 +1 -1 src/usr.sbin/timed/timed/readmsg.c 1.2.2.3 +1 -1 src/usr.sbin/timed/timed/slave.c 1.2.6.6 +1 -1 src/usr.sbin/timed/timed/timed.c 1.2.8.2 +1 -1 src/usr.sbin/timed/timedc/cmds.c 1.1.1.1.8.2 +1 -1 src/usr.sbin/timed/timedc/cmdtab.c 1.1.1.1.8.2 +1 -1 src/usr.sbin/timed/timedc/timedc.c 1.5.2.1 +1 -1 src/usr.sbin/traceroute/Makefile 1.4.2.3 +1 -1 src/usr.sbin/trpt/trpt.c 1.4.2.2 +1 -1 src/usr.sbin/tzsetup/Makefile 1.3.2.4 +1 -1 src/usr.sbin/tzsetup/tzsetup.8 1.2.2.7 +1 -1 src/usr.sbin/tzsetup/tzsetup.c 1.3.6.3 +1 -1 src/usr.sbin/vidcontrol/decode.c 1.8.2.4 +1 -1 src/usr.sbin/vidcontrol/vidcontrol.1 1.13.2.3 +1 -1 src/usr.sbin/vidcontrol/vidcontrol.c 1.5.2.5 +1 -1 src/usr.sbin/vipw/pw_util.c 1.3.2.4 +1 -1 src/usr.sbin/vipw/vipw.c 1.2.2.1 +1 -1 src/usr.sbin/vnconfig/Makefile 1.3.6.4 +1 -1 src/usr.sbin/vnconfig/vnconfig.c 1.5.2.1 +1 -1 src/usr.sbin/watch/Makefile 1.8.2.8 +1 -1 src/usr.sbin/watch/watch.c 1.2.2.1 +1 -1 src/usr.sbin/wlconfig/Makefile 1.4.2.3 +1 -1 src/usr.sbin/wlconfig/wlconfig.c 1.3.2.5 +1 -1 src/usr.sbin/wormcontrol/wormcontrol.8 1.1.1.1.2.5 +1 -1 src/usr.sbin/wormcontrol/wormcontrol.c 1.4.8.1 +1 -1 src/usr.sbin/xntpd/Makefile 1.8.8.1 +1 -1 src/usr.sbin/xntpd/README.FreeBSD 1.3.2.1 +1 -1 src/usr.sbin/xntpd/authstuff/Makefile 1.2.8.1 +1 -1 src/usr.sbin/xntpd/clockstuff/Makefile 1.2.2.2 +1 -1 src/usr.sbin/xntpd/doc/tickadj.8 1.2.6.1 +1 -1 src/usr.sbin/xntpd/kernel/chuinit.c 1.2.6.1 +1 -1 src/usr.sbin/xntpd/kernel/clkinit.c 1.6.6.1 +1 -1 src/usr.sbin/xntpd/lib/Makefile 1.1.1.3.8.1 +1 -1 src/usr.sbin/xntpd/lib/machines.c 1.5.2.1 +1 -1 src/usr.sbin/xntpd/ntpdate/Makefile 1.5.2.1 +1 -1 src/usr.sbin/xntpd/ntpq/Makefile 1.4.2.1 +1 -1 src/usr.sbin/xntpd/ntptrace/Makefile 1.1.10.1 +1 -1 src/usr.sbin/xntpd/parse/Makefile 1.1.1.1.8.1 +5 -2 src/usr.sbin/xntpd/parse/clk_trimtaip.c 1.2.6.1 +4 -1 src/usr.sbin/xntpd/parse/clk_trimtsip.c 1.3.2.1 +1 -1 src/usr.sbin/xntpd/parse/util/Makefile 1.2.6.1 +3 -0 src/usr.sbin/xntpd/parse/util/parsetest.c 1.4.2.1 +1 -1 src/usr.sbin/xntpd/util/Makefile 1.9.2.1 +1 -1 src/usr.sbin/xntpd/xntpd/Makefile 1.4.2.2 +1 -1 src/usr.sbin/xntpd/xntpdc/Makefile 1.5.2.1 +1 -1 src/usr.sbin/xten/Makefile 1.2.2.5 +1 -1 src/usr.sbin/xten/xten.1 1.1.1.1.8.3 +1 -1 src/usr.sbin/xten/xten.c 1.2.2.1 +1 -1 src/usr.sbin/yp_mkdb/Makefile 1.2.2.5 +1 -1 src/usr.sbin/yp_mkdb/yp_mkdb.8 1.3.2.5 +1 -1 src/usr.sbin/yp_mkdb/yp_mkdb.c 1.2.6.1 +1 -1 src/usr.sbin/ypbind/Makefile 1.5.2.4 +1 -1 src/usr.sbin/ypbind/ypbind.8 1.18.2.4 +1 -1 src/usr.sbin/ypbind/ypbind.c 1.1.8.1 +1 -1 src/usr.sbin/yppoll/Makefile 1.2.6.2 +1 -1 src/usr.sbin/yppoll/yppoll.c 1.2.2.1 +1 -1 src/usr.sbin/yppush/Makefile 1.4.2.2 +1 -1 src/usr.sbin/yppush/yppush.8 1.1.1.1.2.1 +1 -1 src/usr.sbin/yppush/yppush_extern.h 1.5.2.3 +1 -1 src/usr.sbin/yppush/yppush_main.c 1.6.2.2 +1 -1 src/usr.sbin/ypserv/Makefile 1.13.2.8 +1 -1 src/usr.sbin/ypserv/Makefile.yp 1.11.2.4 +1 -1 src/usr.sbin/ypserv/yp_access.c 1.9.2.5 +1 -1 src/usr.sbin/ypserv/yp_dblookup.c 1.3.2.6 +1 -1 src/usr.sbin/ypserv/yp_dnslookup.c 1.3.2.2 +1 -1 src/usr.sbin/ypserv/yp_error.c 1.5.2.3 +1 -1 src/usr.sbin/ypserv/yp_extern.h 1.6.2.6 +1 -1 src/usr.sbin/ypserv/yp_main.c 1.12.2.7 +1 -1 src/usr.sbin/ypserv/yp_server.c 1.1.2.2 +1 -1 src/usr.sbin/ypserv/yp_svc_udp.c 1.8.2.4 +1 -1 src/usr.sbin/ypserv/ypserv.8 1.1.2.3 +1 -1 src/usr.sbin/ypset/ypset.8 1.3.2.2 +1 -1 src/usr.sbin/ypset/ypset.c 1.1.8.1 +1 -1 src/usr.sbin/zic/Makefile 1.1.8.1 +1 -1 src/usr.sbin/zic/Makefile.inc 1.4.2.2 +1 -1 src/usr.sbin/zic/zdump.8 1.3.2.2 +1 -1 src/usr.sbin/zic/zdump.c 1.4.2.3 +1 -1 src/usr.sbin/zic/zic.c 1.1.8.1 +1 -1 src/usr.sbin/zic/zdump/Makefile 1.2.2.1 +1 -1 src/usr.sbin/zic/zic/Makefile peter 1999/09/05 04:45:07 PDT Modified files: (Branch: RELENG_2_1_0) usr.sbin Makefile usr.sbin/ac Makefile ac.8 ac.c usr.sbin/adduser adduser.8 adduser.perl usr.sbin/amd/amd afs_ops.c am_ops.c amd.8 amd.c amq_subr.c clock.c efs_ops.c get_args.c host_ops.c ifs_ops.c info_file.c info_hes.c info_ndbm.c info_nis.c info_passwd.c info_union.c map.c mapc.c misc_rpc.c mntfs.c mount_fs.c mtab.c nfs_ops.c nfs_start.c nfs_subr.c nfsx_ops.c opts.c pfs_ops.c restart.c rpc_fwd.c sched.c sfs_ops.c srvr_afs.c srvr_nfs.c ufs_ops.c umount_fs.c util.c wire.c xutil.c usr.sbin/amd/amq amq.8 amq.c usr.sbin/amd/config Configure Makefile.aix3 Makefile.bsd44 Makefile.config Makefile.hpux Makefile.irix Makefile.irix3 Makefile.irix4 Makefile.stellix arch misc-aix3.h misc-hpux.h misc-irix.h misc-next.h misc-ultrix.h mount_aix.c mount_irix.c mtab_aix.c mtab_bsd.c mtab_file.c mtab_ultrix.c newvers.sh os-acis43.h os-aix3.h os-aux.h os-bsd44.h os-concentrix.h os-convex.h os-defaults.h os-dgux.h os-fpx4.h os-hcx.h os-hlh42.h os-hpux.h os-irix.h os-irix3.h os-irix4.h os-next.h os-pyrOSx.h os-riscix.h os-sos3.h os-sos4.h os-stellix.h os-type os-u2_2.h os-u3_0.h os-u4_0.h os-u4_2.h os-umax43.h os-utek.h os-utx32.h os-xinu43.h usr.sbin/amd/doc Makefile amdref.texinfo usr.sbin/amd/fsinfo fsi_analyze.c fsi_data.h fsi_dict.c fsi_gram.y fsi_lex.l fsi_util.c fsinfo.c fsinfo.h wr_atab.c wr_bparam.c wr_dumpset.c wr_exportfs.c wr_fstab.c usr.sbin/amd/fsinfo/conf csg_sun3 csg_vax usr.sbin/amd/fsinfo/conf/hosts flamingo.doc.ic.ac.uk gould.doc.ic.ac.uk ivax.doc.ic.ac.uk obsidian.doc.ic.ac.uk pelican.doc.ic.ac.uk rvax.doc.ic.ac.uk sky.doc.ic.ac.uk svax.doc.ic.ac.uk tsunfs.doc.ic.ac.uk whoops.doc.ic.ac.uk usr.sbin/amd/include am.h config.h fstype.h uwait.h usr.sbin/amd/mk-amd-map mk-amd-map.c usr.sbin/amd/rpcx amq.h amq.x amq_clnt.c amq_svc.c amq_xdr.c mount.h mount_xdr.c nfs_prot.h nfs_prot_svc.c nfs_prot_xdr.c usr.sbin/amd/text INSTALL README amd.start.ex usr.sbin/bootparamd/bootparamd Makefile bootparamd.c bootparams.5 main.c usr.sbin/bootparamd/callbootd Makefile callbootd.c usr.sbin/cron/cron compat.h config.h cron.8 cron.c cron.h database.c do_command.c job.c pathnames.h popen.c user.c usr.sbin/cron/crontab crontab.1 crontab.5 crontab.c usr.sbin/cron/doc CONVERSION FEATURES INSTALL MAIL Makefile.vixie README usr.sbin/cron/lib compat.c entry.c env.c misc.c usr.sbin/crunch/examples filesystem.conf kcopy.conf usr.sbin/ctm Makefile.inc README usr.sbin/ctm/ctm Makefile ctm.1 ctm.5 ctm.c ctm.h ctm_ed.c ctm_input.c ctm_pass1.c ctm_pass2.c ctm_pass3.c ctm_syntax.c usr.sbin/ctm/ctm_scan Makefile ctm_scan.c usr.sbin/fdwrite Makefile fdwrite.1 fdwrite.c usr.sbin/inetd inetd.8 inetd.c usr.sbin/kbdcontrol kbdcontrol.c lex.h lex.l usr.sbin/kbdmap Makefile kbdmap.1 kbdmap.pl usr.sbin/kernbb Makefile kernbb.c usr.sbin/lpr/lp lp.1 lp.sh usr.sbin/lptcontrol lptcontrol.8 lptcontrol.c usr.sbin/lsdev Makefile lsdev.8 usr.sbin/manctl Makefile manctl.8 manctl.sh usr.sbin/mixer Makefile usr.sbin/mrouted Makefile callout.c cfparse.y config.c defs.h dvmrp.h igmp.c inet.c kern.c main.c mapper.c mrinfo.c mrouted.8 mrouted.conf mtrace.8 mtrace.c pathnames.h prune.c prune.h route.c route.h vif.c vif.h usr.sbin/mrouted/common Makefile usr.sbin/mrouted/map-mbone Makefile usr.sbin/mrouted/mrinfo Makefile usr.sbin/mrouted/mrouted Makefile usr.sbin/mrouted/mtrace Makefile usr.sbin/mrouted/testrsrr Makefile testrsrr.c usr.sbin/mtree Makefile mtree.8 usr.sbin/named Version.c db_defs.h db_dump.c db_func.h db_glob.h db_glue.c db_load.c db_lookup.c db_reload.c db_save.c db_secure.c db_update.c dmalloc.c dmalloc.h named.h ns_defs.h ns_forw.c ns_func.h ns_glob.h ns_main.c ns_maint.c ns_req.c ns_resp.c ns_sort.c ns_stats.c options.h pathnames.h portability.h storage.c tree.h usr.sbin/named/tools/named.reload named.reload.sh usr.sbin/named/tools/named.restart Makefile named.restart.8 named.restart.sh usr.sbin/named/tools/nsquery nsquery.c usr.sbin/named/tools/nstest nstest.c usr.sbin/named/xfer named-xfer.c usr.sbin/ncrcontrol ncrcontrol.8 ncrcontrol.c usr.sbin/nslookup debug.c getinfo.c list.c main.c nslookup.help pathnames.h res.h send.c skip.c subr.c usr.sbin/pcvt/kbdio kbdio.y lex.l usr.sbin/pcvt/set2061 compiler.h usr.sbin/pcvt/vgaio lex.l vgaio.8 vgaio.y usr.sbin/pkg_install tkpkg usr.sbin/pkg_install/add add.h extract.c futil.c main.c perform.c usr.sbin/pkg_install/create create.h main.c perform.c pkg_create.1 pl.c usr.sbin/pkg_install/delete delete.h main.c perform.c usr.sbin/pkg_install/info info.h main.c perform.c show.c usr.sbin/pkg_install/lib exec.c file.c ftp.c global.c lib.h msg.c pen.c plist.c usr.sbin/pkg_manage Makefile usr.sbin/ppp Makefile arp.c arp.h async.c auth.c auth.h ccp.c ccp.h cdefs.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 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 pathnames.h phase.h ppp.8 pred.c pred.h route.c route.h slcompress.c slcompress.h systems.c systems.h timeout.h timer.c uucplock.c vars.c vars.h vjcomp.c usr.sbin/pppd Makefile args.h auth.c callout.h chap.c chap.h fsm.c fsm.h ipcp.c ipcp.h lcp.c lcp.h lock.c magic.c magic.h main.c options.c patchlevel.h pathnames.h ppp.h pppd.8 pppd.h sys-bsd.c upap.c upap.h usr.sbin/pppstats Makefile pppstats.c usr.sbin/pstat pstat.8 usr.sbin/quot Makefile quot.8 quot.c usr.sbin/rarpd Makefile rarpd.8 rarpd.c usr.sbin/rndcontrol random.4 rndcontrol.8 rndcontrol.c usr.sbin/rtprio Makefile rtprio.1 rtprio.c usr.sbin/sa Makefile extern.h main.c pathnames.h pdb.c sa.8 usrdb.c usr.sbin/sendmail/cf/cf freefall.mc hub.mc usr.sbin/sendmail/contrib bsdi.mc expn.pl re-mqueue.pl usr.sbin/sendmail/mail.local mail.local.8 mail.local.c usr.sbin/sendmail/mailstats mailstats.8 usr.sbin/sendmail/rmail Makefile rmail.c usr.sbin/sgsc Makefile usr.sbin/sicontrol sicontrol.8 sicontrol.c usr.sbin/slstat Makefile slstat.c usr.sbin/stallion Makefile Makefile.inc usr.sbin/stallion/bootcode Makefile usr.sbin/stallion/stlload Makefile stlload.c usr.sbin/stallion/stlstats Makefile stlstats.c usr.sbin/sup Makefile Makefile.inc usr.sbin/sup/lib Makefile usr.sbin/sup/sup Makefile usr.sbin/sup/supfilesrv Makefile usr.sbin/sup/supscan Makefile usr.sbin/sysctl sysctl.8 sysctl.c usr.sbin/tcpdump/tcpdump Makefile addrtoname.c addrtoname.h appletalk.h bootp.h bpf_dump.c decnet.h ethertype.h extract.h fddi.h interface.h ipx.h llc.h md.h nfsfh.h ntp.h os.h parsenfsfh.c print-arp.c print-atalk.c print-bootp.c print-decnet.c print-domain.c print-egp.c print-ether.c print-fddi.c print-icmp.c print-ip.c print-ipx.c print-isoclns.c print-krb.c print-llc.c print-nfs.c print-ntp.c print-null.c print-ospf.c print-ppp.c print-rip.c print-sl.c print-snmp.c print-sunrpc.c print-tcp.c print-tftp.c print-udp.c print-wb.c tcpdump.1 tcpdump.c util.c usr.sbin/tcpdump/tcpslice gwtm2secs.c search.c tcpslice.1 tcpslice.c util.c usr.sbin/tzsetup Makefile main.c tzmenu.c tzsetup.8 tzsetup.h usr.sbin/vidcontrol decode.c vidcontrol.c usr.sbin/vnconfig Makefile usr.sbin/wormcontrol wormcontrol.8 wormcontrol.c usr.sbin/xntpd Makefile README.FreeBSD usr.sbin/xntpd/authstuff Makefile usr.sbin/xntpd/clockstuff Makefile usr.sbin/xntpd/kernel chuinit.c clkinit.c usr.sbin/xntpd/lib Makefile machines.c usr.sbin/xntpd/ntpdate Makefile usr.sbin/xntpd/ntpq Makefile usr.sbin/xntpd/ntptrace Makefile usr.sbin/xntpd/parse Makefile clk_trimtaip.c clk_trimtsip.c usr.sbin/xntpd/parse/util Makefile usr.sbin/xntpd/util Makefile usr.sbin/xntpd/xntpd Makefile usr.sbin/xntpd/xntpdc Makefile usr.sbin/ypbind Makefile ypbind.8 ypbind.c usr.sbin/yppoll Makefile usr.sbin/ypset Makefile usr.sbin/zic Makefile Makefile.inc usr.sbin/zic/zdump Makefile usr.sbin/zic/zic Makefile Log: $Id$ -> $FreeBSD$ Revision Changes Path 1.62.4.11 +1 -1 src/usr.sbin/Makefile 1.1.6.1 +1 -1 src/usr.sbin/ac/Makefile 1.2.6.2 +1 -1 src/usr.sbin/ac/ac.8 1.3.4.1 +1 -1 src/usr.sbin/ac/ac.c 1.7.4.3 +1 -1 src/usr.sbin/adduser/adduser.8 1.7.4.4 +1 -1 src/usr.sbin/adduser/adduser.perl 1.2.4.1 +1 -1 src/usr.sbin/amd/amd/Attic/afs_ops.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/am_ops.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/amd.8 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/amd.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/amq_subr.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/clock.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/efs_ops.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/get_args.c 1.2.4.1 +1 -1 src/usr.sbin/amd/amd/Attic/host_ops.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/ifs_ops.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/info_file.c 1.2.4.2 +1 -1 src/usr.sbin/amd/amd/Attic/info_hes.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/info_ndbm.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/info_nis.c 1.2.4.1 +1 -1 src/usr.sbin/amd/amd/Attic/info_passwd.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/info_union.c 1.2.4.1 +1 -1 src/usr.sbin/amd/amd/Attic/map.c 1.2.4.1 +1 -1 src/usr.sbin/amd/amd/Attic/mapc.c 1.2.4.1 +1 -1 src/usr.sbin/amd/amd/Attic/misc_rpc.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/mntfs.c 1.1.1.1.6.2 +1 -1 src/usr.sbin/amd/amd/Attic/mount_fs.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/mtab.c 1.3.4.1 +1 -1 src/usr.sbin/amd/amd/Attic/nfs_ops.c 1.2.4.1 +1 -1 src/usr.sbin/amd/amd/Attic/nfs_start.c 1.2.4.1 +1 -1 src/usr.sbin/amd/amd/Attic/nfs_subr.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/nfsx_ops.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/opts.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/pfs_ops.c 1.2.4.1 +1 -1 src/usr.sbin/amd/amd/Attic/restart.c 1.2.4.1 +1 -1 src/usr.sbin/amd/amd/Attic/rpc_fwd.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/sched.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/sfs_ops.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/srvr_afs.c 1.2.4.1 +1 -1 src/usr.sbin/amd/amd/Attic/srvr_nfs.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/ufs_ops.c 1.2.4.1 +1 -1 src/usr.sbin/amd/amd/Attic/umount_fs.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/util.c 1.2.4.1 +1 -1 src/usr.sbin/amd/amd/Attic/wire.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/amd/Attic/xutil.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/amq/Attic/amq.8 1.2.4.1 +2 -2 src/usr.sbin/amd/amq/Attic/amq.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/Configure 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/Makefile.aix3 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/Makefile.bsd44 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/Makefile.config 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/Makefile.hpux 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/Makefile.irix 1.2.4.1 +1 -1 src/usr.sbin/amd/config/Attic/Makefile.irix3 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/Makefile.irix4 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/Makefile.stellix 1.2.4.1 +1 -1 src/usr.sbin/amd/config/Attic/arch 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/misc-aix3.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/misc-hpux.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/misc-irix.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/misc-next.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/misc-ultrix.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/mount_aix.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/mount_irix.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/mtab_aix.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/mtab_bsd.c 1.2.4.1 +1 -1 src/usr.sbin/amd/config/Attic/mtab_file.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/mtab_ultrix.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/newvers.sh 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-acis43.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-aix3.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-aux.h 1.2.4.1 +1 -1 src/usr.sbin/amd/config/Attic/os-bsd44.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-concentrix.h 1.2.4.1 +1 -1 src/usr.sbin/amd/config/Attic/os-convex.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-defaults.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-dgux.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-fpx4.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-hcx.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-hlh42.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-hpux.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-irix.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-irix3.h 1.2.4.1 +1 -1 src/usr.sbin/amd/config/Attic/os-irix4.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-next.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-pyrOSx.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-riscix.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-sos3.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-sos4.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-stellix.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-type 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-u2_2.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-u3_0.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-u4_0.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-u4_2.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-umax43.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-utek.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-utx32.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/config/Attic/os-xinu43.h 1.2.4.1 +1 -1 src/usr.sbin/amd/doc/Makefile 1.2.4.1 +1 -1 src/usr.sbin/amd/doc/Attic/amdref.texinfo 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/fsinfo/Attic/fsi_analyze.c 1.2.4.1 +1 -1 src/usr.sbin/amd/fsinfo/Attic/fsi_data.h 1.2.4.1 +1 -1 src/usr.sbin/amd/fsinfo/Attic/fsi_dict.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/fsinfo/Attic/fsi_gram.y 1.2.4.1 +1 -1 src/usr.sbin/amd/fsinfo/Attic/fsi_lex.l 1.2.4.1 +1 -1 src/usr.sbin/amd/fsinfo/Attic/fsi_util.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/fsinfo/Attic/fsinfo.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/fsinfo/Attic/fsinfo.h 1.2.4.1 +1 -1 src/usr.sbin/amd/fsinfo/Attic/wr_atab.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/fsinfo/Attic/wr_bparam.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/fsinfo/Attic/wr_dumpset.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/fsinfo/Attic/wr_exportfs.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/fsinfo/Attic/wr_fstab.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/fsinfo/conf/Attic/csg_sun3 1.2.4.1 +1 -1 src/usr.sbin/amd/fsinfo/conf/Attic/csg_vax 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/Attic/flamingo.doc.ic.ac.uk 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/Attic/gould.doc.ic.ac.uk 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/Attic/ivax.doc.ic.ac.uk 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/Attic/obsidian.doc.ic.ac.uk 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/Attic/pelican.doc.ic.ac.uk 1.2.4.1 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/Attic/rvax.doc.ic.ac.uk 1.2.4.1 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/Attic/sky.doc.ic.ac.uk 1.2.4.1 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/Attic/svax.doc.ic.ac.uk 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/Attic/tsunfs.doc.ic.ac.uk 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/fsinfo/conf/hosts/Attic/whoops.doc.ic.ac.uk 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/include/Attic/am.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/include/config.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/include/Attic/fstype.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/include/Attic/uwait.h 1.1.1.1.6.1 +2 -2 src/usr.sbin/amd/mk-amd-map/Attic/mk-amd-map.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/rpcx/Attic/amq.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/rpcx/Attic/amq.x 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/rpcx/Attic/amq_clnt.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/rpcx/Attic/amq_svc.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/rpcx/Attic/amq_xdr.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/rpcx/Attic/mount.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/rpcx/Attic/mount_xdr.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/rpcx/Attic/nfs_prot.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/rpcx/Attic/nfs_prot_svc.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/rpcx/Attic/nfs_prot_xdr.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/text/Attic/INSTALL 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/text/Attic/README 1.1.1.1.6.1 +1 -1 src/usr.sbin/amd/text/Attic/amd.start.ex 1.5.4.3 +1 -1 src/usr.sbin/bootparamd/bootparamd/Makefile 1.2.4.2 +1 -1 src/usr.sbin/bootparamd/bootparamd/bootparamd.c 1.1.2.1 +1 -1 src/usr.sbin/bootparamd/bootparamd/bootparams.5 1.2.4.2 +1 -1 src/usr.sbin/bootparamd/bootparamd/main.c 1.5.4.2 +1 -1 src/usr.sbin/bootparamd/callbootd/Makefile 1.3.4.1 +1 -1 src/usr.sbin/bootparamd/callbootd/callbootd.c 1.2.4.1 +1 -1 src/usr.sbin/cron/cron/compat.h 1.4.4.1 +1 -1 src/usr.sbin/cron/cron/config.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/cron/cron/cron.8 1.1.1.1.6.1 +1 -1 src/usr.sbin/cron/cron/cron.c 1.2.4.1 +1 -1 src/usr.sbin/cron/cron/cron.h 1.1.1.1.6.2 +1 -1 src/usr.sbin/cron/cron/database.c 1.5.4.2 +1 -1 src/usr.sbin/cron/cron/do_command.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/cron/cron/job.c 1.1.1.1.6.2 +1 -1 src/usr.sbin/cron/cron/pathnames.h 1.1.1.1.6.1 +1 -1 src/usr.sbin/cron/cron/popen.c 1.2.4.1 +1 -1 src/usr.sbin/cron/cron/user.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/cron/crontab/crontab.1 1.1.1.1.6.1 +1 -1 src/usr.sbin/cron/crontab/crontab.5 1.3.4.3 +1 -1 src/usr.sbin/cron/crontab/crontab.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/cron/doc/CONVERSION 1.1.1.1.6.1 +1 -1 src/usr.sbin/cron/doc/FEATURES 1.1.1.1.6.1 +1 -1 src/usr.sbin/cron/doc/INSTALL 1.1.1.1.6.1 +1 -1 src/usr.sbin/cron/doc/MAIL 1.2.4.1 +1 -1 src/usr.sbin/cron/doc/Makefile.vixie 1.1.1.1.6.1 +1 -1 src/usr.sbin/cron/doc/README 1.2.4.1 +1 -1 src/usr.sbin/cron/lib/compat.c 1.3.4.2 +1 -1 src/usr.sbin/cron/lib/entry.c 1.1.1.1.6.2 +1 -1 src/usr.sbin/cron/lib/env.c 1.3.4.1 +1 -1 src/usr.sbin/cron/lib/misc.c 1.5.4.1 +1 -1 src/usr.sbin/crunch/examples/filesystem.conf 1.4.6.1 +1 -1 src/usr.sbin/crunch/examples/kcopy.conf 1.1.4.1 +1 -1 src/usr.sbin/ctm/Makefile.inc 1.4.6.1 +1 -1 src/usr.sbin/ctm/README 1.8.4.2 +1 -1 src/usr.sbin/ctm/ctm/Makefile 1.2.4.2 +1 -1 src/usr.sbin/ctm/ctm/ctm.1 1.2.4.1 +1 -1 src/usr.sbin/ctm/ctm/ctm.5 1.11.4.1 +1 -1 src/usr.sbin/ctm/ctm/ctm.c 1.7.4.1 +1 -1 src/usr.sbin/ctm/ctm/ctm.h 1.6.4.1 +1 -1 src/usr.sbin/ctm/ctm/ctm_ed.c 1.4.6.1 +1 -1 src/usr.sbin/ctm/ctm/ctm_input.c 1.10.4.2 +1 -1 src/usr.sbin/ctm/ctm/ctm_pass1.c 1.8.4.2 +1 -1 src/usr.sbin/ctm/ctm/ctm_pass2.c 1.10.4.2 +1 -1 src/usr.sbin/ctm/ctm/ctm_pass3.c 1.5.4.1 +1 -1 src/usr.sbin/ctm/ctm/ctm_syntax.c 1.6.6.1 +1 -1 src/usr.sbin/ctm/ctm_scan/Attic/Makefile 1.11.4.2 +1 -1 src/usr.sbin/ctm/ctm_scan/Attic/ctm_scan.c 1.2.6.1 +1 -1 src/usr.sbin/fdwrite/Makefile 1.1.1.1.6.2 +1 -1 src/usr.sbin/fdwrite/fdwrite.1 1.3.4.1 +1 -1 src/usr.sbin/fdwrite/fdwrite.c 1.4.4.3 +1 -1 src/usr.sbin/inetd/inetd.8 1.6.2.4 +1 -1 src/usr.sbin/inetd/inetd.c 1.7.2.2 +1 -1 src/usr.sbin/kbdcontrol/kbdcontrol.c 1.2.4.1 +1 -1 src/usr.sbin/kbdcontrol/lex.h 1.3.4.1 +1 -1 src/usr.sbin/kbdcontrol/lex.l 1.3.4.2 +1 -1 src/usr.sbin/kbdmap/Makefile 1.1.4.3 +1 -1 src/usr.sbin/kbdmap/kbdmap.1 1.2.4.1 +1 -1 src/usr.sbin/kbdmap/kbdmap.pl 1.2.4.1 +1 -1 src/usr.sbin/kernbb/Makefile 1.2.4.1 +1 -1 src/usr.sbin/kernbb/kernbb.c 1.1.4.2 +1 -1 src/usr.sbin/lpr/lp/lp.1 1.1.4.3 +1 -1 src/usr.sbin/lpr/lp/lp.sh 1.2.6.1 +1 -1 src/usr.sbin/lptcontrol/lptcontrol.8 1.3.4.1 +1 -1 src/usr.sbin/lptcontrol/lptcontrol.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/lsdev/Attic/Makefile 1.3.4.2 +1 -1 src/usr.sbin/lsdev/Attic/lsdev.8 1.4.6.2 +1 -1 src/usr.sbin/manctl/Makefile 1.2.2.1 +1 -1 src/usr.sbin/manctl/manctl.8 1.5.4.2 +1 -1 src/usr.sbin/manctl/manctl.sh 1.1.1.1.4.1 +1 -1 src/usr.sbin/mixer/Makefile 1.1.6.3 +1 -1 src/usr.sbin/mrouted/Makefile 1.4.4.3 +1 -1 src/usr.sbin/mrouted/callout.c 1.2.2.3 +1 -1 src/usr.sbin/mrouted/cfparse.y 1.4.4.3 +1 -1 src/usr.sbin/mrouted/config.c 1.3.4.3 +1 -1 src/usr.sbin/mrouted/defs.h 1.2.6.3 +1 -1 src/usr.sbin/mrouted/dvmrp.h 1.5.4.4 +1 -1 src/usr.sbin/mrouted/igmp.c 1.2.6.3 +1 -1 src/usr.sbin/mrouted/inet.c 1.3.4.3 +1 -1 src/usr.sbin/mrouted/kern.c 1.4.4.3 +2 -2 src/usr.sbin/mrouted/main.c 1.3.4.4 +1 -1 src/usr.sbin/mrouted/mapper.c 1.4.4.4 +1 -1 src/usr.sbin/mrouted/mrinfo.c 1.2.4.3 +1 -1 src/usr.sbin/mrouted/mrouted.8 1.2.6.3 +1 -1 src/usr.sbin/mrouted/mrouted.conf 1.2.2.2 +1 -1 src/usr.sbin/mrouted/mtrace.8 1.4.4.4 +1 -1 src/usr.sbin/mrouted/mtrace.c 1.2.2.2 +1 -1 src/usr.sbin/mrouted/pathnames.h 1.5.4.3 +1 -1 src/usr.sbin/mrouted/prune.c 1.3.4.3 +1 -1 src/usr.sbin/mrouted/prune.h 1.3.4.3 +1 -1 src/usr.sbin/mrouted/route.c 1.2.6.3 +1 -1 src/usr.sbin/mrouted/route.h 1.4.4.4 +1 -1 src/usr.sbin/mrouted/vif.c 1.2.6.3 +1 -1 src/usr.sbin/mrouted/vif.h 1.1.6.1 +1 -1 src/usr.sbin/mrouted/common/Makefile 1.2.4.2 +1 -1 src/usr.sbin/mrouted/map-mbone/Makefile 1.2.4.3 +1 -1 src/usr.sbin/mrouted/mrinfo/Makefile 1.1.6.3 +1 -1 src/usr.sbin/mrouted/mrouted/Makefile 1.1.6.3 +1 -1 src/usr.sbin/mrouted/mtrace/Makefile 1.1.2.1 +1 -1 src/usr.sbin/mrouted/testrsrr/Makefile 1.1.2.1 +1 -1 src/usr.sbin/mrouted/testrsrr/testrsrr.c 1.4.4.1 +1 -1 src/usr.sbin/mtree/Makefile 1.5.4.3 +1 -1 src/usr.sbin/mtree/mtree.8 1.1.1.1.6.1 +2 -2 src/usr.sbin/named/Attic/Version.c 1.2.4.2 +1 -1 src/usr.sbin/named/Attic/db_defs.h 1.3.4.2 +1 -1 src/usr.sbin/named/Attic/db_dump.c 1.2.4.2 +1 -1 src/usr.sbin/named/Attic/db_func.h 1.2.4.1 +1 -1 src/usr.sbin/named/Attic/db_glob.h 1.2.4.2 +1 -1 src/usr.sbin/named/Attic/db_glue.c 1.3.4.2 +1 -1 src/usr.sbin/named/Attic/db_load.c 1.2.4.2 +1 -1 src/usr.sbin/named/Attic/db_lookup.c 1.2.4.1 +1 -1 src/usr.sbin/named/Attic/db_reload.c 1.2.4.2 +1 -1 src/usr.sbin/named/Attic/db_save.c 1.2.4.2 +1 -1 src/usr.sbin/named/Attic/db_secure.c 1.2.4.2 +1 -1 src/usr.sbin/named/Attic/db_update.c 1.3.4.1 +1 -1 src/usr.sbin/named/Attic/dmalloc.c 1.2.4.1 +1 -1 src/usr.sbin/named/Attic/dmalloc.h 1.2.6.1 +1 -1 src/usr.sbin/named/Attic/named.h 1.2.4.2 +1 -1 src/usr.sbin/named/Attic/ns_defs.h 1.2.4.2 +1 -1 src/usr.sbin/named/Attic/ns_forw.c 1.1.1.1.6.2 +1 -1 src/usr.sbin/named/Attic/ns_func.h 1.2.4.2 +1 -1 src/usr.sbin/named/Attic/ns_glob.h 1.2.4.2 +1 -1 src/usr.sbin/named/Attic/ns_main.c 1.2.4.2 +1 -1 src/usr.sbin/named/Attic/ns_maint.c 1.2.4.2 +1 -1 src/usr.sbin/named/Attic/ns_req.c 1.2.4.2 +1 -1 src/usr.sbin/named/Attic/ns_resp.c 1.2.4.2 +1 -1 src/usr.sbin/named/Attic/ns_sort.c 1.2.4.2 +1 -1 src/usr.sbin/named/Attic/ns_stats.c 1.3.4.2 +1 -1 src/usr.sbin/named/Attic/options.h 1.2.4.1 +1 -1 src/usr.sbin/named/Attic/pathnames.h 1.2.4.2 +1 -1 src/usr.sbin/named/Attic/portability.h 1.3.4.2 +1 -1 src/usr.sbin/named/Attic/storage.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/named/Attic/tree.h 1.2.6.2 +1 -1 src/usr.sbin/named/tools/named.reload/Attic/named.reload.sh 1.3.4.2 +1 -1 src/usr.sbin/named/tools/named.restart/Attic/Makefile 1.3.4.1 +1 -1 src/usr.sbin/named/tools/named.restart/Attic/named.restart.8 1.3.4.2 +1 -1 src/usr.sbin/named/tools/named.restart/Attic/named.restart.sh 1.3.4.1 +1 -1 src/usr.sbin/named/tools/nsquery/Attic/nsquery.c 1.3.4.1 +1 -1 src/usr.sbin/named/tools/nstest/Attic/nstest.c 1.3.4.2 +1 -1 src/usr.sbin/named/xfer/Attic/named-xfer.c 1.2.4.3 +1 -1 src/usr.sbin/ncrcontrol/Attic/ncrcontrol.8 1.8.4.4 +1 -1 src/usr.sbin/ncrcontrol/Attic/ncrcontrol.c 1.3.4.2 +1 -1 src/usr.sbin/nslookup/Attic/debug.c 1.3.4.1 +1 -1 src/usr.sbin/nslookup/Attic/getinfo.c 1.3.4.2 +1 -1 src/usr.sbin/nslookup/Attic/list.c 1.3.4.1 +1 -1 src/usr.sbin/nslookup/Attic/main.c 1.1.1.1.6.2 +1 -1 src/usr.sbin/nslookup/Attic/nslookup.help 1.3.4.1 +1 -1 src/usr.sbin/nslookup/Attic/pathnames.h 1.2.4.1 +1 -1 src/usr.sbin/nslookup/Attic/res.h 1.3.4.1 +1 -1 src/usr.sbin/nslookup/Attic/send.c 1.3.4.1 +1 -1 src/usr.sbin/nslookup/Attic/skip.c 1.3.4.2 +1 -1 src/usr.sbin/nslookup/Attic/subr.c 1.2.4.2 +1 -1 src/usr.sbin/pcvt/kbdio/kbdio.y 1.2.4.2 +1 -1 src/usr.sbin/pcvt/kbdio/lex.l 1.2.4.2 +1 -1 src/usr.sbin/pcvt/set2061/compiler.h 1.1.1.1.4.2 +1 -1 src/usr.sbin/pcvt/vgaio/lex.l 1.1.1.1.4.2 +1 -1 src/usr.sbin/pcvt/vgaio/vgaio.8 1.1.1.1.4.2 +1 -1 src/usr.sbin/pcvt/vgaio/vgaio.y 1.2.4.1 +1 -1 src/usr.sbin/pkg_install/tkpkg 1.5.4.4 +1 -1 src/usr.sbin/pkg_install/add/add.h 1.7.4.4 +1 -1 src/usr.sbin/pkg_install/add/extract.c 1.4.4.1 +1 -1 src/usr.sbin/pkg_install/add/futil.c 1.7.4.8 +1 -1 src/usr.sbin/pkg_install/add/main.c 1.26.2.14 +1 -1 src/usr.sbin/pkg_install/add/perform.c 1.8.4.3 +1 -1 src/usr.sbin/pkg_install/create/create.h 1.11.4.3 +1 -1 src/usr.sbin/pkg_install/create/main.c 1.27.4.5 +1 -1 src/usr.sbin/pkg_install/create/perform.c 1.14.4.3 +1 -1 src/usr.sbin/pkg_install/create/pkg_create.1 1.7.4.3 +1 -1 src/usr.sbin/pkg_install/create/pl.c 1.2.4.1 +1 -1 src/usr.sbin/pkg_install/delete/delete.h 1.4.4.3 +1 -1 src/usr.sbin/pkg_install/delete/main.c 1.7.4.4 +1 -1 src/usr.sbin/pkg_install/delete/perform.c 1.7.4.3 +1 -1 src/usr.sbin/pkg_install/info/info.h 1.9.4.3 +1 -1 src/usr.sbin/pkg_install/info/main.c 1.16.4.6 +1 -1 src/usr.sbin/pkg_install/info/perform.c 1.6.4.4 +1 -1 src/usr.sbin/pkg_install/info/show.c 1.3.4.1 +1 -1 src/usr.sbin/pkg_install/lib/exec.c 1.10.4.13 +1 -1 src/usr.sbin/pkg_install/lib/file.c 1.3.2.1 +1 -1 src/usr.sbin/pkg_install/lib/Attic/ftp.c 1.2.6.3 +1 -1 src/usr.sbin/pkg_install/lib/global.c 1.16.4.7 +1 -1 src/usr.sbin/pkg_install/lib/lib.h 1.5.4.3 +1 -1 src/usr.sbin/pkg_install/lib/msg.c 1.13.4.11 +1 -1 src/usr.sbin/pkg_install/lib/pen.c 1.13.4.5 +1 -1 src/usr.sbin/pkg_install/lib/plist.c 1.6.4.1 +1 -1 src/usr.sbin/pkg_manage/Attic/Makefile 1.2.4.3 +1 -1 src/usr.sbin/ppp/Makefile 1.2.4.3 +1 -1 src/usr.sbin/ppp/arp.c 1.1.2.1 +1 -1 src/usr.sbin/ppp/arp.h 1.4.4.2 +1 -1 src/usr.sbin/ppp/async.c 1.4.4.4 +1 -1 src/usr.sbin/ppp/auth.c 1.2.4.2 +1 -1 src/usr.sbin/ppp/auth.h 1.3.4.3 +1 -1 src/usr.sbin/ppp/ccp.c 1.2.4.2 +1 -1 src/usr.sbin/ppp/ccp.h 1.1.4.1 +1 -1 src/usr.sbin/ppp/Attic/cdefs.h 1.3.4.2 +1 -1 src/usr.sbin/ppp/chap.c 1.2.4.2 +1 -1 src/usr.sbin/ppp/chap.h 1.4.4.5 +1 -1 src/usr.sbin/ppp/chat.c 1.1.2.2 +1 -1 src/usr.sbin/ppp/chat.h 1.5.4.6 +1 -1 src/usr.sbin/ppp/command.c 1.2.4.1 +1 -1 src/usr.sbin/ppp/command.h 1.2.4.3 +1 -1 src/usr.sbin/ppp/defs.h 1.4.4.3 +1 -1 src/usr.sbin/ppp/filter.c 1.3.4.2 +1 -1 src/usr.sbin/ppp/filter.h 1.3.4.3 +1 -1 src/usr.sbin/ppp/fsm.c 1.4.4.2 +1 -1 src/usr.sbin/ppp/fsm.h 1.2.4.1 +1 -1 src/usr.sbin/ppp/Attic/global.h 1.3.4.4 +1 -1 src/usr.sbin/ppp/hdlc.c 1.2.4.2 +1 -1 src/usr.sbin/ppp/hdlc.h 1.4.4.3 +1 -1 src/usr.sbin/ppp/ip.c 1.1.2.1 +1 -1 src/usr.sbin/ppp/ip.h 1.4.4.4 +1 -1 src/usr.sbin/ppp/ipcp.c 1.2.4.2 +1 -1 src/usr.sbin/ppp/ipcp.h 1.4.4.4 +1 -1 src/usr.sbin/ppp/lcp.c 1.4.4.1 +1 -1 src/usr.sbin/ppp/lcp.h 1.4.4.1 +1 -1 src/usr.sbin/ppp/Attic/lcpproto.h 1.3.4.2 +1 -1 src/usr.sbin/ppp/log.c 1.4.4.2 +1 -1 src/usr.sbin/ppp/log.h 1.4.4.2 +1 -1 src/usr.sbin/ppp/lqr.c 1.2.4.2 +1 -1 src/usr.sbin/ppp/lqr.h 1.5.4.5 +1 -1 src/usr.sbin/ppp/main.c 1.1.2.1 +1 -1 src/usr.sbin/ppp/main.h 1.3.4.1 +1 -1 src/usr.sbin/ppp/mbuf.c 1.2.4.1 +1 -1 src/usr.sbin/ppp/mbuf.h 1.6.4.5 +1 -1 src/usr.sbin/ppp/Attic/modem.c 1.4.4.2 +1 -1 src/usr.sbin/ppp/Attic/modem.h 1.3.4.5 +1 -1 src/usr.sbin/ppp/Attic/os.c 1.2.4.2 +1 -1 src/usr.sbin/ppp/Attic/os.h 1.3.4.2 +1 -1 src/usr.sbin/ppp/pap.c 1.1.1.1.4.1 +1 -1 src/usr.sbin/ppp/pap.h 1.4.4.1 +1 -1 src/usr.sbin/ppp/Attic/pathnames.h 1.2.4.1 +1 -1 src/usr.sbin/ppp/Attic/phase.h 1.8.4.5 +1 -1 src/usr.sbin/ppp/ppp.8 1.3.4.2 +1 -1 src/usr.sbin/ppp/pred.c 1.1.2.1 +1 -1 src/usr.sbin/ppp/pred.h 1.3.4.3 +1 -1 src/usr.sbin/ppp/route.c 1.1.2.1 +1 -1 src/usr.sbin/ppp/route.h 1.3.4.4 +2 -2 src/usr.sbin/ppp/slcompress.c 1.3.4.2 +2 -2 src/usr.sbin/ppp/slcompress.h 1.5.4.2 +1 -1 src/usr.sbin/ppp/systems.c 1.1.2.1 +1 -1 src/usr.sbin/ppp/systems.h 1.5.4.1 +1 -1 src/usr.sbin/ppp/Attic/timeout.h 1.4.4.2 +1 -1 src/usr.sbin/ppp/timer.c 1.5.4.2 +1 -1 src/usr.sbin/ppp/Attic/uucplock.c 1.3.4.4 +1 -1 src/usr.sbin/ppp/Attic/vars.c 1.3.4.2 +1 -1 src/usr.sbin/ppp/Attic/vars.h 1.3.4.2 +1 -1 src/usr.sbin/ppp/vjcomp.c 1.1.6.2 +1 -1 src/usr.sbin/pppd/Makefile 1.2.6.2 +1 -1 src/usr.sbin/pppd/Attic/args.h 1.3.4.3 +1 -1 src/usr.sbin/pppd/auth.c 1.2.6.1 +1 -1 src/usr.sbin/pppd/Attic/callout.h 1.3.4.3 +1 -1 src/usr.sbin/pppd/chap.c 1.2.6.2 +1 -1 src/usr.sbin/pppd/chap.h 1.3.4.2 +1 -1 src/usr.sbin/pppd/fsm.c 1.2.6.2 +1 -1 src/usr.sbin/pppd/fsm.h 1.3.4.2 +1 -1 src/usr.sbin/pppd/ipcp.c 1.3.4.2 +1 -1 src/usr.sbin/pppd/ipcp.h 1.3.4.2 +1 -1 src/usr.sbin/pppd/lcp.c 1.2.6.2 +1 -1 src/usr.sbin/pppd/lcp.h 1.3.6.1 +1 -1 src/usr.sbin/pppd/Attic/lock.c 1.2.6.2 +1 -1 src/usr.sbin/pppd/magic.c 1.2.6.2 +1 -1 src/usr.sbin/pppd/magic.h 1.4.4.3 +1 -1 src/usr.sbin/pppd/main.c 1.4.4.3 +1 -1 src/usr.sbin/pppd/options.c 1.2.6.1 +1 -1 src/usr.sbin/pppd/patchlevel.h 1.2.6.1 +1 -1 src/usr.sbin/pppd/pathnames.h 1.2.6.2 +1 -1 src/usr.sbin/pppd/Attic/ppp.h 1.2.6.2 +1 -1 src/usr.sbin/pppd/pppd.8 1.3.4.3 +1 -1 src/usr.sbin/pppd/pppd.h 1.3.4.3 +1 -1 src/usr.sbin/pppd/sys-bsd.c 1.3.4.3 +1 -1 src/usr.sbin/pppd/upap.c 1.2.6.2 +1 -1 src/usr.sbin/pppd/upap.h 1.2.4.1 +1 -1 src/usr.sbin/pppstats/Makefile 1.4.4.2 +1 -1 src/usr.sbin/pppstats/pppstats.c 1.3.4.4 +1 -1 src/usr.sbin/pstat/pstat.8 1.2.2.1 +1 -1 src/usr.sbin/quot/Makefile 1.3.2.1 +1 -1 src/usr.sbin/quot/quot.8 1.3.2.1 +1 -1 src/usr.sbin/quot/quot.c 1.3.4.1 +1 -1 src/usr.sbin/rarpd/Makefile 1.2.4.3 +1 -1 src/usr.sbin/rarpd/rarpd.8 1.4.4.3 +1 -1 src/usr.sbin/rarpd/rarpd.c 1.1.1.1.2.1 +1 -1 src/usr.sbin/rndcontrol/random.4 1.2.2.2 +1 -1 src/usr.sbin/rndcontrol/rndcontrol.8 1.4.2.1 +1 -1 src/usr.sbin/rndcontrol/rndcontrol.c 1.2.6.2 +1 -1 src/usr.sbin/rtprio/Makefile 1.3.6.3 +1 -1 src/usr.sbin/rtprio/rtprio.1 1.2.6.1 +1 -1 src/usr.sbin/rtprio/rtprio.c 1.2.6.1 +1 -1 src/usr.sbin/sa/Makefile 1.1.1.1.6.1 +1 -1 src/usr.sbin/sa/extern.h 1.2.4.1 +1 -1 src/usr.sbin/sa/main.c 1.1.1.1.6.1 +1 -1 src/usr.sbin/sa/pathnames.h 1.2.4.1 +1 -1 src/usr.sbin/sa/pdb.c 1.2.6.1 +1 -1 src/usr.sbin/sa/sa.8 1.2.4.1 +1 -1 src/usr.sbin/sa/usrdb.c 1.1.6.6 +1 -1 src/usr.sbin/sendmail/cf/cf/Attic/freefall.mc 1.1.4.7 +1 -1 src/usr.sbin/sendmail/cf/cf/Attic/hub.mc 1.1.1.1.2.3 +1 -1 src/usr.sbin/sendmail/contrib/Attic/bsdi.mc 1.1.1.1.6.6 +1 -1 src/usr.sbin/sendmail/contrib/Attic/expn.pl 1.3.2.2 +1 -1 src/usr.sbin/sendmail/contrib/Attic/re-mqueue.pl 1.1.1.1.2.4 +1 -1 src/usr.sbin/sendmail/mail.local/Attic/mail.local.8 1.1.1.1.2.4 +1 -1 src/usr.sbin/sendmail/mail.local/Attic/mail.local.c 1.2.4.3 +1 -1 src/usr.sbin/sendmail/mailstats/Attic/mailstats.8 1.1.1.1.2.4 +1 -1 src/usr.sbin/sendmail/rmail/Attic/Makefile 1.1.1.1.2.4 +1 -1 src/usr.sbin/sendmail/rmail/Attic/rmail.c 1.1.1.1.4.1 +1 -1 src/usr.sbin/sgsc/Makefile 1.2.2.2 +1 -1 src/usr.sbin/sicontrol/sicontrol.8 1.3.2.2 +1 -1 src/usr.sbin/sicontrol/sicontrol.c 1.2.6.1 +1 -1 src/usr.sbin/slstat/Makefile 1.4.4.3 +1 -1 src/usr.sbin/slstat/slstat.c 1.1.2.1 +1 -1 src/usr.sbin/stallion/Makefile 1.1.2.1 +1 -1 src/usr.sbin/stallion/Makefile.inc 1.2.2.1 +1 -1 src/usr.sbin/stallion/bootcode/Makefile 1.1.2.1 +1 -1 src/usr.sbin/stallion/stlload/Makefile 1.2.2.1 +1 -1 src/usr.sbin/stallion/stlload/stlload.c 1.1.2.1 +1 -1 src/usr.sbin/stallion/stlstats/Makefile 1.2.2.1 +1 -1 src/usr.sbin/stallion/stlstats/stlstats.c 1.3.2.1 +1 -1 src/usr.sbin/sup/Attic/Makefile 1.1.2.1 +1 -1 src/usr.sbin/sup/Attic/Makefile.inc 1.3.2.1 +1 -1 src/usr.sbin/sup/lib/Attic/Makefile 1.3.2.1 +1 -1 src/usr.sbin/sup/sup/Attic/Makefile 1.1.2.1 +1 -1 src/usr.sbin/sup/supfilesrv/Attic/Makefile 1.1.2.1 +1 -1 src/usr.sbin/sup/supscan/Attic/Makefile 1.6.4.2 +1 -1 src/usr.sbin/sysctl/Attic/sysctl.8 1.7.2.1 +1 -1 src/usr.sbin/sysctl/Attic/sysctl.c 1.9.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Makefile 1.2.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/addrtoname.c 1.2.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/addrtoname.h 1.2.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/appletalk.h 1.2.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/bootp.h 1.2.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/bpf_dump.c 1.1.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/decnet.h 1.1.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/ethertype.h 1.2.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/extract.h 1.1.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/fddi.h 1.3.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/interface.h 1.2.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/ipx.h 1.1.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/llc.h 1.2.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/md.h 1.1.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/nfsfh.h 1.2.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/ntp.h 1.2.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/os.h 1.1.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/parsenfsfh.c 1.2.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/print-arp.c 1.2.4.3 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/print-atalk.c 1.2.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/print-bootp.c 1.1.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/print-decnet.c 1.2.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/print-domain.c 1.2.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/print-egp.c 1.3.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/print-ether.c 1.2.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/print-fddi.c 1.2.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/print-icmp.c 1.4.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/print-ip.c 1.1.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/print-ipx.c 1.1.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/print-isoclns.c 1.1.2.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/print-krb.c 1.1.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/print-llc.c 1.3.4.3 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/print-nfs.c 1.2.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/print-ntp.c 1.2.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/print-null.c 1.2.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/print-ospf.c 1.2.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/print-ppp.c 1.4.4.3 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/print-rip.c 1.2.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/print-sl.c 1.2.4.1 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/print-snmp.c 1.3.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/print-sunrpc.c 1.4.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/print-tcp.c 1.2.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/print-tftp.c 1.3.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/print-udp.c 1.1.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/print-wb.c 1.3.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/tcpdump.1 1.3.4.2 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/tcpdump.c 1.2.4.3 +1 -1 src/usr.sbin/tcpdump/tcpdump/Attic/util.c 1.2.4.3 +1 -1 src/usr.sbin/tcpdump/tcpslice/gwtm2secs.c 1.2.4.3 +1 -1 src/usr.sbin/tcpdump/tcpslice/search.c 1.4.4.2 +1 -1 src/usr.sbin/tcpdump/tcpslice/tcpslice.1 1.2.4.3 +1 -1 src/usr.sbin/tcpdump/tcpslice/tcpslice.c 1.1.4.3 +1 -1 src/usr.sbin/tcpdump/tcpslice/util.c 1.2.4.2 +1 -1 src/usr.sbin/tzsetup/Makefile 1.3.2.6 +1 -1 src/usr.sbin/tzsetup/Attic/main.c 1.2.4.3 +1 -1 src/usr.sbin/tzsetup/Attic/tzmenu.c 1.2.2.1 +1 -1 src/usr.sbin/tzsetup/tzsetup.8 1.2.4.1 +1 -1 src/usr.sbin/tzsetup/Attic/tzsetup.h 1.3.4.1 +1 -1 src/usr.sbin/vidcontrol/decode.c 1.11.4.2 +1 -1 src/usr.sbin/vidcontrol/vidcontrol.c 1.1.4.1 +1 -1 src/usr.sbin/vnconfig/Makefile 1.3.4.1 +1 -1 src/usr.sbin/wormcontrol/wormcontrol.8 1.1.1.1.4.1 +1 -1 src/usr.sbin/wormcontrol/wormcontrol.c 1.4.6.1 +1 -1 src/usr.sbin/xntpd/Makefile 1.8.6.1 +1 -1 src/usr.sbin/xntpd/README.FreeBSD 1.2.8.1 +1 -1 src/usr.sbin/xntpd/authstuff/Makefile 1.2.6.1 +1 -1 src/usr.sbin/xntpd/clockstuff/Makefile 1.2.4.2 +1 -1 src/usr.sbin/xntpd/kernel/chuinit.c 1.2.4.2 +1 -1 src/usr.sbin/xntpd/kernel/clkinit.c 1.6.4.1 +1 -1 src/usr.sbin/xntpd/lib/Makefile 1.1.1.3.6.1 +1 -1 src/usr.sbin/xntpd/lib/machines.c 1.4.6.1 +1 -1 src/usr.sbin/xntpd/ntpdate/Makefile 1.4.6.1 +1 -1 src/usr.sbin/xntpd/ntpq/Makefile 1.3.6.1 +1 -1 src/usr.sbin/xntpd/ntptrace/Makefile 1.1.8.1 +1 -1 src/usr.sbin/xntpd/parse/Makefile 1.1.1.1.6.2 +1 -1 src/usr.sbin/xntpd/parse/clk_trimtaip.c 1.2.4.2 +1 -1 src/usr.sbin/xntpd/parse/clk_trimtsip.c 1.2.4.1 +1 -1 src/usr.sbin/xntpd/parse/util/Makefile 1.3.6.1 +1 -1 src/usr.sbin/xntpd/util/Makefile 1.7.6.1 +1 -1 src/usr.sbin/xntpd/xntpd/Makefile 1.3.6.1 +1 -1 src/usr.sbin/xntpd/xntpdc/Makefile 1.2.4.1 +1 -1 src/usr.sbin/ypbind/Makefile 1.2.4.3 +1 -1 src/usr.sbin/ypbind/ypbind.8 1.15.4.3 +1 -1 src/usr.sbin/ypbind/ypbind.c 1.1.6.1 +1 -1 src/usr.sbin/yppoll/Makefile 1.1.6.1 +1 -1 src/usr.sbin/ypset/Makefile 1.1.6.1 +1 -1 src/usr.sbin/zic/Makefile 1.1.6.1 +1 -1 src/usr.sbin/zic/Makefile.inc 1.1.6.1 +1 -1 src/usr.sbin/zic/zdump/Makefile 1.1.6.1 +1 -1 src/usr.sbin/zic/zic/Makefile peter 1999/09/06 00:36:45 PDT Modified files: usr.sbin/ppp command.c Log: $Date$ -> $FreeBSD$ Revision Changes Path 1.212 +2 -2 src/usr.sbin/ppp/command.c brian 1999/09/06 01:16:34 PDT Modified files: usr.sbin/ppp log.c log.h prompt.c systems.c Log: When logging warning messages, there are now three scenarios: o If a prompt is executing the command, only display the warning to that prompt o If a prompt is executing a ``load'' command, display the warning to all prompts *and* syslog o Otherwise, display the warning to all prompts *and* syslog. Revision Changes Path 1.42 +8 -4 src/usr.sbin/ppp/log.c 1.26 +2 -1 src/usr.sbin/ppp/log.h 1.17 +7 -2 src/usr.sbin/ppp/prompt.c 1.47 +11 -2 src/usr.sbin/ppp/systems.c brian 1999/09/06 11:11:51 PDT Modified files: usr.sbin/ppp command.c command.h Log: $FreeBSD$ -> __DATE__ This is probably more appropriate that $Date$ anyway Revision Changes Path 1.213 +2 -3 src/usr.sbin/ppp/command.c 1.19 +1 -2 src/usr.sbin/ppp/command.h brian 1999/09/06 11:20:26 PDT Modified files: usr.sbin/ppp alias_cmd.c Log: Make the ``Problem with IP header length'' error a bit more verbose Revision Changes Path 1.32 +3 -2 src/usr.sbin/ppp/alias_cmd.c brian 1999/09/07 00:51:12 PDT Modified files: usr.sbin/ppp command.c ip.c ipcp.c ipcp.h ppp.8 Log: Introduce a forth IP packet queue. Urgent packets with ip_tos == IPTOS_LOWDELAY now get precidence over urgent packets with ip_tos != IPTOS_LOWDELAY and non-urgent packets with ip_tos == IPTOS_LOWDELAY. Enhance the ``set urgent'' syntax to allow for urgent UDP packets as well as urgent TCP packets. Revision Changes Path 1.214 +38 -16 src/usr.sbin/ppp/command.c 1.71 +19 -5 src/usr.sbin/ppp/ip.c 1.86 +69 -44 src/usr.sbin/ppp/ipcp.c 1.29 +30 -9 src/usr.sbin/ppp/ipcp.h 1.195 +19 -5 src/usr.sbin/ppp/ppp.8 brian 1999/09/07 07:34:55 PDT Modified files: usr.sbin/ppp ipcp.h Log: We don't need a queue for *CP data - these are IP-only queues. Revision Changes Path 1.30 +2 -2 src/usr.sbin/ppp/ipcp.h brian 1999/09/08 00:34:53 PDT Modified files: usr.sbin/ppp Makefile command.c mp.c nat_cmd.c physical.c Removed files: usr.sbin/ppp alias_cmd.c alias_cmd.h Log: Cosmetic: alias_cmd -> nat_cmd after a repo-copy Revision Changes Path 1.63 +4 -4 src/usr.sbin/ppp/Makefile 1.215 +2 -2 src/usr.sbin/ppp/command.c 1.30 +2 -2 src/usr.sbin/ppp/mp.c 1.33 +2 -2 src/usr.sbin/ppp/nat_cmd.c 1.23 +2 -2 src/usr.sbin/ppp/physical.c brian 1999/09/16 11:48:00 PDT Modified files: usr.sbin/ppp ip.c Log: Correct the return from FilterCheck for fragments PR: 13771 Submitted by: Dean M. Phillips Revision Changes Path 1.72 +2 -2 src/usr.sbin/ppp/ip.c brian 1999/09/20 00:18:50 PDT Modified files: usr.sbin/ppp tun.c Log: NetBSD requires net/if.h for the IFF_* defines (as well as OpenBSD) ! Revision Changes Path 1.18 +2 -2 src/usr.sbin/ppp/tun.c brian 1999/09/20 00:22:23 PDT Modified files: usr.sbin/pppctl pppctl.c Log: NetBSD has changed the el_init() prototype Submitted by: Kazuyoshi Kato Revision Changes Path 1.21 +3 -2 src/usr.sbin/pppctl/pppctl.c brian 1999/09/20 00:36:48 PDT Modified files: usr.sbin/ppp arp.c bundle.c chat.c command.c defs.c exec.c i4b.c iface.c ip.c ipcp.c mp.c physical.c prompt.c radius.c route.c server.c tcp.c tty.c tun.c udp.c Log: NetBSD has moved ``extern int errno;'' to signal.h :-/ Submitted by: Kazuyoshi Kato Revision Changes Path 1.36 +4 -1 src/usr.sbin/ppp/arp.c 1.66 +4 -1 src/usr.sbin/ppp/bundle.c 1.62 +4 -1 src/usr.sbin/ppp/chat.c 1.216 +4 -1 src/usr.sbin/ppp/command.c 1.23 +4 -1 src/usr.sbin/ppp/defs.c 1.10 +4 -1 src/usr.sbin/ppp/exec.c 1.3 +4 -1 src/usr.sbin/ppp/i4b.c 1.9 +4 -1 src/usr.sbin/ppp/iface.c 1.73 +4 -1 src/usr.sbin/ppp/ip.c 1.87 +4 -1 src/usr.sbin/ppp/ipcp.c 1.31 +4 -1 src/usr.sbin/ppp/mp.c 1.24 +4 -1 src/usr.sbin/ppp/physical.c 1.18 +4 -1 src/usr.sbin/ppp/prompt.c 1.9 +4 -1 src/usr.sbin/ppp/radius.c 1.59 +4 -1 src/usr.sbin/ppp/route.c 1.27 +4 -1 src/usr.sbin/ppp/server.c 1.7 +4 -1 src/usr.sbin/ppp/tcp.c 1.14 +4 -1 src/usr.sbin/ppp/tty.c 1.19 +4 -1 src/usr.sbin/ppp/tun.c 1.6 +4 -1 src/usr.sbin/ppp/udp.c phantom 1999/09/20 02:15:24 PDT Modified files: games/atc atc.6 gnu/usr.bin/gzip gzip.1 lib/libc/gen sysctl.3 lib/libftpio ftpio.3 lib/libutil login_times.3 property.3 realhostname.3 libexec/getty gettytab.5 sbin/swapon swapon.8 share/man/man7 hier.7 usr.bin/ee ee.1 usr.bin/file file.1 usr.bin/hexdump hexdump.1 od.1 usr.bin/mklocale mklocale.1 usr.sbin/kernbb kernbb.8 usr.sbin/lpr/lpd lpd.8 usr.sbin/ppp ppp.8 usr.sbin/xntpd/doc ntpq.8 Log: Correct spelling : ascii -> ASCII PR: docs/13702 Submitted by: Stephen J. Roznowski Reviewed by: mpp Revision Changes Path 1.6 +5 -5 src/games/atc/atc.6 1.7 +3 -1 src/gnu/usr.bin/gzip/gzip.1 1.28 +2 -2 src/lib/libc/gen/sysctl.3 1.20 +2 -2 src/lib/libftpio/ftpio.3 1.6 +2 -2 src/lib/libutil/login_times.3 1.8 +2 -2 src/lib/libutil/property.3 1.3 +2 -2 src/lib/libutil/realhostname.3 1.21 +2 -2 src/libexec/getty/gettytab.5 1.13 +2 -2 src/sbin/swapon/swapon.8 1.23 +3 -3 src/share/man/man7/hier.7 1.8 +2 -2 src/usr.bin/ee/ee.1 1.14 +2 -2 src/usr.bin/file/file.1 1.9 +2 -2 src/usr.bin/hexdump/hexdump.1 1.8 +2 -2 src/usr.bin/hexdump/od.1 1.6 +3 -3 src/usr.bin/mklocale/mklocale.1 1.9 +2 -2 src/usr.sbin/kernbb/kernbb.8 1.12 +2 -2 src/usr.sbin/lpr/lpd/lpd.8 1.196 +2 -2 src/usr.sbin/ppp/ppp.8 1.8 +2 -2 src/usr.sbin/xntpd/doc/ntpq.8 phantom 1999/09/20 02:50:02 PDT Modified files: (Branch: RELENG_3) games/atc atc.6 gnu/usr.bin/gzip gzip.1 lib/libc/gen sysctl.3 lib/libftpio ftpio.3 lib/libutil login_times.3 property.3 realhostname.3 libexec/getty gettytab.5 sbin/swapon swapon.8 share/man/man7 hier.7 usr.bin/ee ee.1 usr.bin/file file.1 usr.bin/hexdump hexdump.1 od.1 usr.bin/mklocale mklocale.1 usr.sbin/kernbb kernbb.8 usr.sbin/lpr/lpd lpd.8 usr.sbin/ppp ppp.8 usr.sbin/xntpd/doc ntpq.8 Log: MFC: correct spelling: ascii -> ASCII PR: docs/13702 Submitted by: Stephen J. Roznowski Reviewed by: mpp Revision Changes Path 1.3.2.1 +5 -4 src/games/atc/atc.6 1.6.2.1 +3 -1 src/gnu/usr.bin/gzip/gzip.1 1.24.2.2 +2 -1 src/lib/libc/gen/sysctl.3 1.17.2.3 +2 -2 src/lib/libftpio/ftpio.3 1.4.4.2 +2 -2 src/lib/libutil/login_times.3 1.4.2.4 +2 -2 src/lib/libutil/property.3 1.1.2.3 +2 -2 src/lib/libutil/realhostname.3 1.18.2.4 +2 -2 src/libexec/getty/gettytab.5 1.10.2.3 +2 -2 src/sbin/swapon/swapon.8 1.16.2.5 +3 -3 src/share/man/man7/hier.7 1.6.2.2 +2 -2 src/usr.bin/ee/ee.1 1.12.2.2 +2 -2 src/usr.bin/file/file.1 1.7.2.2 +2 -2 src/usr.bin/hexdump/hexdump.1 1.6.2.2 +2 -2 src/usr.bin/hexdump/od.1 1.3.2.1 +3 -2 src/usr.bin/mklocale/mklocale.1 1.7.2.2 +2 -2 src/usr.sbin/kernbb/kernbb.8 1.9.2.1 +2 -1 src/usr.sbin/lpr/lpd/lpd.8 1.142.2.12 +2 -2 src/usr.sbin/ppp/ppp.8 1.5.2.3 +2 -2 src/usr.sbin/xntpd/doc/ntpq.8 brian 1999/09/20 18:02:07 PDT Modified files: usr.sbin/ppp filter.c Log: Fix the ``lt'' comparison in ``set filter'' PR: 13819 Submitted by: Dean M. Phillips Revision Changes Path 1.37 +2 -2 src/usr.sbin/ppp/filter.c brian 1999/09/21 12:37:02 PDT Modified files: usr.sbin/ppp arp.c bundle.c chat.c command.c defs.c exec.c i4b.c iface.c ip.c ipcp.c mp.c physical.c prompt.c radius.c route.c server.c tcp.c tty.c tun.c udp.c Log: Back out the bogus #ifdef __NetBSD__ #include lines. The original report was due to a mis-installation of the NetBS header files :-/ Submitted by: Kazuyoshi Kato Revision Changes Path 1.37 +1 -4 src/usr.sbin/ppp/arp.c 1.67 +1 -4 src/usr.sbin/ppp/bundle.c 1.63 +1 -4 src/usr.sbin/ppp/chat.c 1.217 +1 -4 src/usr.sbin/ppp/command.c 1.24 +1 -4 src/usr.sbin/ppp/defs.c 1.11 +1 -4 src/usr.sbin/ppp/exec.c 1.4 +1 -4 src/usr.sbin/ppp/i4b.c 1.10 +1 -4 src/usr.sbin/ppp/iface.c 1.74 +1 -4 src/usr.sbin/ppp/ip.c 1.88 +1 -4 src/usr.sbin/ppp/ipcp.c 1.32 +1 -4 src/usr.sbin/ppp/mp.c 1.25 +1 -4 src/usr.sbin/ppp/physical.c 1.19 +1 -4 src/usr.sbin/ppp/prompt.c 1.10 +1 -4 src/usr.sbin/ppp/radius.c 1.60 +1 -4 src/usr.sbin/ppp/route.c 1.28 +1 -4 src/usr.sbin/ppp/server.c 1.8 +1 -4 src/usr.sbin/ppp/tcp.c 1.15 +1 -4 src/usr.sbin/ppp/tty.c 1.20 +1 -4 src/usr.sbin/ppp/tun.c 1.7 +1 -4 src/usr.sbin/ppp/udp.c brian 1999/09/21 17:40:48 PDT Modified files: usr.sbin/ppp bundle.c id.c id.h Log: Do a kldload() if we get ENXIO trying to open /dev/tun0 Originally submitted by: green Revision Changes Path 1.68 +30 -1 src/usr.sbin/ppp/bundle.c 1.13 +19 -2 src/usr.sbin/ppp/id.c 1.9 +4 -1 src/usr.sbin/ppp/id.h brian 1999/09/21 17:44:45 PDT Modified files: usr.sbin/ppp Makefile Log: Allow ``make -DNOKLDLOAD'' Revision Changes Path 1.64 +5 -1 src/usr.sbin/ppp/Makefile brian 1999/09/24 16:57:23 PDT Modified files: usr.sbin/ppp ppp.8 Log: Typo Submitted by: Alex Nash Revision Changes Path 1.197 +2 -2 src/usr.sbin/ppp/ppp.8 brian 1999/09/26 16:02:19 PDT Modified files: usr.sbin/ppp command.c physical.c physical.h ppp.8 tty.c Log: Support ``set cd off'' to tell ppp not to even look for carrier on the device. Revision Changes Path 1.218 +11 -7 src/usr.sbin/ppp/command.c 1.26 +12 -8 src/usr.sbin/ppp/physical.c 1.16 +7 -2 src/usr.sbin/ppp/physical.h 1.198 +14 -6 src/usr.sbin/ppp/ppp.8 1.16 +5 -4 src/usr.sbin/ppp/tty.c brian 1999/09/30 00:23:14 PDT Modified files: usr.sbin/ppp filter.c filter.h ip.c Log: Support GRE packets Submitted by: Harry Starr Revision Changes Path 1.38 +25 -2 src/usr.sbin/ppp/filter.c 1.21 +4 -1 src/usr.sbin/ppp/filter.h 1.75 +23 -1 src/usr.sbin/ppp/ip.c brian 1999/10/04 22:01:45 PDT Modified files: usr.sbin/ppp bundle.c datalink.c Log: Bring links down gently when their throughput isn't enough for the ``set autoload'' value. Don't just ``down'' the link. Don't get stuck in ``ready'' the first time we ``close'' a link. Revision Changes Path 1.69 +2 -2 src/usr.sbin/ppp/bundle.c 1.45 +2 -2 src/usr.sbin/ppp/datalink.c brian 1999/10/06 16:22:55 PDT Modified files: usr.sbin/ppp fsm.c Log: Mention the received/expected magic for dodgy ECHO LQRs. Revision Changes Path 1.49 +4 -3 src/usr.sbin/ppp/fsm.c brian 1999/10/07 00:32:13 PDT Modified files: usr.sbin/ppp datalink.c Log: Don't go from datalink state opening directly to lcp, go via carrier instead so that we can set up our carrier detect timer and eventually notice when we lose carrier. Honour the script.run value when coming out of carrier state. PR: 14145 Revision Changes Path 1.46 +12 -6 src/usr.sbin/ppp/datalink.c brian 1999/10/08 01:17:12 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp bundle.c Log: MFC: Make autoload ``close'' links rather than ``down'' links. Revision Changes Path 1.43.2.8 +2 -2 src/usr.sbin/ppp/bundle.c brian 1999/10/08 01:17:16 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp command.c command.h Log: MFC: Use __DATE__, not $Date$ Revision Changes Path 1.177.2.8 +2 -3 src/usr.sbin/ppp/command.c 1.15.2.6 +1 -2 src/usr.sbin/ppp/command.h brian 1999/10/08 01:17:19 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp datalink.c Log: MFC: Go through ``carrier'' state when opening a -direct link. This fixes carrier detection.... Revision Changes Path 1.25.2.10 +12 -6 src/usr.sbin/ppp/datalink.c brian 1999/10/08 01:17:25 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp datalink.c Log: MFC: Don't get stuck in ``ready'' state when closing a link manually. Revision Changes Path 1.25.2.11 +2 -2 src/usr.sbin/ppp/datalink.c brian 1999/10/08 01:17:28 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp filter.c Log: MFC: Process ``lt'' correctly in ``set filter''. Revision Changes Path 1.26.2.6 +2 -2 src/usr.sbin/ppp/filter.c brian 1999/10/08 01:17:32 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp fsm.c Log: MFC: Better diagnostic when the peer sends an ECHO LQR REQ with a dodgy magic number. Revision Changes Path 1.37.2.6 +4 -3 src/usr.sbin/ppp/fsm.c brian 1999/10/08 01:17:40 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp ip.c Log: MFC: Return the correct answer when checking filters. Revision Changes Path 1.54.2.6 +2 -2 src/usr.sbin/ppp/ip.c brian 1999/10/08 01:17:45 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp ipcp.c Log: MFC: Show the number of queued packets in ``show ipcp''. Revision Changes Path 1.68.2.8 +3 -1 src/usr.sbin/ppp/ipcp.c brian 1999/10/08 01:17:52 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp mbuf.c Log: MFC: Align to sizeof(long), not 4. Revision Changes Path 1.22.2.6 +2 -2 src/usr.sbin/ppp/mbuf.c brian 1999/10/08 01:17:57 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp ppp.8 Log: MFC: Typo police Revision Changes Path 1.142.2.13 +2 -2 src/usr.sbin/ppp/ppp.8 brian 1999/10/08 01:17:59 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp tun.c Log: MFC: Include net/if.h for netbsd too. Revision Changes Path 1.10.2.6 +2 -2 src/usr.sbin/ppp/tun.c brian 1999/10/08 09:09:18 PDT Modified files: usr.sbin/ppp datalink.c Log: Revert the 1.44 -> 1.45 change. It doesn't work as expected. Revision Changes Path 1.47 +2 -2 src/usr.sbin/ppp/datalink.c brian 1999/10/08 09:12:03 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp datalink.c Log: MFC: Revert previous change Revision Changes Path 1.25.2.12 +2 -2 src/usr.sbin/ppp/datalink.c brian 1999/10/10 13:39:23 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp ppp.8 Log: Mention that ppp doesn't need ``pseudo-device tun'' in -current. Pointed out by: Mark Knight Revision Changes Path 1.142.2.14 +10 -5 src/usr.sbin/ppp/ppp.8 brian 1999/10/10 13:39:37 PDT Modified files: (Branch: RELENG_3) usr.sbin/ppp ppp.8 Log: Ppp can request M$Chap these days. Revision Changes Path 1.142.2.15 +4 -2 src/usr.sbin/ppp/ppp.8 brian 1999/10/13 00:49:13 PDT Modified files: usr.sbin/ppp slcompress.c Log: When uncompressing VJ-compressed frames, fix the ip_sum directly in struct cstate rather than copying the stored header slot into a potentially mis-aligned buffer then trying to update the ip_sum without causing an exception on non-i386 hardware. I've never been able to reproduce this problem, but it has been reported by many people... besides, the code is now a bit cleaner. Testing & patience by: Anthony Solovjoff Revision Changes Path 1.30 +13 -17 src/usr.sbin/ppp/slcompress.c brian 1999/10/15 13:30:45 PDT Modified files: usr.sbin/ppp tty.c Log: Redefine CRTS_IFLOW and CCTS_OFLOW on the mac. Submitted by: Kazuyoshi Kato Revision Changes Path 1.17 +8 -1 src/usr.sbin/ppp/tty.c brian 1999/10/15 13:36:04 PDT Modified files: usr.sbin/ppp bundle.c Log: When we get the last NCP TLD, close all datalinks with CLOSE_STAYDOWN rather than CLOSE_NORMAL. Revision Changes Path 1.70 +2 -2 src/usr.sbin/ppp/bundle.c brian 1999/10/15 13:44:34 PDT Modified files: usr.sbin/ppp timer.c Log: When more than one timer is expired at once, allow for the possibility that the first timer ends up doing a timer_Stop() on the second. When this happens, remove the timer from the pending list so that we still call any subsequent timers. This bug has been here for several years, but has only been tickled recently with my device layering changes. With enormous thanks for the perseverance of: Ruslan Ermilov Revision Changes Path 1.36 +23 -11 src/usr.sbin/ppp/timer.c brian 1999/10/16 02:18:17 PDT Modified files: usr.sbin/ppp lqr.c Log: Don't ntohl() the signature before printing it... it's already been done. Spotted by: Gert-Jan Vons Revision Changes Path 1.39 +2 -2 src/usr.sbin/ppp/lqr.c brian 1999/10/16 06:28:05 PDT Modified files: usr.sbin/ppp iface.c Log: Correct a few diagnostics Revision Changes Path 1.11 +4 -4 src/usr.sbin/ppp/iface.c brian 1999/10/19 08:21:12 PDT Modified files: usr.sbin/ppp bundle.c bundle.h iface.c main.c ppp.8 Log: Add the -unit command line switch for specifying the tun device. Warn about -alias being depricated (but still allow it). Don't moan twice about failing to open any tun device. Fix a diagnostic and add the -quiet switch to the usage message. Revision Changes Path 1.71 +17 -7 src/usr.sbin/ppp/bundle.c 1.28 +2 -2 src/usr.sbin/ppp/bundle.h 1.12 +4 -2 src/usr.sbin/ppp/iface.c 1.159 +67 -39 src/usr.sbin/ppp/main.c 1.199 +18 -2 src/usr.sbin/ppp/ppp.8 brian 1999/10/20 17:19:34 PDT Modified files: usr.sbin/ppp datalink.c Log: Don't go from PHASE_NETWORK to PHASE_ESTABLISH when we want to re-open a device. The fact that we're in NETWORK phase indicates that there are other links in DATALINK_OPEN and that we don't want to stop using them. Revision Changes Path 1.48 +5 -3 src/usr.sbin/ppp/datalink.c brian 1999/10/20 18:19:23 PDT Modified files: usr.sbin/ppp physical.c Log: If we're running ppp -direct over a tcp or udp connection, record the IP number in the `from' slot and not the tty slot. We put ``ppp'' in the tty slot - in line with what ftp (and probably others) does. Revision Changes Path 1.27 +11 -2 src/usr.sbin/ppp/physical.c brian 1999/10/21 14:55:23 PDT Modified files: usr.sbin/ppp physical.c physical.h Log: Manually create a correct(*) entry in wtmp when logging out a PPPoTCP or PPPoUDP connection. (*) This is as correct as ftp and uucp wtmp entries are - that is, multiple concurrent connections will not record enough information in wtmp to tell last(1) who was logged in for how long. Revision Changes Path 1.28 +45 -4 src/usr.sbin/ppp/physical.c 1.17 +2 -2 src/usr.sbin/ppp/physical.h brian 1999/10/25 06:31:43 PDT Modified files: usr.sbin/ppp id.c id.h physical.c Log: Don't (unnecessarily) parse wtmp, force ID0logout() to DTRT instead. Revision Changes Path 1.14 +3 -3 src/usr.sbin/ppp/id.c 1.10 +2 -2 src/usr.sbin/ppp/id.h 1.29 +6 -40 src/usr.sbin/ppp/physical.c brian 1999/10/25 06:49:46 PDT Modified files: usr.sbin/ppp chat.c chat.h command.c datalink.c datalink.h ppp.8 Log: Introduce ``set logout''; another chat script. This is in preparation for the abstraction of ``set dial'' and ``set hangup''. Revision Changes Path 1.64 +3 -3 src/usr.sbin/ppp/chat.c 1.13 +2 -2 src/usr.sbin/ppp/chat.h 1.219 +9 -1 src/usr.sbin/ppp/command.c 1.49 +41 -18 src/usr.sbin/ppp/datalink.c 1.10 +13 -11 src/usr.sbin/ppp/datalink.h 1.200 +6 -2 src/usr.sbin/ppp/ppp.8 brian 1999/11/06 14:51:01 PST Modified files: usr.sbin/ppp Makefile bundle.c command.c datalink.c datalink.h exec.c exec.h fsm.c i4b.c i4b.h physical.c physical.h ppp.8 tcp.c tcp.h tty.c tty.h udp.c udp.h Added files: usr.sbin/ppp ether.c ether.h Log: Support PPPoE Help (lots) from: julian, archie Facilities from: ahebert@pubnix.net Revision Changes Path 1.65 +10 -2 src/usr.sbin/ppp/Makefile 1.72 +82 -36 src/usr.sbin/ppp/bundle.c 1.220 +2 -2 src/usr.sbin/ppp/command.c 1.50 +6 -5 src/usr.sbin/ppp/datalink.c 1.11 +4 -3 src/usr.sbin/ppp/datalink.h 1.12 +5 -2 src/usr.sbin/ppp/exec.c 1.5 +2 -2 src/usr.sbin/ppp/exec.h 1.50 +11 -3 src/usr.sbin/ppp/fsm.c 1.5 +4 -3 src/usr.sbin/ppp/i4b.c 1.3 +2 -2 src/usr.sbin/ppp/i4b.h 1.30 +59 -45 src/usr.sbin/ppp/physical.c 1.18 +16 -8 src/usr.sbin/ppp/physical.h 1.201 +66 -11 src/usr.sbin/ppp/ppp.8 1.9 +7 -4 src/usr.sbin/ppp/tcp.c 1.5 +2 -2 src/usr.sbin/ppp/tcp.h 1.18 +4 -3 src/usr.sbin/ppp/tty.c 1.5 +2 -2 src/usr.sbin/ppp/tty.h 1.8 +8 -5 src/usr.sbin/ppp/udp.c 1.4 +2 -2 src/usr.sbin/ppp/udp.h brian 1999/11/07 01:03:45 PST Modified files: usr.sbin/ppp ether.c Log: Don't zero-pad netgraph node ids Recommended by: julian Revision Changes Path 1.2 +5 -5 src/usr.sbin/ppp/ether.c brian 1999/11/08 16:16:31 PST Modified files: usr.sbin/ppp Makefile Log: Add an empty netgraph.o when building a release to keep the crunch stuff happy. Breakage spotted by: phk Revision Changes Path 1.66 +3 -3 src/usr.sbin/ppp/Makefile brian 1999/11/08 16:32:22 PST Modified files: usr.sbin/ppp main.c Log: Don't treat -unit as a mode flag when counting mode flags. Submitted by: Gert-Jan Vons Revision Changes Path 1.160 +2 -1 src/usr.sbin/ppp/main.c brian 1999/11/09 11:05:49 PST Modified files: usr.sbin/ppp ether.c Log: Be a bit smarter when identifying a netgraph node (don't dereference NULL). Revision Changes Path 1.3 +10 -56 src/usr.sbin/ppp/ether.c brian 1999/11/09 13:59:10 PST Modified files: usr.sbin/ppp main.c Log: Correct the ``-unix X'' parsing (last time I only corrected ``-unitX''. Pointed out twice by: Gert-Jan Vons Revision Changes Path 1.161 +3 -2 src/usr.sbin/ppp/main.c brian 1999/11/09 15:21:48 PST Modified files: usr.sbin/ppp datalink.c main.c Log: Don't recurse into datalink_UpdateSet() after doing a HangupDone(). The HangupDone() may fuel bundle_CleanDatalinks(), and if so, the bogus UpdateSet() ends up select()ing on a closed descriptor..... Change the main `do/while' loop to a `for' loop so that any `continue's do the bundle_CleanDatalinks() & bundle_IsDead() bit. Revision Changes Path 1.51 +5 -3 src/usr.sbin/ppp/datalink.c 1.162 +3 -3 src/usr.sbin/ppp/main.c brian 1999/11/09 15:31:00 PST Modified files: usr.sbin/ppp ether.c Log: If dev->connected is already set to CARRIER_OK in ether_AwaitCarrier, don't go and set it to CARRIER_LOST ! Revision Changes Path 1.4 +2 -2 src/usr.sbin/