CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2015/01/15 23:40:23
Modified files:
bin/cat : cat.c
bin/cp : cp.c extern.h utils.c
bin/csh : csh.c dir.c exec.c file.c glob.c sem.c
bin/dd : conv.c dd.c
bin/df : df.c ext2fs_df.c ffs_df.c
bin/domainname : domainname.c
bin/ed : ed.h main.c re.c
bin/hostname : hostname.c
bin/ksh : misc.c
bin/ln : ln.c
bin/ls : print.c
bin/md5 : md5.c
bin/mv : mv.c
bin/pax : buf_subs.c file_subs.c pax.h
bin/ps : keyword.c nlist.c print.c ps.c
bin/rm : rm.c
distrib/special/more: more.c
distrib/special/sysctl: sysctl.c
libexec/comsat : comsat.c
libexec/fingerd: fingerd.c
libexec/ftpd : ftpcmd.y ftpd.c
libexec/login_passwd: common.h login.c
libexec/login_radius: raddauth.c
libexec/login_skey: login_skey.c
libexec/login_tis: login_tis.c
libexec/login_yubikey: login_yubikey.c
libexec/mail.local: locking.c mail.local.c
libexec/rpc.rquotad: rquotad.c
libexec/rpc.rstatd: rstat_proc.c
libexec/spamd : spamd.c
libexec/spamd-setup: spamd-setup.c
libexec/spamlogd: spamlogd.c
libexec/talkd : announce.c process.c table.c talkd.c
sbin/atactl : atactl.c
sbin/badsect : badsect.c
sbin/bioctl : bioctl.c
sbin/clri : clri.c
sbin/dhclient : dhclient.c dhcpd.h privsep.h
sbin/disklabel : disklabel.c editor.c
sbin/dmesg : dmesg.c
sbin/dump : dumprmt.c itime.c main.c optr.c tape.c
traverse.c
sbin/dumpfs : dumpfs.c
sbin/fdisk : mbr.c
sbin/fsck : fsck.c fsutil.c preen.c
sbin/fsck_ext2fs: dir.c inode.c main.c pass1.c pass1b.c pass2.c
pass3.c pass4.c pass5.c setup.c utilities.c
sbin/fsck_ffs : dir.c inode.c main.c pass1.c pass1b.c pass2.c
pass3.c pass4.c pass5.c setup.c utilities.c
sbin/fsck_msdos: boot.c check.c dir.c
sbin/fsdb : fsdb.c fsdbutil.c
sbin/fsirand : fsirand.c
sbin/growfs : debug.c growfs.c
sbin/ifconfig : ifconfig.c
sbin/iked : ca.c config.c control.c crypto.c dh.c eap.c
genmap.sh iked.c iked.h ikev1.c ikev2.c
ikev2_msg.c ikev2_pld.c log.c ocsp.c parse.y
pfkey.c policy.c proc.c timer.c util.c
sbin/init : init.c
sbin/ipsecctl : ike.c ipsecctl.c pfkdump.c
sbin/isakmpd : cert.h dh.c dnssec.c exchange.h ipsec.c
message.h monitor.c sa.h timer.h transport.h
x509.c
sbin/kbd : kbd_wscons.c
sbin/lmccontrol: lmccontrol.c
sbin/mount : getmntopts.c mount.c
sbin/mount_cd9660: mount_cd9660.c
sbin/mount_ext2fs: mount_ext2fs.c
sbin/mount_ffs : mount_ffs.c
sbin/mount_msdos: mount_msdos.c
sbin/mount_nfs : mount_nfs.c
sbin/mount_ntfs: mount_ntfs.c
sbin/mount_tmpfs: mount_tmpfs.c
sbin/mount_udf : mount_udf.c
sbin/mount_vnd : mount_vnd.c
sbin/mountd : mountd.c
sbin/ncheck_ffs: ncheck_ffs.c
sbin/newfs : mkfs.c newfs.c
sbin/newfs_ext2fs: mke2fs.c newfs_ext2fs.c
sbin/newfs_msdos: newfs_msdos.c
sbin/nfsd : nfsd.c
sbin/pfctl : parse.y pfctl.c pfctl_osfp.c pfctl_parser.c
pfctl_table.c
sbin/ping : ping.c
sbin/ping6 : ping6.c
sbin/quotacheck: quotacheck.c
sbin/reboot : reboot.c
sbin/restore : dirs.c interactive.c main.c symtab.c tape.c
utilities.c
sbin/route : route.c show.c
sbin/savecore : savecore.c
sbin/scan_ffs : scan_ffs.c
sbin/shutdown : shutdown.c
sbin/swapctl : swapctl.c swaplist.c
sbin/sysctl : sysctl.c
sbin/tunefs : tunefs.c
sbin/umount : umount.c
usr.bin/arch : arch.c
usr.bin/aucat : aparams.c aparams.h aucat.c headers.c
usr.bin/bgplg : bgplg.c bgplgsh.c
usr.bin/calendar: io.c
usr.bin/cap_mkdb: cap_mkdb.c
usr.bin/cdio : cddb.c cdio.c mmc.c
usr.bin/chpass : chpass.c edit.c field.c
usr.bin/cmp : regular.c
usr.bin/compress: gzopen.c main.c zopen.c
usr.bin/cu : cu.c
usr.bin/cvs : add.c admin.c annotate.c atomicio.c checkout.c
client.c cmd.c commit.c config.c cvs.c diff3.c
diff_internals.c edit.c entries.c file.c hash.c
history.c import.c init.c logmsg.c modules.c
rcs.c rcsnum.c release.c remote.c remove.c
repository.c root.c server.c status.c tag.c
trigger.c update.c util.c worklist.h
usr.bin/diff : diff.c diffdir.c diffreg.c
usr.bin/find : function.c ls.c
usr.bin/finger : finger.c net.c util.c
usr.bin/from : from.c
usr.bin/fstat : fstat.c fuser.c
usr.bin/ftp : cmds.c complete.c fetch.c ftp.c ftp_var.h
main.c ruserpass.c small.c util.c
usr.bin/getent : getent.c
usr.bin/gprof : hertz.c
usr.bin/grep : file.c mmfile.c queue.c
usr.bin/hexdump: display.c hexdump.c
usr.bin/id : id.c
usr.bin/indent : indent.c
usr.bin/ipcs : ipcs.c
usr.bin/join : join.c
usr.bin/kdump : kdump.c
usr.bin/ktrace : ktrace.c subr.c
usr.bin/lam : lam.c
usr.bin/last : last.c
usr.bin/lastcomm: lastcomm.c
usr.bin/leave : leave.c
usr.bin/lndir : lndir.c
usr.bin/locate/bigram: locate.bigram.c
usr.bin/locate/code: locate.code.c
usr.bin/locate/locate: fastfind.c locate.c util.c
usr.bin/lock : lock.c
usr.bin/login : failedlogin.c login.c
usr.bin/m4 : gnum4.c
usr.bin/mail : aux.c def.h main.c popen.c
usr.bin/man : man.c
usr.bin/netstat: if.c inet.c inet6.c main.c mbuf.c mroute.c
mroute6.c net80211.c route.c show.c unix.c
usr.bin/newsyslog: newsyslog.c
usr.bin/nfsstat: nfsstat.c
usr.bin/nm : elf.c nm.c
usr.bin/nohup : nohup.c
usr.bin/passwd : yp_passwd.c
usr.bin/patch : util.c
usr.bin/pctr : pctr.c
usr.bin/pkill : pkill.c
usr.bin/quota : quota.c
usr.bin/rcs : ci.c co.c diff.c diff3.c rcs.c rcsclean.c
rcsdiff.c rcsmerge.c rcsnum.c rcsprog.c
rcsutil.c rlog.c worklist.h
usr.bin/rdist : client.c common.c defs.h message.c
usr.bin/rdistd : filesys-os.c filesys.c server.c
usr.bin/rpcgen : rpc_main.c
usr.bin/rup : rup.c
usr.bin/rusers : rusers.c
usr.bin/rwall : rwall.c
usr.bin/sdiff : sdiff.c
usr.bin/sendbug: sendbug.c
usr.bin/skeyaudit: skeyaudit.c
usr.bin/skeyinit: skeyinit.c
usr.bin/sndiod : sndiod.c
usr.bin/sort : msort.c sort.h tmp.c
usr.bin/spell : spellprog.c
usr.bin/split : split.c
usr.bin/ssh : atomicio.c misc.c readconf.c scp.c servconf.c
session.c ssh-add.c ssh-agent.c ssh-keygen.c
sshkey.c sshlogin.c uidswap.c xmalloc.c
usr.bin/su : su.c
usr.bin/talk : get_names.c
usr.bin/telnet : commands.c
usr.bin/tftp : main.c
usr.bin/tic : progs.priv.h
usr.bin/time : time.c
usr.bin/tmux : procname.c
usr.bin/top : machine.c utils.c
usr.bin/tput : tput.c
usr.bin/uname : uname.c
usr.bin/uudecode: uudecode.c
usr.bin/uuencode: uuencode.c
usr.bin/vacation: vacation.c
usr.bin/vi/common: exf.c key.c msg.c recover.c seq.c util.c
usr.bin/vi/ex : ex_cd.c ex_cscope.c ex_filter.c ex_init.c
ex_shell.c ex_subst.c ex_tag.c
usr.bin/vi/vi : v_scroll.c v_txt.c
usr.bin/vmstat : dkstats.c vmstat.c
usr.bin/w : proc_compare.c w.c
usr.bin/wall : wall.c
usr.bin/wc : wc.c
usr.bin/which : which.c
usr.bin/write : write.c
usr.bin/x99token: x99token.c
usr.bin/xargs : xargs.c
usr.bin/xinstall: xinstall.c
usr.bin/ypcat : ypcat.c
usr.bin/ypmatch: ypmatch.c
usr.bin/ypwhich: ypwhich.c
usr.sbin/apm : apm.c
usr.sbin/apmd : apmd.c
usr.sbin/arp : arp.c
usr.sbin/bgpctl: irr_asset.c irr_output.c irr_parser.c
irr_prefix.c irrfilter.c
usr.sbin/bgpd : timer.c
usr.sbin/config: config.h files.c gram.y main.c mkheaders.c
mkioconf.c mkmakefile.c mkswap.c pack.c scan.l
sem.c
usr.sbin/crunchgen: crunchgen.c
usr.sbin/dev_mkdb: dev_mkdb.c
usr.sbin/dhcpd : dhcpd.c pfutils.c sync.c udpsock.c
usr.sbin/dvmrpd: dvmrpd.c kroute.c
usr.sbin/edquota: edquota.c
usr.sbin/eeprom: main.c
usr.sbin/hostapd: apme.c handle.c hostapd.c hostapd.h iapp.c
llc.c parse.y print-802_11.c privsep.c
roaming.c
usr.sbin/httpd : httpd.c httpd.h logger.c parse.y server.c
server_fcgi.c server_file.c server_http.c
usr.sbin/identd: identd.c
usr.sbin/ikectl: ikeca.c ikectl.c parser.c
usr.sbin/inetd : inetd.c
usr.sbin/iscsictl: iscsictl.c
usr.sbin/kgmon : kgmon.c
usr.sbin/kvm_mkdb: kvm_mkdb.c nlist.c testdb.c
usr.sbin/ldpd : kroute.c ldpd.c
usr.sbin/lpr/common_source: common.c common_vars.c displayq.c
lp.h rmjob.c startdaemon.c
usr.sbin/lpr/lpc: cmds.c lpc.c
usr.sbin/lpr/lpd: key.c lpd.c modes.c printjob.c recvjob.c
usr.sbin/lpr/lpq: lpq.c
usr.sbin/lpr/lpr: lpr.c
usr.sbin/lpr/lprm: lprm.c
usr.sbin/map-mbone: mapper.c
usr.sbin/mrinfo: mrinfo.c
usr.sbin/mrouted: defs.h igmp.c pathnames.h rsrr.c vif.c
usr.sbin/mtrace: mtrace.c
usr.sbin/mtree : compare.c create.c mtree.c verify.c
usr.sbin/ndp : ndp.c
usr.sbin/ospf6d: kroute.c ospf6d.c rde.c
usr.sbin/ospfd : kroute.c ospfd.c
usr.sbin/pcidump: pcidump.c
usr.sbin/pppd : auth.c demand.c ipcp.c main.c options.c pppd.h
usr.sbin/pppd/pppstats: pppstats.c
usr.sbin/procmap: procmap.c
usr.sbin/pstat : pstat.c
usr.sbin/pwd_mkdb: pwd_mkdb.c
usr.sbin/quot : quot.c
usr.sbin/quotaon: quotaon.c
usr.sbin/rarpd : arptab.c rarpd.c
usr.sbin/rbootd: bpf.c conf.c defs.h parseconf.c rbootd.c
rmpproto.c utils.c
usr.sbin/rdate : ntp.c rdate.c rfc868time.c
usr.sbin/relayctl: relayctl.c
usr.sbin/repquota: repquota.c
usr.sbin/ripd : kroute.c rde.c ripd.c
usr.sbin/rmt : rmt.c
usr.sbin/route6d: route6d.c
usr.sbin/rpc.lockd: lockd.c lockd_lock.c procs.c
usr.sbin/rpc.statd: statd.c
usr.sbin/rtadvd: config.c if.c rrenum.c rtadvd.c
usr.sbin/sa : extern.h
usr.sbin/sasyncd: monitor.c pfkey.c
usr.sbin/sensorsd: sensorsd.c
usr.sbin/slowcgi: slowcgi.c
usr.sbin/smtpd : ber.c ca.c config.c envelope.c lka.c makemap.c
mproc.c mta.c mta_session.c parse.y
queue_backend.c queue_fs.c queue_proc.c
scheduler_proc.c smtp.c smtp_session.c smtpd.c
ssl_smtpd.c table_passwd.c table_proc.c
table_sqlite.c to.c util.c
usr.sbin/snmpctl: snmpclient.c
usr.sbin/syslogd: privsep.c privsep_fdpass.c ringbuf.c syslogd.c
ttymsg.c
usr.sbin/tcpdrop: tcpdrop.c
usr.sbin/tcpdump: addrtoname.c print-802_11.c print-arp.c
print-atalk.c print-atm.c print-bgp.c
print-bootp.c print-cdp.c print-decnet.c
print-dhcp6.c print-domain.c print-dvmrp.c
print-enc.c print-ether.c print-etherip.c
print-fddi.c print-frag6.c print-gre.c
print-gtp.c print-iapp.c print-icmp.c
print-icmp6.c print-igrp.c print-ike.c
print-ip.c print-ip6.c print-ip6opts.c
print-ipsec.c print-ipx.c print-krb.c
print-l2tp.c print-llc.c print-lldp.c
print-lwres.c print-mobile.c print-netbios.c
print-nfs.c print-ntp.c print-null.c
print-ospf.c print-ospf6.c print-pflog.c
print-pfsync.c print-pim.c print-ppp.c
print-raw.c print-rip.c print-ripng.c
print-rt6.c print-skip.c print-sl.c
print-slow.c print-snmp.c print-stp.c
print-sunrpc.c print-tcp.c print-tftp.c
print-timed.c print-udp.c privsep.c smbutil.c
usr.sbin/tftp-proxy: tftp-proxy.c
usr.sbin/tftpd : tftpd.c
usr.sbin/tokenadm: tokenadm.c
usr.sbin/tokeninit: tokeninit.c
usr.sbin/traceroute: traceroute.c
usr.sbin/trpt : trpt.c
usr.sbin/user : user.c
usr.sbin/watchdogd: watchdogd.c
usr.sbin/ypbind: ypbind.c
usr.sbin/ypldap: ber.c entries.c ldapclient.c parse.y yp.c
ypldap.c ypldap.h ypldap_dns.c
usr.sbin/yppoll: yppoll.c
usr.sbin/ypserv/common: ypdb.c yplib_host.c
usr.sbin/ypserv/makedbm: db.c makedbm.c
usr.sbin/ypserv/mkalias: mkalias.c
usr.sbin/ypserv/mknetid: mknetid.c
usr.sbin/ypserv/yppush: yppush.c
usr.sbin/ypserv/ypserv: ypserv_db.c ypserv_proc.c
usr.sbin/ypserv/ypxfr: ypxfr.c
usr.sbin/ypset : ypset.c
usr.sbin/ztsscale: ztsscale.c
Log message:
Replace <sys/param.h> with <limits.h> and other less dirty headers where
possible. Annotate <sys/param.h> lines with their current reasons. Switch
to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc. Change
MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where
sensible to avoid pulling in the pollution. These are the files confirmed
through binary verification.
ok guenther, millert, doug (helped with the verification protocol)