Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Aug 2002 20:24:49 -0700 (PDT)
From:      Peter Wemm <peter@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 16741 for review
Message-ID:  <200208290324.g7T3OnG4061189@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://people.freebsd.org/~peter/p4db/chv.cgi?CH=16741

Change 16741 by peter@peter_daintree on 2002/08/28 20:24:25

	IFC @16736

Affected files ...

.. //depot/projects/ia64/UPDATING#18 integrate
.. //depot/projects/ia64/contrib/ipfilter/BSD/Makefile#5 integrate
.. //depot/projects/ia64/contrib/ipfilter/HISTORY#5 integrate
.. //depot/projects/ia64/contrib/ipfilter/fils.c#4 integrate
.. //depot/projects/ia64/contrib/ipfilter/ip_sfil.c#5 integrate
.. //depot/projects/ia64/contrib/ipfilter/ipf.c#5 integrate
.. //depot/projects/ia64/contrib/ipfilter/ipft_ef.c#3 integrate
.. //depot/projects/ia64/contrib/ipfilter/ipft_td.c#3 integrate
.. //depot/projects/ia64/contrib/ipfilter/ipft_tx.c#3 integrate
.. //depot/projects/ia64/contrib/ipfilter/ipmon.c#4 integrate
.. //depot/projects/ia64/contrib/ipfilter/kmem.c#4 integrate
.. //depot/projects/ia64/contrib/ipfilter/man/ipmon.8#4 integrate
.. //depot/projects/ia64/contrib/ipfilter/man/ipnat.5#5 integrate
.. //depot/projects/ia64/contrib/ipfilter/parse.c#4 integrate
.. //depot/projects/ia64/contrib/ipfilter/printnat.c#5 integrate
.. //depot/projects/ia64/contrib/ipfilter/rules/example.9#2 integrate
.. //depot/projects/ia64/contrib/ipfilter/test/expected/f13#2 integrate
.. //depot/projects/ia64/contrib/ipfilter/test/input/f13#2 integrate
.. //depot/projects/ia64/contrib/sendmail/FREEBSD-upgrade#10 integrate
.. //depot/projects/ia64/contrib/sendmail/RELEASE_NOTES#7 integrate
.. //depot/projects/ia64/contrib/sendmail/cf/README#7 integrate
.. //depot/projects/ia64/contrib/sendmail/cf/cf/submit.cf#6 integrate
.. //depot/projects/ia64/contrib/sendmail/cf/m4/proto.m4#7 integrate
.. //depot/projects/ia64/contrib/sendmail/cf/m4/version.m4#7 integrate
.. //depot/projects/ia64/contrib/sendmail/contrib/etrn.0#1 branch
.. //depot/projects/ia64/contrib/sendmail/contrib/etrn.pl#2 integrate
.. //depot/projects/ia64/contrib/sendmail/contrib/expn.pl#2 integrate
.. //depot/projects/ia64/contrib/sendmail/doc/op/op.me#7 integrate
.. //depot/projects/ia64/contrib/sendmail/include/sm/conf.h#6 integrate
.. //depot/projects/ia64/contrib/sendmail/include/sm/varargs.h#4 integrate
.. //depot/projects/ia64/contrib/sendmail/libmilter/comm.c#6 integrate
.. //depot/projects/ia64/contrib/sendmail/libmilter/engine.c#6 integrate
.. //depot/projects/ia64/contrib/sendmail/libmilter/listener.c#6 integrate
.. //depot/projects/ia64/contrib/sendmail/libsm/clock.c#6 integrate
.. //depot/projects/ia64/contrib/sendmail/libsm/ldap.c#5 integrate
.. //depot/projects/ia64/contrib/sendmail/mail.local/mail.local.8#5 integrate
.. //depot/projects/ia64/contrib/sendmail/mail.local/mail.local.c#6 integrate
.. //depot/projects/ia64/contrib/sendmail/mailstats/mailstats.c#5 integrate
.. //depot/projects/ia64/contrib/sendmail/makemap/makemap.c#5 integrate
.. //depot/projects/ia64/contrib/sendmail/praliases/praliases.c#5 integrate
.. //depot/projects/ia64/contrib/sendmail/rmail/rmail.c#5 integrate
.. //depot/projects/ia64/contrib/sendmail/smrsh/smrsh.8#5 integrate
.. //depot/projects/ia64/contrib/sendmail/smrsh/smrsh.c#5 integrate
.. //depot/projects/ia64/contrib/sendmail/src/Makefile.m4#5 integrate
.. //depot/projects/ia64/contrib/sendmail/src/TRACEFLAGS#5 integrate
.. //depot/projects/ia64/contrib/sendmail/src/aliases.5#5 integrate
.. //depot/projects/ia64/contrib/sendmail/src/collect.c#6 integrate
.. //depot/projects/ia64/contrib/sendmail/src/conf.c#7 integrate
.. //depot/projects/ia64/contrib/sendmail/src/conf.h#7 integrate
.. //depot/projects/ia64/contrib/sendmail/src/deliver.c#7 integrate
.. //depot/projects/ia64/contrib/sendmail/src/domain.c#6 integrate
.. //depot/projects/ia64/contrib/sendmail/src/err.c#5 integrate
.. //depot/projects/ia64/contrib/sendmail/src/headers.c#3 integrate
.. //depot/projects/ia64/contrib/sendmail/src/mailq.1#5 integrate
.. //depot/projects/ia64/contrib/sendmail/src/main.c#7 integrate
.. //depot/projects/ia64/contrib/sendmail/src/map.c#7 integrate
.. //depot/projects/ia64/contrib/sendmail/src/mci.c#6 integrate
.. //depot/projects/ia64/contrib/sendmail/src/milter.c#7 integrate
.. //depot/projects/ia64/contrib/sendmail/src/parseaddr.c#7 integrate
.. //depot/projects/ia64/contrib/sendmail/src/queue.c#7 integrate
.. //depot/projects/ia64/contrib/sendmail/src/readcf.c#7 integrate
.. //depot/projects/ia64/contrib/sendmail/src/sasl.c#6 integrate
.. //depot/projects/ia64/contrib/sendmail/src/savemail.c#5 integrate
.. //depot/projects/ia64/contrib/sendmail/src/sendmail.8#5 integrate
.. //depot/projects/ia64/contrib/sendmail/src/sendmail.h#7 integrate
.. //depot/projects/ia64/contrib/sendmail/src/sfsasl.c#7 integrate
.. //depot/projects/ia64/contrib/sendmail/src/srvrsmtp.c#7 integrate
.. //depot/projects/ia64/contrib/sendmail/src/usersmtp.c#6 integrate
.. //depot/projects/ia64/contrib/sendmail/src/version.c#7 integrate
.. //depot/projects/ia64/contrib/sendmail/vacation/vacation.1#7 integrate
.. //depot/projects/ia64/contrib/sendmail/vacation/vacation.c#6 integrate
.. //depot/projects/ia64/gnu/usr.bin/man/man/man.c#6 integrate
.. //depot/projects/ia64/lib/libc/stdio/vfprintf.c#10 integrate
.. //depot/projects/ia64/lib/libc_r/uthread/uthread_kern.c#4 integrate
.. //depot/projects/ia64/lib/libkvm/kvm_proc.c#9 integrate
.. //depot/projects/ia64/libexec/ftpd/ftpd.c#11 integrate
.. //depot/projects/ia64/release/doc/de_DE.ISO8859-1/share/sgml/release.dsl#2 integrate
.. //depot/projects/ia64/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#39 integrate
.. //depot/projects/ia64/release/doc/en_US.ISO8859-1/share/sgml/release.dsl#3 integrate
.. //depot/projects/ia64/release/doc/fr_FR.ISO8859-1/share/sgml/release.dsl#2 integrate
.. //depot/projects/ia64/release/doc/ja_JP.eucJP/share/sgml/release.dsl#3 integrate
.. //depot/projects/ia64/sbin/dump/dump.8#9 integrate
.. //depot/projects/ia64/sbin/fsck_ffs/fsck_ffs.8#4 integrate
.. //depot/projects/ia64/sbin/fsck_msdosfs/fsck_msdosfs.8#6 integrate
.. //depot/projects/ia64/sbin/fsck_msdosfs/main.c#5 integrate
.. //depot/projects/ia64/sbin/newfs/newfs.8#12 integrate
.. //depot/projects/ia64/sbin/ping/ping.c#8 integrate
.. //depot/projects/ia64/sbin/quotacheck/quotacheck.8#5 integrate
.. //depot/projects/ia64/sbin/quotacheck/quotacheck.c#7 integrate
.. //depot/projects/ia64/sbin/tunefs/tunefs.8#10 integrate
.. //depot/projects/ia64/share/man/man4/ukbd.4#3 integrate
.. //depot/projects/ia64/share/man/man4/vlan.4#5 integrate
.. //depot/projects/ia64/share/man/man9/ifnet.9#4 integrate
.. //depot/projects/ia64/share/termcap/reorder#2 integrate
.. //depot/projects/ia64/share/termcap/termcap.src#8 integrate
.. //depot/projects/ia64/sys/boot/common/Makefile.inc#3 integrate
.. //depot/projects/ia64/sys/boot/forth/loader.conf.5#5 integrate
.. //depot/projects/ia64/sys/boot/i386/libi386/Makefile#6 integrate
.. //depot/projects/ia64/sys/boot/i386/loader/Makefile#6 integrate
.. //depot/projects/ia64/sys/boot/i386/loader/conf.c#4 integrate
.. //depot/projects/ia64/sys/boot/pc98/libpc98/Makefile#6 integrate
.. //depot/projects/ia64/sys/boot/pc98/loader/Makefile#5 integrate
.. //depot/projects/ia64/sys/cam/cam_xpt.c#8 integrate
.. //depot/projects/ia64/sys/conf/files.i386#16 integrate
.. //depot/projects/ia64/sys/conf/files.pc98#13 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/CHANGES.txt#1 branch
.. //depot/projects/ia64/sys/contrib/dev/acpica/acapps.h#1 branch
.. //depot/projects/ia64/sys/contrib/dev/acpica/acconfig.h#7 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/acdisasm.h#2 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/acefi.h#5 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/acenv.h#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/acfreebsd.h#5 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/acgcc.h#9 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/acglobal.h#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/aclocal.h#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/acmacros.h#8 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/acobject.h#5 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/acoutput.h#4 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/acparser.h#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/acpiosxf.h#7 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/acresrc.h#4 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/acutils.h#7 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/amlcode.h#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/amlresrc.h#2 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/dbcmds.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/dbdisply.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/dbexec.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/dbfileio.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/dbhistry.c#4 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/dbinput.c#5 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/dbstats.c#5 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/dbutils.c#4 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/dbxface.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/dmbuffer.c#2 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/dmnames.c#2 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/dmopcode.c#2 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/dmresrc.c#2 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/dmresrcl.c#2 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/dmresrcs.c#2 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/dmutils.c#2 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/dmwalk.c#2 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/dsfield.c#5 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/dsmethod.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/dsmthdat.c#5 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/dsobject.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/dsopcode.c#5 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/dswexec.c#5 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/dswload.c#7 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/dswstate.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/evevent.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/evmisc.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/evregion.c#5 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/evrgnini.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/evxface.c#5 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/evxfevnt.c#5 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/exdump.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/exfldio.c#5 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/exmisc.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/exoparg1.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/exoparg2.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/exprep.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/exregion.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/exresop.c#5 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/exstore.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/exsystem.c#4 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/exutils.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/hwacpi.c#5 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/hwgpe.c#4 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/hwregs.c#4 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/hwsleep.c#8 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/nsaccess.c#5 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/nsdump.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/nsdumpdv.c#2 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/nseval.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/nsinit.c#5 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/nsload.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/nsnames.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/nssearch.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/nsutils.c#5 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/nsxfeval.c#2 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/psargs.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/psopcode.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/psparse.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/pstree.c#4 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/rscreate.c#8 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/rsdump.c#4 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/tbconvrt.c#5 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/tbget.c#7 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/tbgetall.c#2 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/tbinstal.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/tbrsdt.c#2 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/tbutils.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/utdebug.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/uteval.c#5 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/utglobal.c#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/utinit.c#5 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/utmisc.c#5 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/utxface.c#6 integrate
.. //depot/projects/ia64/sys/contrib/ipfilter/netinet/fil.c#7 integrate
.. //depot/projects/ia64/sys/contrib/ipfilter/netinet/ip_compat.h#6 integrate
.. //depot/projects/ia64/sys/contrib/ipfilter/netinet/ip_fil.c#6 integrate
.. //depot/projects/ia64/sys/contrib/ipfilter/netinet/ip_frag.c#6 integrate
.. //depot/projects/ia64/sys/contrib/ipfilter/netinet/ip_frag.h#3 integrate
.. //depot/projects/ia64/sys/contrib/ipfilter/netinet/ip_ftp_pxy.c#5 integrate
.. //depot/projects/ia64/sys/contrib/ipfilter/netinet/ip_nat.c#8 integrate
.. //depot/projects/ia64/sys/contrib/ipfilter/netinet/ip_nat.h#4 integrate
.. //depot/projects/ia64/sys/contrib/ipfilter/netinet/ip_proxy.c#8 integrate
.. //depot/projects/ia64/sys/contrib/ipfilter/netinet/ip_proxy.h#3 integrate
.. //depot/projects/ia64/sys/contrib/ipfilter/netinet/ip_state.c#7 integrate
.. //depot/projects/ia64/sys/contrib/ipfilter/netinet/ip_state.h#4 integrate
.. //depot/projects/ia64/sys/contrib/ipfilter/netinet/ipl.h#6 integrate
.. //depot/projects/ia64/sys/dev/acpica/Osd/OsdDebug.c#3 integrate
.. //depot/projects/ia64/sys/dev/acpica/acpi.c#18 integrate
.. //depot/projects/ia64/sys/dev/acpica/acpi_powerres.c#4 integrate
.. //depot/projects/ia64/sys/dev/acpica/acpi_thermal.c#7 integrate
.. //depot/projects/ia64/sys/dev/acpica/acpivar.h#9 integrate
.. //depot/projects/ia64/sys/dev/ata/atapi-cam.c#3 integrate
.. //depot/projects/ia64/sys/dev/pci/pci.c#10 integrate
.. //depot/projects/ia64/sys/dev/sio/sio.c#12 integrate
.. //depot/projects/ia64/sys/dev/sound/pcm/dsp.c#4 integrate
.. //depot/projects/ia64/sys/i386/i386/mp_machdep.c#10 integrate
.. //depot/projects/ia64/sys/i4b/driver/i4b_tel.c#3 integrate
.. //depot/projects/ia64/sys/kern/kern_condvar.c#12 integrate
.. //depot/projects/ia64/sys/kern/kern_exec.c#25 integrate
.. //depot/projects/ia64/sys/kern/kern_lock.c#7 integrate
.. //depot/projects/ia64/sys/kern/kern_synch.c#14 integrate
.. //depot/projects/ia64/sys/kern/link_elf.c#9 integrate
.. //depot/projects/ia64/sys/kern/uipc_syscalls.c#19 integrate
.. //depot/projects/ia64/sys/modules/acpi/Makefile#7 integrate
.. //depot/projects/ia64/sys/modules/cbb/Makefile#3 integrate
.. //depot/projects/ia64/sys/net/if.h#8 integrate
.. //depot/projects/ia64/sys/netinet/ip_h323_pxy.c#1 branch
.. //depot/projects/ia64/sys/netinet/ip_ipsec_pxy.c#1 branch
.. //depot/projects/ia64/sys/netinet/ip_netbios_pxy.c#1 branch
.. //depot/projects/ia64/sys/netsmb/smb_conn.h#4 integrate
.. //depot/projects/ia64/sys/netsmb/smb_subr.h#6 integrate
.. //depot/projects/ia64/sys/pci/agp.c#8 integrate
.. //depot/projects/ia64/sys/pci/agp_ali.c#2 integrate
.. //depot/projects/ia64/sys/pci/agp_amd.c#4 integrate
.. //depot/projects/ia64/sys/pci/agp_i810.c#6 integrate
.. //depot/projects/ia64/sys/pci/agp_intel.c#6 integrate
.. //depot/projects/ia64/sys/pci/agp_sis.c#2 integrate
.. //depot/projects/ia64/sys/pci/agp_via.c#2 integrate
.. //depot/projects/ia64/sys/pci/uhci_pci.c#7 integrate
.. //depot/projects/ia64/sys/sparc64/include/md_var.h#3 integrate
.. //depot/projects/ia64/sys/sparc64/sparc64/elf_machdep.c#9 integrate
.. //depot/projects/ia64/sys/sparc64/sparc64/locore.S#3 integrate
.. //depot/projects/ia64/sys/sparc64/sparc64/machdep.c#18 integrate
.. //depot/projects/ia64/sys/sys/lock.h#6 integrate
.. //depot/projects/ia64/sys/sys/proc.h#27 integrate
.. //depot/projects/ia64/sys/sys/ucred.h#13 integrate
.. //depot/projects/ia64/usr.bin/calendar/calendars/calendar.history#4 integrate
.. //depot/projects/ia64/usr.bin/chkey/chkey.c#5 integrate
.. //depot/projects/ia64/usr.bin/fetch/fetch.c#9 integrate
.. //depot/projects/ia64/usr.bin/find/find.1#10 integrate
.. //depot/projects/ia64/usr.sbin/i4b/isdnphone/isdnphone.8#4 integrate
.. //depot/projects/ia64/usr.sbin/i4b/isdnphone/main.c#3 integrate
.. //depot/projects/ia64/usr.sbin/ppp/README.devel#3 integrate
.. //depot/projects/ia64/usr.sbin/ppp/bundle.c#9 integrate
.. //depot/projects/ia64/usr.sbin/ppp/ccp.c#8 integrate
.. //depot/projects/ia64/usr.sbin/ppp/command.c#11 integrate
.. //depot/projects/ia64/usr.sbin/ppp/datalink.c#7 integrate
.. //depot/projects/ia64/usr.sbin/ppp/filter.c#3 integrate
.. //depot/projects/ia64/usr.sbin/ppp/hdlc.c#2 integrate
.. //depot/projects/ia64/usr.sbin/ppp/iface.c#7 integrate
.. //depot/projects/ia64/usr.sbin/ppp/ipcp.c#5 integrate
.. //depot/projects/ia64/usr.sbin/ppp/ipv6cp.c#3 integrate
.. //depot/projects/ia64/usr.sbin/ppp/lcp.c#8 integrate
.. //depot/projects/ia64/usr.sbin/ppp/link.c#2 integrate
.. //depot/projects/ia64/usr.sbin/ppp/main.c#7 integrate
.. //depot/projects/ia64/usr.sbin/ppp/mbuf.c#3 integrate
.. //depot/projects/ia64/usr.sbin/ppp/mp.c#5 integrate
.. //depot/projects/ia64/usr.sbin/ppp/nat_cmd.c#4 integrate
.. //depot/projects/ia64/usr.sbin/ppp/ncp.c#3 integrate
.. //depot/projects/ia64/usr.sbin/ppp/physical.c#8 integrate
.. //depot/projects/ia64/usr.sbin/ppp/ppp.8.m4#13 integrate
.. //depot/projects/ia64/usr.sbin/ppp/prompt.h#3 integrate
.. //depot/projects/ia64/usr.sbin/ppp/radius.c#8 integrate
.. //depot/projects/ia64/usr.sbin/ppp/route.c#6 integrate
.. //depot/projects/ia64/usr.sbin/ppp/server.c#4 integrate
.. //depot/projects/ia64/usr.sbin/ppp/slcompress.c#5 integrate
.. //depot/projects/ia64/usr.sbin/ppp/throughput.c#4 integrate
.. //depot/projects/ia64/usr.sbin/ppp/timer.c#5 integrate

Differences ...

==== //depot/projects/ia64/UPDATING#18 (text+ko) ====

@@ -22,6 +22,12 @@
 	integrity.  Re-enabling write caching can substantially improve
 	performance.
 
+20020827:
+	Our /etc/termcap now has all the entries from the XFree86 xterm
+	almost unchanged. This means xterm now supports color by default.
+	If you used TERM=xterm-color in the past you now should use
+	TERM=xterm. (xterm-color will lead to benign warnings).
+
 20020815:
 	A "bug" in gcc(1) that was hiding warning in system headers was
 	fixed.  It's probably time to add -DNO_WERROR to your make line
@@ -1062,4 +1068,4 @@
 Contact Warner Losh if you have any questions about your use of
 this document.
 
-$FreeBSD: src/UPDATING,v 1.215 2002/08/15 08:51:24 ru Exp $
+$FreeBSD: src/UPDATING,v 1.216 2002/08/28 19:34:49 schweikh Exp $

==== //depot/projects/ia64/contrib/ipfilter/BSD/Makefile#5 (text+ko) ====

@@ -231,7 +231,7 @@
 	${RM} -f *.core *.o ipt fils ipf ipfstat ipftest ipmon if_ipl ipnat \
 	vnode_if.h $(LKM) ioconf.h *.ko setdef1.c setdef0.c setdefs.h \
 	y.tab.? lex.yy.c ipfs
-	${RM} -f ../opt_inet6.h
+	${RM} -f ../opt_inet6.h ../ipftest ../ipmon ../ipf ../ipnat
 
 	${MAKE} -f Makefile.ipsend ${MFLAGS} clean
 	-(for i in *; do \
@@ -243,8 +243,11 @@
 	done)
 
 install:
-	-$(CP) $(TOP)/ip_fil.h /usr/include/netinet/ip_fil.h
-	-$(CHMOD) 444 /usr/include/netinet/ip_fil.h
+	for i in ip_compat.h ip_fil.h ip_nat.h ip_state.h ip_proxy.h \
+		ip_frag.h ip_auth.h; do \
+		/bin/cp $(TOP)/$$i /usr/include/netinet/; \
+		-$(CHMOD) 444 /usr/include/netinet/$$i; \
+	done
 	-if [ -d /lkm -a -f if_ipl.o ] ; then \
 		cp if_ipl.o /lkm; \
 	fi

==== //depot/projects/ia64/contrib/ipfilter/HISTORY#5 (text+ko) ====

@@ -22,6 +22,29 @@
 # and especially those who have found the time to port IP Filter to new
 # platforms.
 #
+3.4.29	28/8/2002 - Released
+
+Make substantial changes to the FTP proxy to improve reliability, security
+and functionality.
+
+don't send ICMP errors/TCP RST's in response to blocked proxy packets
+
+fix potential memory leaks when unloading ipfilter from kernel
+
+fix bug in SIOCGNATL handler that did not preserve the expected
+byte order from earlier versions in the port number
+
+set do not fragment flag in generated packets according to system flags,
+where available.
+
+preserve filter rule number and group number in state structure
+
+fix bug in ipmon printing of p/P/b/B
+
+make some changes to the kmem.c code for IRIX compatibility
+
+add code to specifically handle ip.tun* interfaces on Solaris
+
 3.4.28	6/6/2002 - Released
 
 Fix for H.323 proxy to work on little endian boxes

==== //depot/projects/ia64/contrib/ipfilter/fils.c#4 (text+ko) ====

@@ -94,7 +94,7 @@
 
 #if !defined(lint)
 static const char sccsid[] = "@(#)fils.c	1.21 4/20/96 (C) 1993-2000 Darren Reed";
-static const char rcsid[] = "@(#)$Id: fils.c,v 2.21.2.35 2002/04/03 14:18:36 darrenr Exp $";
+static const char rcsid[] = "@(#)$Id: fils.c,v 2.21.2.36 2002/06/27 14:29:16 darrenr Exp $";
 #endif
 
 extern	char	*optarg;
@@ -197,7 +197,7 @@
 	ipfrstat_t *ifrstp = &ifrst;
 	char	*device = IPL_NAME, *memf = NULL;
 	char	*kern = NULL;
-	int	c, fd, myoptind;
+	int	c, myoptind;
 	struct protoent *proto;
 
 	int protocol = -1;		/* -1 = wild card for any protocol */
@@ -354,8 +354,8 @@
 		bzero((char *)&ipsst, sizeof(ipsst));
 		bzero((char *)&ifrst, sizeof(ifrst));
 
-		fd = ipfstate_live(device, &fiop, &ipsstp, &ifrstp,
-				   &frauthstp, &frf);
+		ipfstate_live(device, &fiop, &ipsstp, &ifrstp,
+			      &frauthstp, &frf);
 	} else
 		ipfstate_dead(kern, &fiop, &ipsstp, &ifrstp, &frauthstp, &frf);
 

==== //depot/projects/ia64/contrib/ipfilter/ip_sfil.c#5 (text+ko) ====

@@ -7,7 +7,7 @@
  */
 #if !defined(lint)
 static const char sccsid[] = "%W% %G% (C) 1993-2000 Darren Reed";
-static const char rcsid[] = "@(#)$Id: ip_sfil.c,v 2.23.2.18 2002/06/06 10:47:26 darrenr Exp $";
+static const char rcsid[] = "@(#)$Id: ip_sfil.c,v 2.23.2.20 2002/08/28 12:42:44 darrenr Exp $";
 #endif
 
 #include <sys/types.h>
@@ -63,8 +63,10 @@
 static	int	frzerostats __P((caddr_t));
 #if SOLARIS2 >= 7
 static	u_int	*ip_ttl_ptr;
+static	u_int	*ip_mtudisc;
 #else
 static	u_long	*ip_ttl_ptr;
+static	u_long	*ip_mtudisc;
 #endif
 
 static	int	frrequest __P((minor_t, int, caddr_t, int));
@@ -86,8 +88,8 @@
 	for (i = IPL_LOGMAX; i >= 0; i--)
 		ipflog_clear(i);
 #endif
-	i = FR_INQUE|FR_OUTQUE;
-	(void) frflush(IPL_LOGIPF, FR_INQUE|FR_OUTQUE);
+	i = frflush(IPL_LOGIPF, FR_INQUE|FR_OUTQUE|FR_INACTIVE);
+	i += frflush(IPL_LOGIPF, FR_INQUE|FR_OUTQUE);
 	ipfr_unload();
 	fr_stateunload();
 	ip_natunload();
@@ -142,16 +144,22 @@
 		return -1;
 
 	ip_ttl_ptr = NULL;
+	ip_mtudisc = NULL;
 	/*
 	 * XXX - There is no terminator for this array, so it is not possible
 	 * to tell if what we are looking for is missing and go off the end
 	 * of the array.
 	 */
 	for (i = 0; ; i++) {
-		if (!strcmp(ip_param_arr[i].ip_param_name, "ip_def_ttl")) {
+		if (strcmp(ip_param_arr[i].ip_param_name, "ip_def_ttl") == 0) {
 			ip_ttl_ptr = &ip_param_arr[i].ip_param_value;
+		} else if (strcmp(ip_param_arr[i].ip_param_name,
+				  "ip_path_mtu_discovery") == 0) {
+			ip_mtudisc = &ip_param_arr[i].ip_param_value;
+		}
+
+		if (ip_mtudisc != NULL && ip_ttl_ptr != NULL)
 			break;
-		}
 	}
 	return 0;
 }
@@ -799,6 +807,7 @@
 		ip = (ip_t *)m->b_rptr;
 		ip->ip_v = IPVERSION;
 		ip->ip_ttl = (u_char)(*ip_ttl_ptr);
+		ip->ip_off = htons(*ip_mtudisc ? IP_DF : 0);
 		ip_wput(((qif_t *)fin->fin_qif)->qf_ill->ill_wq, m);
 	}
 	READ_ENTER(&ipf_solaris);

==== //depot/projects/ia64/contrib/ipfilter/ipf.c#5 (text+ko) ====

@@ -50,7 +50,7 @@
 
 #if !defined(lint)
 static const char sccsid[] = "@(#)ipf.c	1.23 6/5/96 (C) 1993-2000 Darren Reed";
-static const char rcsid[] = "@(#)$Id: ipf.c,v 2.10.2.16 2002/06/06 10:48:35 darrenr Exp $";
+static const char rcsid[] = "@(#)$Id: ipf.c,v 2.10.2.17 2002/06/27 14:29:17 darrenr Exp $";
 #endif
 
 #if	SOLARIS
@@ -389,7 +389,7 @@
 static void packetlogon(opt)
 char	*opt;
 {
-	int	flag, err;
+	int	flag;
 
 	flag = get_flags();
 	if (flag != 0) {
@@ -415,7 +415,7 @@
 			printf("set log flag: block\n");
 	}
 
-	if (opendevice(ipfname) != -2 && (err = ioctl(fd, SIOCSETFF, &flag)))
+	if (opendevice(ipfname) != -2 && (ioctl(fd, SIOCSETFF, &flag) != 0))
 		perror("ioctl(SIOCSETFF)");
 
 	if ((opts & (OPT_DONOTHING|OPT_VERBOSE)) == OPT_VERBOSE) {

==== //depot/projects/ia64/contrib/ipfilter/ipft_ef.c#3 (text+ko) ====

@@ -52,7 +52,7 @@
 
 #if !defined(lint)
 static const char sccsid[] = "@(#)ipft_ef.c	1.6 2/4/96 (C)1995 Darren Reed";
-static const char rcsid[] = "@(#)$Id: ipft_ef.c,v 2.2.2.2 2002/02/22 15:32:53 darrenr Exp $";
+static const char rcsid[] = "@(#)$Id: ipft_ef.c,v 2.2.2.3 2002/06/27 14:29:17 darrenr Exp $";
 #endif
 
 static	int	etherf_open __P((char *));
@@ -97,7 +97,7 @@
 	struct	protoent *p = NULL;
 	char	src[16], dst[16], sprt[16], dprt[16];
 	char	lbuf[128], len[8], prot[8], time[8], *s;
-	int	slen, extra = 0, i, n;
+	int	slen, extra = 0, i;
 
 	if (!fgets(lbuf, sizeof(lbuf) - 1, efp))
 		return 0;
@@ -108,10 +108,10 @@
 
 	bzero(&pkt, sizeof(pkt));
 
-	if ((n = sscanf(lbuf, "%s %s %s %s %s %s", len, prot, src, dst,
-			sprt, dprt)) != 6)
-		if ((n = sscanf(lbuf, "%s %s %s %s %s %s %s", time,
-				len, prot, src, dst, sprt, dprt)) != 7)
+	if (sscanf(lbuf, "%s %s %s %s %s %s", len, prot, src, dst,
+		   sprt, dprt) != 6)
+		if (sscanf(lbuf, "%s %s %s %s %s %s %s", time,
+			   len, prot, src, dst, sprt, dprt) != 7)
 			return -1;
 
 	ip->ip_p = atoi(prot);

==== //depot/projects/ia64/contrib/ipfilter/ipft_td.c#3 (text+ko) ====

@@ -61,7 +61,7 @@
 
 #if !defined(lint)
 static const char sccsid[] = "@(#)ipft_td.c	1.8 2/4/96 (C)1995 Darren Reed";
-static const char rcsid[] = "@(#)$Id: ipft_td.c,v 2.2.2.2 2002/02/22 15:32:54 darrenr Exp $";
+static const char rcsid[] = "@(#)$Id: ipft_td.c,v 2.2.2.3 2002/06/27 14:29:17 darrenr Exp $";
 #endif
 
 static	int	tcpd_open __P((char *));
@@ -120,7 +120,7 @@
 	struct	protoent *p;
 	char	src[32], dst[32], misc[256], time[32], link1[32], link2[32];
 	char	lbuf[160], *s;
-	int	n, dots, slen, extra = 0;
+	int	n, slen, extra = 0;
 
 	if (!fgets(lbuf, sizeof(lbuf) - 1, tfp))
 		return 0;
@@ -142,7 +142,7 @@
 					return -1;
 			}
 
-	if ((dots = count_dots(dst)) == 4) {
+	if (count_dots(dst) == 4) {
 		s = strrchr(src, '.');
 		*s++ = '\0';
 		(void) inet_aton(src, &ip->ip_src);

==== //depot/projects/ia64/contrib/ipfilter/ipft_tx.c#3 (text+ko) ====

@@ -44,7 +44,7 @@
 
 #if !defined(lint)
 static const char sccsid[] = "@(#)ipft_tx.c	1.7 6/5/96 (C) 1993 Darren Reed";
-static const char rcsid[] = "@(#)$Id: ipft_tx.c,v 2.3.2.6 2002/03/13 03:55:15 darrenr Exp $";
+static const char rcsid[] = "@(#)$Id: ipft_tx.c,v 2.3.2.7 2002/06/27 14:29:17 darrenr Exp $";
 #endif
 
 extern	int	opts;
@@ -177,10 +177,8 @@
 int	cnt, *dir;
 {
 	register char *s;
-	ip_t *ip;
 	char	line[513];
 
- 	ip = (ip_t *)buf;
 	*ifn = NULL;
 	while (fgets(line, sizeof(line)-1, tfp)) {
 		if ((s = index(line, '\n')))
@@ -197,7 +195,7 @@
 		*dir = 0;
 		if (!parseline(line, (ip_t *)buf, ifn, dir))
 #if 0
-			return sizeof(*ip) + sizeof(tcphdr_t);
+			return sizeof(ip_t) + sizeof(tcphdr_t);
 #else
 			return sizeof(ip_t);
 #endif

==== //depot/projects/ia64/contrib/ipfilter/ipmon.c#4 (text+ko) ====

@@ -70,7 +70,7 @@
 #if !defined(lint)
 static const char sccsid[] = "@(#)ipmon.c	1.21 6/5/96 (C)1993-2000 Darren Reed";
 /* static const char rcsid[] = "@(#)$Id: ipmon.c,v 2.12.2.13 2001/07/19 12:24:59 darrenr Exp $"; */
-static const char rcsid[] = "@(#)$FreeBSD: src/contrib/ipfilter/ipmon.c,v 1.14 2002/06/07 09:01:41 darrenr Exp $";
+static const char rcsid[] = "@(#)$FreeBSD: src/contrib/ipfilter/ipmon.c,v 1.15 2002/08/28 13:45:32 darrenr Exp $";
 #endif
 
 
@@ -961,13 +961,13 @@
 		*t++ = 'S';
 		lvl = LOG_ERR;
 	} else if (ipf->fl_flags & FR_PASS) {
-		if (ipf->fl_flags & FR_LOGP)
+		if (ipf->fl_flags & FR_LOG)
 			*t++ = 'p';
 		else
 			*t++ = 'P';
 		lvl = LOG_NOTICE;
 	} else if (ipf->fl_flags & FR_BLOCK) {
-		if (ipf->fl_flags & FR_LOGB)
+		if (ipf->fl_flags & FR_LOG)
 			*t++ = 'b';
 		else
 			*t++ = 'B';

==== //depot/projects/ia64/contrib/ipfilter/kmem.c#4 (text+ko) ====

@@ -46,7 +46,7 @@
 
 #if !defined(lint)
 static const char sccsid[] = "@(#)kmem.c	1.4 1/12/96 (C) 1992 Darren Reed";
-static const char rcsid[] = "@(#)$Id: kmem.c,v 2.2.2.14 2002/04/17 17:44:44 darrenr Exp $";
+static const char rcsid[] = "@(#)$Id: kmem.c,v 2.2.2.15 2002/07/27 15:59:37 darrenr Exp $";
 #endif
 
 #ifdef	__sgi
@@ -55,7 +55,7 @@
 static	int	kvm_fd = -1;
 static	char	*kvm_errstr;
 
-kvm_t kvm_open(kernel, core, swap, mode, errstr)
+kvm_t *kvm_open(kernel, core, swap, mode, errstr)
 char *kernel, *core, *swap;
 int mode;
 char *errstr;
@@ -65,17 +65,18 @@
 	if (core == NULL)
 		core = "/dev/kmem";
 	kvm_fd = open(core, mode);
-	return (kvm_fd >= 0) ? (kvm_t)&kvm_fd : NULL;
+	return (kvm_fd >= 0) ? (kvm_t *)&kvm_fd : NULL;
 }
 
 int kvm_read(kvm, pos, buffer, size)
-kvm_t kvm;
+kvm_t *kvm;
 u_long pos;
 char *buffer;
 size_t size;
 {
-	int r, left;
+	size_t left;
 	char *bufp;
+	int r;
 
 	if (lseek(*kvm, pos, 0) == -1) {
 		fprintf(stderr, "%s", kvm_errstr);
@@ -97,13 +98,19 @@
 int	openkmem(kern, core)
 char	*kern, *core;
 {
+	union {
+		int ui;
+		kvm_t *uk;
+	} k;
+
 	kvm_f = kvm_open(kern, core, NULL, O_RDONLY, "");
 	if (kvm_f == NULL)
 	    {
 		perror("openkmem:open");
 		return -1;
 	    }
-	return (int)kvm_f;
+	k.uk = kvm_f;
+	return k.ui;
 }
 
 int	kmemcpy(buf, pos, n)
@@ -120,7 +127,7 @@
 		if (openkmem(NULL, NULL) == -1)
 			return -1;
 
-	while ((r = kvm_read(kvm_f, pos, buf, n)) < n)
+	while ((r = kvm_read(kvm_f, pos, buf, (size_t)n)) < n)
 		if (r <= 0)
 		    {
 			fprintf(stderr, "pos=0x%x ", (u_int)pos);
@@ -152,7 +159,7 @@
 
 	while (n > 0)
 	    {
-		r = kvm_read(kvm_f, pos, buf, 1);
+		r = kvm_read(kvm_f, pos, buf, (size_t)1);
 		if (r <= 0)
 		    {
 			fprintf(stderr, "pos=0x%x ", (u_int)pos);

==== //depot/projects/ia64/contrib/ipfilter/man/ipmon.8#4 (text+ko) ====

@@ -1,4 +1,4 @@
-.\" $FreeBSD: src/contrib/ipfilter/man/ipmon.8,v 1.10 2002/04/25 03:36:26 darrenr Exp $
+.\" $FreeBSD: src/contrib/ipfilter/man/ipmon.8,v 1.11 2002/08/28 13:45:36 darrenr Exp $
 .TH ipmon 8
 .SH NAME
 ipmon \- monitors /dev/ipl for logged packets
@@ -47,8 +47,11 @@
 4. The group and rule number of the rule, e.g., \fB@0:17\fP. These can be
 viewed with \fBipfstat -n\fP.
 .LP
-5. The action: \fBp\fP for passed, \fBb\fP for blocked, \fB\fP for a short
-packet, \fBn\fP did not match any rules or \fBL\fP for a log rule.
+5. The action: \fBp\fP for passed, \fBb\fP for blocked, \fBS\fP for a short
+packet, \fBn\fP did not match any rules, \fBL\fP for a log rule.  The order
+of precedence in showing flags is: S, p, b, n, L.  A capital \fBP\fP or
+\fBB\fP means that the packet has been logged due to a global logging
+setting, not a particular rule.
 .LP
 6. The addresses.
 This is actually three fields: the source address and port

==== //depot/projects/ia64/contrib/ipfilter/man/ipnat.5#5 (text+ko) ====

@@ -96,6 +96,15 @@
 map de0 from 10.1.0.0/16 to any -> 201.2.3.4/32
 .fi
 .LP
+For even greater control, one may negate either of the "from" or "to" clauses
+with a preceding exclamation mark ("!").  Please note that one may not use a
+negated "from" within a \fBmap\fP rule or a negated "to" within a \fBrdr\fP
+rule.  Such a rule might look like the following:
+.LP
+.nf
++map de0 from 10.1.0.0/16 ! to 10.1.0.0/16 -> 201.2.3.4/32
+.fi
+.PP
 Only IP address and port numbers can be compared against.  This is available
 with all NAT rules.
 .SH TRANSLATION

==== //depot/projects/ia64/contrib/ipfilter/parse.c#4 (text+ko) ====

@@ -935,7 +935,6 @@
 	u_short secmsk = sec[0], secbits = sec[1];
 	struct ipopt_names *io, *so;
 	char *s;
-	int secflag = 0;
 
 	s = " opt ";
 	for (io = ionames; io->on_name; io++)
@@ -947,8 +946,7 @@
 				if (io->on_value == IPOPT_SECURITY)
 					io++;
 				s = ",";
-			} else
-				secflag = 1;
+			}
 		}
 
 

==== //depot/projects/ia64/contrib/ipfilter/printnat.c#5 (text+ko) ====

@@ -58,7 +58,7 @@
 #endif
 
 #if !defined(lint)
-static const char rcsid[] = "@(#)$Id: printnat.c,v 1.1.2.9 2002/05/03 11:48:49 darrenr Exp $";
+static const char rcsid[] = "@(#)$Id: printnat.c,v 1.1.2.10 2002/08/28 12:45:51 darrenr Exp $";
 #endif
 
 
@@ -242,9 +242,10 @@
 				  0xffffffff),
 		hv2 = NAT_HASH_FN(nat->nat_oip.s_addr, hv2 + nat->nat_oport,
 				  NAT_TABLE_SZ),
-		printf("%s pr %u bkt %d/%d flags %x\n",
+		printf("%s pr %u bkt %d/%d flags %x drop %d/%d\n",
 			getsumd(nat->nat_sumd[1]), nat->nat_p,
-			hv1, hv2, nat->nat_flags);
+			hv1, hv2, nat->nat_flags,
+			nat->nat_drop[0], nat->nat_drop[1]);
 		printf("\tifp %s ", getifname(nat->nat_ifp));
 #ifdef	USE_QUAD_T
 		printf("bytes %qu pkts %qu",

==== //depot/projects/ia64/contrib/ipfilter/rules/example.9#2 (text+ko) ====

@@ -4,7 +4,7 @@
 block in all
 pass in all with opt sec
 #
-# only allow packets in and out on le0 which are top secret
+# only allow packets in and out on le1 which are top secret
 #
 block out on le1 all
 pass out on le1 all with opt sec-class topsecret

==== //depot/projects/ia64/contrib/ipfilter/test/expected/f13#2 (text+ko) ====

@@ -9,6 +9,8 @@
 nomatch
 nomatch
 nomatch
+nomatch
+nomatch
 --------
 block
 nomatch
@@ -21,6 +23,8 @@
 nomatch
 nomatch
 nomatch
+nomatch
+nomatch
 --------
 nomatch
 nomatch
@@ -32,6 +36,8 @@
 pass
 pass
 nomatch
+nomatch
+nomatch
 pass
 --------
 nomatch
@@ -44,6 +50,8 @@
 block
 block
 nomatch
+nomatch
+nomatch
 block
 --------
 pass
@@ -57,6 +65,8 @@
 nomatch
 nomatch
 nomatch
+nomatch
+nomatch
 --------
 block
 nomatch
@@ -69,4 +79,6 @@
 nomatch
 nomatch
 nomatch
+nomatch
+nomatch
 --------

==== //depot/projects/ia64/contrib/ipfilter/test/input/f13#2 (text+ko) ====

@@ -29,15 +29,23 @@
 45 00 0018 0007 2000 3f 11 0000 01010101 02010101
 0035 0035
 
-# 1.1.1.1,1 -> 2.1.1.1,1 TTL=63 UDP MF FO=0
+# 1.1.1.1,53 -> 2.1.1.1,53 TTL=63 UDP MF FO=0
 45 00 001c 0008 2000 3f 11 0000 01010101 02010101
 0035003500040000
 
-# 1.1.1.1,1 -> 2.1.1.1,1 TTL=63 UDP MF FO=0 (short)
+# 1.1.1.1,53 -> 2.1.1.1,54 TTL=63 UDP MF FO=0 (short)
 45 00 0018 0008 2000 3f 11 0000 01010101 02010101
 00350036
 
-# 1.1.1.1,53 -> 2.1.1.1,53 TTL=63 UDP FO=1
+# 1.1.1.1,21 -> 2.1.1.1,54 TTL=63 UDP MF FO=0
+45 00 001c 0008 2000 3f 11 0000 01010101 02010101
+0015003600040000
+
+# 1.1.1.1,21 -> 2.1.1.1,54 TTL=63 TCP MF FO=0
+45 00 001c 0008 2000 3f 06 0000 01010101 02010101
+0015 0036 00000000 00000000 50 02 2000 0000 0000
+
+# 1.1.1.1 -> 2.1.1.1 TTL=63 UDP FO=1
 45 00 001c 0008 0001 3f 11 0000 01010101 02010101
 0000000000000000
 

==== //depot/projects/ia64/contrib/sendmail/FREEBSD-upgrade#10 (text+ko) ====

@@ -1,6 +1,6 @@
-$FreeBSD: src/contrib/sendmail/FREEBSD-upgrade,v 1.17 2002/06/26 02:52:59 gshapiro Exp $
+$FreeBSD: src/contrib/sendmail/FREEBSD-upgrade,v 1.18 2002/08/28 17:59:45 gshapiro Exp $
 
-sendmail 8.12.5
+sendmail 8.12.6
 	originals can be found at: ftp://ftp.sendmail.org/pub/sendmail/
 
 For the import of sendmail, the following files were removed:
@@ -11,7 +11,7 @@
 	devtools/*
 	doc/op/op.ps
 	*/Build
-	*/*.0
+	[e-v]*/*.0
 	sendmail/makesendmail
 	sendmail/sysexits.h
 
@@ -21,8 +21,8 @@
 
 Imported using:
 
-	cvs import -m 'Import sendmail 8.12.5' \
-		src/contrib/sendmail SENDMAIL v8_12_5
+	cvs import -m 'Import sendmail 8.12.6' \
+		src/contrib/sendmail SENDMAIL v8_12_6
 
 
 To make local changes to sendmail, simply patch and commit to the main
@@ -92,4 +92,4 @@
 	usr.sbin/mailwrapper/Makefile
 
 gshapiro@FreeBSD.org
-25-June-2002
+28-August-2002

==== //depot/projects/ia64/contrib/sendmail/RELEASE_NOTES#7 (text+ko) ====

@@ -1,11 +1,91 @@
 			SENDMAIL RELEASE NOTES
-      $Id: RELEASE_NOTES,v 8.1340.2.9 2002/06/25 22:53:32 ca Exp $
+      $Id: RELEASE_NOTES,v 8.1340.2.43 2002/08/26 21:53:31 gshapiro Exp $
 
 
 This listing shows the version of the sendmail binary, the version
 of the sendmail configuration files, the date of release, and a
 summary of the changes in that release.
 
+8.12.6/8.12.6	2002/08/26
+	Do not add the FallbackMXhost (or its MX records) to the list
+		returned by the bestmx map when -z is used as option.
+		Otherwise sendmail may act as an open relay if FallbackMXhost
+		and FEATURE(`relay_based_on_MX') are used together.
+		Problem noted by Alexander Ignatyev.
+	Properly split owner- mailing list messages when SuperSafe is set
+		to interactive.  Problem noted by Todd C. Miller of
+		Courtesan Consulting.
+	Make sure that an envelope is queued in the selected queue group
+		even if some recipients are deleted or invalid.  Problem
+		found by Chris Adams of HiWAAY Informations Services.
+	Do not send a bounce message if a message is completely collected
+		from the SMTP client.  Problem noted by Kari Hurtta of the
+		Finnish Meteorological Institute.
+	Provide an 'install-submit-st' target for sendmail/Makefile to
+		install the MSP statistics file using the file named in the
+		confMSP_STFILE devtools variable.  Requested by Jeff
+		Earickson of Colby College.
+	Queue up mail with a temporary error if setusercontext() fails
+		during a delivery attempt.  Patch from Todd C. Miller of
+		Courtesan Consulting.
+	Fix handling of base64 encoded client authentication data for
+		SMTP AUTH.  Patch from Elena Slobodnik of life medien GmbH.
+	Set the OpenLDAP option LDAP_OPT_RESTART so the client libraries
+		restart interrupted system calls.  Problem noted by Luiz
+		Henrique Duma of BSIOne.
+	Prevent a segmentation fault if a program passed a NULL envp using
+		execve().
+	Document a problem with the counting of queue runners that may
+		cause delays if MaxQueueChildren is set too low. Problem
+		noted by Ian Duplisse of Cable Television Laboratories, Inc.
+	If discarding a message based on a recipient, don't try to look up
+		the recipient in the mailbox database if F=w is set.  This
+		allows users to discard bogus recipients when dealing with
+		spammers without tipping them off.  Problem noted by Neil
+		Rickert of Northern Illinois University.
+	If applying a header check to a header with unstructured data,
+		e.g., Subject:, then do not run syntax checks that are
+		supposed for addresses on the header content.
+	Count messages rejected/discarded via the check_data ruleset.
+	Portability:
+		Fix compilation on systems which do not allow simple
+			copying of the variable argument va_list.  Based on
+			fix from Scott Walters.
+		Fix NSD map open bug.  From Michel Bourget of SGI.
+		Add some additional IRIX shells to the default shell
+			list.  From Michel Bourget of SGI.
+		Fix compilation issues on Mac OS X 10.2 (Darwin 6.0).
+			NETISO support has been dropped.
+	CONFIG: There was a seemingly minor change in 8.12.4 with respect
+		to handling entries of IP nets/addresses with RHS REJECT.
+		These would be rejected in check_rcpt instead of only
+		being activated in check_relay.  This change has been made to
+		avoid potential bogus temporary rejection of relay attempts

>>> TRUNCATED FOR MAIL (1000 lines) <<<

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe p4-projects" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200208290324.g7T3OnG4061189>