Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Feb 2006 22:08:13 GMT
From:      Robert Watson <rwatson@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 91270 for review
Message-ID:  <200602062208.k16M8D4r004202@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=91270

Change 91270 by rwatson@rwatson_zoo on 2006/02/06 22:07:19

	Integrate TrustedBSD audit3 branch from the TrustedBSD base branch:
	
	- Loop back sys/security/audit kernel audit framework as merged from
	  TrustedBSD audit3 branch.
	- Loop back contrib/openbsm user space audit library, documentation,
	  and command line tools as merged from TrustedBSD OpenBSM branch.
	- Loop back audit modifications to usr.bin/login as merged from
	  TrustedBSD audit3 branch.
	- Loop back audit group, etc/rc.d/auditd, rc.conf changes, etc, from
	  TrustedBSD audit3 branch.
	- Loop back assignment of audit identifiers to system calls
	  throughout sys/.../syscalls.master from TrustedBSD audit3 branch.
	- thr_set_name() for libthr.
	- Various security advisories, including texinfo, ee, cpio, ipfw,
	  802.11, kmem, pf.
	- Addition of "audit" group.
	
	Also:
	
	- malloc(9) red zone support
	- firmware(9)
	- more rwlock(9)
	- ip_ipsec.c
	- pflog now a separate module
	- various VFS SMP fixes, vfs_ref()/vfs_rel()
	- pfil uses rwlocks
	- ipfw uses rwlocks
	- mtag zone

Affected files ...

.. //depot/projects/trustedbsd/audit3/ObsoleteFiles.inc#3 integrate
.. //depot/projects/trustedbsd/audit3/UPDATING#7 integrate
.. //depot/projects/trustedbsd/audit3/bin/sh/error.c#2 integrate
.. //depot/projects/trustedbsd/audit3/bin/sh/eval.c#4 integrate
.. //depot/projects/trustedbsd/audit3/bin/sh/expand.c#3 integrate
.. //depot/projects/trustedbsd/audit3/bin/sh/jobs.c#5 integrate
.. //depot/projects/trustedbsd/audit3/bin/sh/main.c#2 integrate
.. //depot/projects/trustedbsd/audit3/bin/sh/miscbltin.c#4 integrate
.. //depot/projects/trustedbsd/audit3/bin/sh/var.c#4 integrate
.. //depot/projects/trustedbsd/audit3/bin/sh/var.h#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/bsnmp/snmpd/main.c#5 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/CHANGELOG#7 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/FREEBSD-upgrade#1 branch
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/LICENSE#4 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/Makefile#3 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/README#7 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/TODO#5 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/VERSION#5 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/Makefile#4 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/audit/Makefile#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/audit/audit.8#4 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/audit/audit.c#3 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/auditd/Makefile#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/auditd/audit_warn.c#2 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/auditd/auditd.8#3 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/auditd/auditd.c#4 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/auditd/auditd.h#3 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/auditreduce/Makefile#3 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/auditreduce/auditreduce.1#7 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/auditreduce/auditreduce.c#6 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/auditreduce/auditreduce.h#3 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/praudit/Makefile#3 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/praudit/praudit.1#6 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/praudit/praudit.c#5 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/bsm/Makefile#5 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/bsm/audit.h#8 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/bsm/audit_internal.h#6 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/bsm/audit_kevents.h#20 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/bsm/audit_record.h#6 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/bsm/audit_uevents.h#4 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/bsm/libbsm.h#5 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/compat/endian.h#3 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/etc/audit_class#5 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/etc/audit_control#4 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/etc/audit_event#10 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/etc/audit_user#3 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/etc/audit_warn#3 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/libbsm/Makefile#6 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/libbsm/au_class.3#4 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/libbsm/au_control.3#4 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/libbsm/au_event.3#5 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/libbsm/au_free_token.3#4 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/libbsm/au_io.3#3 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/libbsm/au_mask.3#4 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/libbsm/au_token.3#4 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/libbsm/au_user.3#5 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/libbsm/bsm_audit.c#7 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/libbsm/bsm_class.c#9 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/libbsm/bsm_control.c#8 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/libbsm/bsm_event.c#9 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/libbsm/bsm_flags.c#8 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/libbsm/bsm_io.c#9 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/libbsm/bsm_mask.c#7 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/libbsm/bsm_notify.c#4 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/libbsm/bsm_token.c#9 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/libbsm/bsm_user.c#7 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/libbsm/bsm_wrappers.c#6 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/libbsm/libbsm.3#5 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/man/Makefile#4 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/man/audit.2#4 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/man/audit.log.5#6 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/man/audit_class.5#6 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/man/audit_control.5#6 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/man/audit_event.5#6 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/man/audit_user.5#6 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/man/audit_warn.5#6 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/man/auditctl.2#4 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/man/auditon.2#6 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/man/getaudit.2#5 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/man/getauid.2#5 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/man/setaudit.2#5 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/man/setauid.2#5 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/tools/Makefile#4 integrate
.. //depot/projects/trustedbsd/audit3/contrib/openbsm/tools/audump.c#5 integrate
.. //depot/projects/trustedbsd/audit3/etc/Makefile#9 integrate
.. //depot/projects/trustedbsd/audit3/etc/defaults/periodic.conf#5 integrate
.. //depot/projects/trustedbsd/audit3/etc/defaults/rc.conf#9 integrate
.. //depot/projects/trustedbsd/audit3/etc/etc.sparc64/ttys#5 integrate
.. //depot/projects/trustedbsd/audit3/etc/group#5 integrate
.. //depot/projects/trustedbsd/audit3/etc/inetd.conf#4 integrate
.. //depot/projects/trustedbsd/audit3/etc/mtree/BSD.var.dist#5 integrate
.. //depot/projects/trustedbsd/audit3/etc/rc.d/Makefile#9 integrate
.. //depot/projects/trustedbsd/audit3/etc/rc.d/auditd#10 integrate
.. //depot/projects/trustedbsd/audit3/etc/rc.d/hostapd#1 branch
.. //depot/projects/trustedbsd/audit3/etc/rc.d/pflog#6 integrate
.. //depot/projects/trustedbsd/audit3/games/fortune/datfiles/fortunes#9 integrate
.. //depot/projects/trustedbsd/audit3/gnu/usr.bin/gdb/libgdb/fbsd-threads.c#4 integrate
.. //depot/projects/trustedbsd/audit3/include/printf.h#2 integrate
.. //depot/projects/trustedbsd/audit3/lib/Makefile#10 integrate
.. //depot/projects/trustedbsd/audit3/lib/libbsm/Makefile#15 integrate
.. //depot/projects/trustedbsd/audit3/lib/libc/stdio/xprintf_time.c#2 integrate
.. //depot/projects/trustedbsd/audit3/lib/libc/stdlib/grantpt.c#5 integrate
.. //depot/projects/trustedbsd/audit3/lib/libc/stdlib/malloc.3#5 integrate
.. //depot/projects/trustedbsd/audit3/lib/libc/stdlib/malloc.c#6 integrate
.. //depot/projects/trustedbsd/audit3/lib/libc/sys/pipe.2#3 integrate
.. //depot/projects/trustedbsd/audit3/lib/libdisk/libdisk.3#6 integrate
.. //depot/projects/trustedbsd/audit3/lib/libgssapi/gss_mech_switch.c#2 integrate
.. //depot/projects/trustedbsd/audit3/lib/libthr/thread/thr_info.c#4 integrate
.. //depot/projects/trustedbsd/audit3/lib/libthr/thread/thr_init.c#5 integrate
.. //depot/projects/trustedbsd/audit3/lib/libthr/thread/thr_list.c#3 integrate
.. //depot/projects/trustedbsd/audit3/lib/libthr/thread/thr_private.h#6 integrate
.. //depot/projects/trustedbsd/audit3/lib/libthread_db/libpthread_db.c#4 integrate
.. //depot/projects/trustedbsd/audit3/lib/libthread_db/libthr_db.c#4 integrate
.. //depot/projects/trustedbsd/audit3/libexec/ftpd/ftpd.8#5 integrate
.. //depot/projects/trustedbsd/audit3/libexec/rtld-elf/libmap.c#4 integrate
.. //depot/projects/trustedbsd/audit3/release/Makefile#7 integrate
.. //depot/projects/trustedbsd/audit3/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml#6 integrate
.. //depot/projects/trustedbsd/audit3/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#6 integrate
.. //depot/projects/trustedbsd/audit3/release/doc/share/misc/dev.archlist.txt#5 integrate
.. //depot/projects/trustedbsd/audit3/release/picobsd/bridge/config#2 integrate
.. //depot/projects/trustedbsd/audit3/release/picobsd/bridge/crunch.conf#3 integrate
.. //depot/projects/trustedbsd/audit3/release/picobsd/build/picobsd#3 integrate
.. //depot/projects/trustedbsd/audit3/sbin/atacontrol/atacontrol.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sbin/devd/Makefile#4 integrate
.. //depot/projects/trustedbsd/audit3/sbin/devd/devd.cc#6 integrate
.. //depot/projects/trustedbsd/audit3/sbin/devd/devd.hh#3 integrate
.. //depot/projects/trustedbsd/audit3/sbin/dhclient/dhcp-options.5#2 integrate
.. //depot/projects/trustedbsd/audit3/sbin/geom/class/concat/gconcat.8#3 integrate
.. //depot/projects/trustedbsd/audit3/sbin/geom/class/concat/geom_concat.c#4 integrate
.. //depot/projects/trustedbsd/audit3/sbin/geom/class/eli/geli.8#3 integrate
.. //depot/projects/trustedbsd/audit3/sbin/geom/class/eli/geom_eli.c#3 integrate
.. //depot/projects/trustedbsd/audit3/sbin/geom/class/label/geom_label.c#4 integrate
.. //depot/projects/trustedbsd/audit3/sbin/geom/class/mirror/geom_mirror.c#4 integrate
.. //depot/projects/trustedbsd/audit3/sbin/geom/class/nop/geom_nop.c#4 integrate
.. //depot/projects/trustedbsd/audit3/sbin/geom/class/raid3/geom_raid3.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sbin/geom/class/shsec/geom_shsec.c#3 integrate
.. //depot/projects/trustedbsd/audit3/sbin/geom/class/stripe/geom_stripe.c#4 integrate
.. //depot/projects/trustedbsd/audit3/sbin/geom/core/geom.8#3 integrate
.. //depot/projects/trustedbsd/audit3/sbin/geom/core/geom.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sbin/geom/core/geom.h#3 integrate
.. //depot/projects/trustedbsd/audit3/sbin/geom/misc/subr.c#4 integrate
.. //depot/projects/trustedbsd/audit3/sbin/geom/misc/subr.h#4 integrate
.. //depot/projects/trustedbsd/audit3/sbin/ifconfig/ifconfig.8#7 integrate
.. //depot/projects/trustedbsd/audit3/sbin/ifconfig/ifconfig.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sbin/ifconfig/ifieee80211.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sbin/ipfw/ipfw.8#7 integrate
.. //depot/projects/trustedbsd/audit3/sbin/sconfig/sconfig.c#2 integrate
.. //depot/projects/trustedbsd/audit3/share/examples/kld/Makefile#2 integrate
.. //depot/projects/trustedbsd/audit3/share/examples/kld/firmware/Makefile#1 branch
.. //depot/projects/trustedbsd/audit3/share/examples/kld/firmware/README#1 branch
.. //depot/projects/trustedbsd/audit3/share/examples/kld/firmware/fwconsumer/Makefile#1 branch
.. //depot/projects/trustedbsd/audit3/share/examples/kld/firmware/fwconsumer/fw_consumer.c#1 branch
.. //depot/projects/trustedbsd/audit3/share/examples/kld/firmware/fwimage/Makefile#1 branch
.. //depot/projects/trustedbsd/audit3/share/examples/kld/firmware/fwimage/firmware.img#1 branch
.. //depot/projects/trustedbsd/audit3/share/man/man3/pthread_mutex_lock.3#3 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man4/Makefile#7 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man4/altq.4#6 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man4/audit.4#1 branch
.. //depot/projects/trustedbsd/audit3/share/man/man4/ipw.4#4 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man4/isp.4#4 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man4/iwi.4#4 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man4/le.4#1 branch
.. //depot/projects/trustedbsd/audit3/share/man/man4/man4.i386/Makefile#6 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man4/man4.i386/acpi_asus.4#5 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man4/man4.i386/ce.4#1 branch
.. //depot/projects/trustedbsd/audit3/share/man/man4/man4.i386/cs.4#6 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man4/man4.i386/ep.4#6 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man4/man4.sparc64/sbus.4#2 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man4/ng_pppoe.4#6 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man4/pcn.4#6 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man4/pty.4#4 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man4/ral.4#4 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man4/ural.4#4 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man4/vlan.4#6 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man5/devfs.rules.5#3 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man5/periodic.conf.5#6 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man5/rc.conf.5#8 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man8/picobsd.8#4 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man9/Makefile#7 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man9/condvar.9#4 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man9/firmware.9#1 branch
.. //depot/projects/trustedbsd/audit3/share/man/man9/memguard.9#3 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man9/mutex.9#5 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man9/redzone.9#1 branch
.. //depot/projects/trustedbsd/audit3/share/man/man9/rwlock.9#1 branch
.. //depot/projects/trustedbsd/audit3/share/man/man9/sema.9#3 integrate
.. //depot/projects/trustedbsd/audit3/share/man/man9/sx.9#4 integrate
.. //depot/projects/trustedbsd/audit3/share/mk/bsd.incs.mk#4 integrate
.. //depot/projects/trustedbsd/audit3/share/mk/bsd.lib.mk#6 integrate
.. //depot/projects/trustedbsd/audit3/share/mk/bsd.libnames.mk#6 integrate
.. //depot/projects/trustedbsd/audit3/share/mk/bsd.prog.mk#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/alpha/linux/linux_proto.h#9 integrate
.. //depot/projects/trustedbsd/audit3/sys/alpha/linux/linux_syscall.h#9 integrate
.. //depot/projects/trustedbsd/audit3/sys/alpha/linux/linux_sysent.c#9 integrate
.. //depot/projects/trustedbsd/audit3/sys/alpha/linux/syscalls.master#9 integrate
.. //depot/projects/trustedbsd/audit3/sys/amd64/amd64/machdep.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/amd64/amd64/pmap.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/amd64/amd64/trap.c#8 integrate
.. //depot/projects/trustedbsd/audit3/sys/amd64/ia32/ia32_syscall.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/arm/arm/identcpu.c#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/arm/arm/trap.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/arm/arm/undefined.c#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/arm/at91/at91.c#1 branch
.. //depot/projects/trustedbsd/audit3/sys/arm/at91/at91_spi.c#1 branch
.. //depot/projects/trustedbsd/audit3/sys/arm/at91/at91_spiio.h#1 branch
.. //depot/projects/trustedbsd/audit3/sys/arm/at91/at91_spireg.h#1 branch
.. //depot/projects/trustedbsd/audit3/sys/arm/at91/at91_st.c#1 branch
.. //depot/projects/trustedbsd/audit3/sys/arm/at91/at91_streg.h#1 branch
.. //depot/projects/trustedbsd/audit3/sys/arm/at91/at91_twi.c#1 branch
.. //depot/projects/trustedbsd/audit3/sys/arm/at91/at91_twiio.h#1 branch
.. //depot/projects/trustedbsd/audit3/sys/arm/at91/at91_twireg.h#1 branch
.. //depot/projects/trustedbsd/audit3/sys/arm/at91/at91_usartreg.h#1 branch
.. //depot/projects/trustedbsd/audit3/sys/arm/at91/at91rm92reg.h#1 branch
.. //depot/projects/trustedbsd/audit3/sys/arm/at91/at91st.c#1 branch
.. //depot/projects/trustedbsd/audit3/sys/arm/at91/at91var.h#1 branch
.. //depot/projects/trustedbsd/audit3/sys/arm/at91/files.at91rm92#1 branch
.. //depot/projects/trustedbsd/audit3/sys/arm/at91/files.kb920x#1 branch
.. //depot/projects/trustedbsd/audit3/sys/arm/at91/hints.at91rm9200#1 branch
.. //depot/projects/trustedbsd/audit3/sys/arm/at91/hints.at91sam9261#1 branch
.. //depot/projects/trustedbsd/audit3/sys/arm/at91/if_ate.c#1 branch
.. //depot/projects/trustedbsd/audit3/sys/arm/at91/if_atereg.h#1 branch
.. //depot/projects/trustedbsd/audit3/sys/arm/at91/kb920x_machdep.c#1 branch
.. //depot/projects/trustedbsd/audit3/sys/arm/at91/std.at91rm92#1 branch
.. //depot/projects/trustedbsd/audit3/sys/arm/at91/std.kb920x#1 branch
.. //depot/projects/trustedbsd/audit3/sys/arm/at91/uart_bus_at91usart.c#1 branch
.. //depot/projects/trustedbsd/audit3/sys/arm/at91/uart_cpu_at91rm9200usart.c#1 branch
.. //depot/projects/trustedbsd/audit3/sys/arm/at91/uart_dev_at91usart.c#1 branch
.. //depot/projects/trustedbsd/audit3/sys/arm/conf/KB920X#1 branch
.. //depot/projects/trustedbsd/audit3/sys/arm/conf/SKYEYE#1 branch
.. //depot/projects/trustedbsd/audit3/sys/arm/include/atomic.h#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/arm/xscale/i80321/i80321_aau.c#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/bsm/audit.h#23 integrate
.. //depot/projects/trustedbsd/audit3/sys/bsm/audit_internal.h#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/bsm/audit_kevents.h#21 integrate
.. //depot/projects/trustedbsd/audit3/sys/bsm/audit_record.h#9 integrate
.. //depot/projects/trustedbsd/audit3/sys/cam/scsi/scsi_da.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/coda/coda_vnops.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/compat/freebsd32/freebsd32_proto.h#13 integrate
.. //depot/projects/trustedbsd/audit3/sys/compat/freebsd32/freebsd32_syscall.h#13 integrate
.. //depot/projects/trustedbsd/audit3/sys/compat/freebsd32/freebsd32_syscalls.c#13 integrate
.. //depot/projects/trustedbsd/audit3/sys/compat/freebsd32/freebsd32_sysent.c#14 integrate
.. //depot/projects/trustedbsd/audit3/sys/compat/freebsd32/syscalls.master#15 integrate
.. //depot/projects/trustedbsd/audit3/sys/compat/linux/linux_getcwd.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/compat/linux/linux_stats.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/conf/Makefile.i386#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/conf/Makefile.pc98#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/conf/NOTES#9 integrate
.. //depot/projects/trustedbsd/audit3/sys/conf/files#14 integrate
.. //depot/projects/trustedbsd/audit3/sys/conf/files.i386#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/conf/files.pc98#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/conf/files.sparc64#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/conf/kmod.mk#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/conf/options#9 integrate
.. //depot/projects/trustedbsd/audit3/sys/contrib/pf/net/if_pflog.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/contrib/pf/net/if_pflog.h#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/contrib/pf/net/pf_ioctl.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/acpi_support/acpi_asus.c#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/acpi_support/acpi_fujitsu.c#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/advansys/adv_eisa.c#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/advansys/adv_pci.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/amr/amr.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/amr/amr_pci.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/amr/amrvar.h#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/an/if_an.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/asr/asr.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/asr/i2odep.h#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/ata/ata-chipset.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/bge/if_bge.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/bge/if_bgereg.h#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/ce/if_ce.c#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/em/if_em.c#8 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/em/if_em.h#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/ep/if_ep.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/ex/if_ex.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/firewire/fwcrom.c#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/if_ndis/if_ndis.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/isp/isp.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/isp/isp_freebsd.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/isp/isp_freebsd.h#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/isp/isp_inline.h#5 delete
.. //depot/projects/trustedbsd/audit3/sys/dev/isp/isp_library.c#1 branch
.. //depot/projects/trustedbsd/audit3/sys/dev/isp/isp_library.h#1 branch
.. //depot/projects/trustedbsd/audit3/sys/dev/isp/isp_pci.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/isp/isp_sbus.c#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/isp/ispvar.h#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/iwi/if_iwi.c#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/iwi/if_iwireg.h#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/le/am7990.c#1 branch
.. //depot/projects/trustedbsd/audit3/sys/dev/le/am79900.c#1 branch
.. //depot/projects/trustedbsd/audit3/sys/dev/le/am79900reg.h#1 branch
.. //depot/projects/trustedbsd/audit3/sys/dev/le/am79900var.h#1 branch
.. //depot/projects/trustedbsd/audit3/sys/dev/le/am7990reg.h#1 branch
.. //depot/projects/trustedbsd/audit3/sys/dev/le/am7990var.h#1 branch
.. //depot/projects/trustedbsd/audit3/sys/dev/le/if_le_ledma.c#1 branch
.. //depot/projects/trustedbsd/audit3/sys/dev/le/if_le_pci.c#1 branch
.. //depot/projects/trustedbsd/audit3/sys/dev/le/lance.c#1 branch
.. //depot/projects/trustedbsd/audit3/sys/dev/le/lancereg.h#1 branch
.. //depot/projects/trustedbsd/audit3/sys/dev/le/lancevar.h#1 branch
.. //depot/projects/trustedbsd/audit3/sys/dev/md/md.c#8 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/pccbb/pccbb.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/pcf/pcf_isa.c#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/pci/vga_pci.c#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/ral/if_ral.c#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/ral/if_ralreg.h#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/ral/if_ralvar.h#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/sn/if_sn.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/sound/isa/mss.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/sound/pci/csapcm.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/sound/pcm/dsp.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/sound/pcm/feeder.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/sound/pcm/sound.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/sound/usb/uaudio.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/uart/uart_bus_ebus.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/uart/uart_cpu_sparc64.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/usb/umass.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/dev/usb/usbdevs#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/fs/devfs/devfs_vnops.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/fs/msdosfs/msdosfs_vnops.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/fs/udf/ecma167-udf.h#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/fs/udf/udf_vfsops.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/fs/udf/udf_vnops.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/concat/g_concat.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/concat/g_concat.h#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/eli/g_eli.c#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/eli/g_eli.h#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/eli/g_eli_crypto.c#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/eli/g_eli_ctl.c#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/eli/g_eli_key.c#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/eli/pkcs5v2.c#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/eli/pkcs5v2.h#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/gate/g_gate.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/gate/g_gate.h#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/label/g_label.c#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/label/g_label.h#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/label/g_label_iso9660.c#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/label/g_label_msdosfs.c#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/label/g_label_ufs.c#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/mirror/g_mirror.c#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/mirror/g_mirror.h#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/mirror/g_mirror_ctl.c#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/nop/g_nop.c#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/raid3/g_raid3.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/raid3/g_raid3.h#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/raid3/g_raid3_ctl.c#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/shsec/g_shsec.c#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/shsec/g_shsec.h#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/stripe/g_stripe.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/stripe/g_stripe.h#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/geom/zero/g_zero.c#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/i386/conf/NOTES#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/i386/conf/XBOX#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/i386/i386/identcpu.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/i386/i386/machdep.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/i386/i386/trap.c#10 integrate
.. //depot/projects/trustedbsd/audit3/sys/i386/ibcs2/Makefile#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/i386/ibcs2/ibcs2_isc_syscall.h#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/i386/ibcs2/ibcs2_isc_sysent.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/i386/ibcs2/ibcs2_xenix.h#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/i386/ibcs2/ibcs2_xenix_syscall.h#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/i386/ibcs2/ibcs2_xenix_sysent.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/i386/ibcs2/syscalls.isc#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/i386/ibcs2/syscalls.xenix#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/i386/include/cserial.h#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/i386/linux/linux_proto.h#8 integrate
.. //depot/projects/trustedbsd/audit3/sys/i386/linux/linux_syscall.h#8 integrate
.. //depot/projects/trustedbsd/audit3/sys/i386/linux/linux_sysent.c#12 integrate
.. //depot/projects/trustedbsd/audit3/sys/i386/linux/syscalls.master#13 integrate
.. //depot/projects/trustedbsd/audit3/sys/i386/xbox/xbox.c#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/ia64/conf/SKI#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/init_main.c#8 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/init_sysent.c#27 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/kern_acct.c#8 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/kern_descrip.c#13 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/kern_exec.c#8 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/kern_exit.c#12 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/kern_fork.c#12 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/kern_ktrace.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/kern_malloc.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/kern_mbuf.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/kern_prot.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/kern_rwlock.c#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/kern_shutdown.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/kern_sig.c#9 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/kern_thr.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/kern_thread.c#8 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/kern_umtx.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/subr_firmware.c#1 branch
.. //depot/projects/trustedbsd/audit3/sys/kern/sys_pipe.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/sys_process.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/syscalls.c#18 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/syscalls.master#31 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/tty_pts.c#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/tty_pty.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/uipc_usrreq.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/vfs_bio.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/vfs_cache.c#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/vfs_default.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/vfs_lookup.c#10 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/vfs_mount.c#11 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/vfs_subr.c#8 integrate
.. //depot/projects/trustedbsd/audit3/sys/kern/vfs_syscalls.c#24 integrate
.. //depot/projects/trustedbsd/audit3/sys/modules/Makefile#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/modules/ce/Makefile#1 branch
.. //depot/projects/trustedbsd/audit3/sys/modules/firmware/Makefile#1 branch
.. //depot/projects/trustedbsd/audit3/sys/modules/le/Makefile#1 branch
.. //depot/projects/trustedbsd/audit3/sys/modules/pf/Makefile#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/modules/pflog/Makefile#3 branch
.. //depot/projects/trustedbsd/audit3/sys/net/if.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/net/if.h#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/net/if_bridge.c#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/net/if_ethersubr.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/net/if_gif.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/net/if_gif.h#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/net/if_var.h#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/net/if_vlan.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/net/if_vlan_var.h#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/net/pfil.c#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/net/pfil.h#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/netgraph/ng_eiface.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/netgraph/ng_sppp.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/netinet/if_ether.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/netinet/in_gif.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/netinet/in_pcb.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/netinet/ip_dummynet.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/netinet/ip_fastfwd.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/netinet/ip_fw2.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/netinet/ip_input.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/netinet/ip_ipsec.c#1 branch
.. //depot/projects/trustedbsd/audit3/sys/netinet/ip_ipsec.h#1 branch
.. //depot/projects/trustedbsd/audit3/sys/netinet/ip_mroute.h#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/netinet/ip_output.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/netinet6/in6_gif.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/netinet6/ip6_forward.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/netinet6/ip6_input.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/netinet6/ip6_output.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/netinet6/udp6_usrreq.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/nfsserver/nfs_serv.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/nfsserver/nfs_srvsubs.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/pc98/conf/NOTES#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/pci/agp_i810.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/security/audit/audit.c#10 integrate
.. //depot/projects/trustedbsd/audit3/sys/security/audit/audit.h#11 integrate
.. //depot/projects/trustedbsd/audit3/sys/security/audit/audit_arg.c#12 integrate
.. //depot/projects/trustedbsd/audit3/sys/security/audit/audit_bsm.c#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/security/audit/audit_bsm_klib.c#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/security/audit/audit_bsm_token.c#8 integrate
.. //depot/projects/trustedbsd/audit3/sys/security/audit/audit_private.h#16 integrate
.. //depot/projects/trustedbsd/audit3/sys/security/audit/audit_syscalls.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/security/audit/audit_trigger.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/sparc64/conf/GENERIC#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/sparc64/sbus/dma_sbus.c#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/sparc64/sbus/lsi64854.c#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/sparc64/sbus/lsi64854var.h#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/sys/_rwlock.h#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/sys/firmware.h#1 branch
.. //depot/projects/trustedbsd/audit3/sys/sys/mbuf.h#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/sys/mount.h#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/sys/namei.h#6 integrate
.. //depot/projects/trustedbsd/audit3/sys/sys/proc.h#12 integrate
.. //depot/projects/trustedbsd/audit3/sys/sys/ptrace.h#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/sys/rwlock.h#2 integrate
.. //depot/projects/trustedbsd/audit3/sys/sys/sockio.h#3 integrate
.. //depot/projects/trustedbsd/audit3/sys/sys/syscall.h#17 integrate
.. //depot/projects/trustedbsd/audit3/sys/sys/syscall.mk#18 integrate
.. //depot/projects/trustedbsd/audit3/sys/sys/sysproto.h#21 integrate
.. //depot/projects/trustedbsd/audit3/sys/sys/systm.h#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/sys/thr.h#4 integrate
.. //depot/projects/trustedbsd/audit3/sys/sys/vnode.h#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/tools/fw_stub.awk#1 branch
.. //depot/projects/trustedbsd/audit3/sys/ufs/ufs/ufs_extattr.c#5 integrate
.. //depot/projects/trustedbsd/audit3/sys/vm/redzone.c#1 branch
.. //depot/projects/trustedbsd/audit3/sys/vm/redzone.h#1 branch
.. //depot/projects/trustedbsd/audit3/sys/vm/vm_contig.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/vm/vm_fault.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/vm/vm_object.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/vm/vm_page.c#7 integrate
.. //depot/projects/trustedbsd/audit3/sys/vm/vm_pageout.c#8 integrate
.. //depot/projects/trustedbsd/audit3/sys/vm/vnode_pager.c#7 integrate
.. //depot/projects/trustedbsd/audit3/tools/regression/geom_eli/nokey.t#1 branch
.. //depot/projects/trustedbsd/audit3/tools/regression/redzone9/Makefile#1 branch
.. //depot/projects/trustedbsd/audit3/tools/regression/redzone9/README#1 branch
.. //depot/projects/trustedbsd/audit3/tools/regression/redzone9/redzone.c#1 branch
.. //depot/projects/trustedbsd/audit3/tools/regression/redzone9/test.sh#1 branch
.. //depot/projects/trustedbsd/audit3/tools/tools/genericize/genericize.pl#2 integrate
.. //depot/projects/trustedbsd/audit3/tools/tools/tinderbox/etc/releng_6.rc#3 integrate
.. //depot/projects/trustedbsd/audit3/usr.bin/login/Makefile#7 integrate
.. //depot/projects/trustedbsd/audit3/usr.bin/login/login.1#5 integrate
.. //depot/projects/trustedbsd/audit3/usr.bin/login/login.c#14 integrate
.. //depot/projects/trustedbsd/audit3/usr.bin/login/login.h#4 integrate
.. //depot/projects/trustedbsd/audit3/usr.bin/login/login_audit.c#8 integrate
.. //depot/projects/trustedbsd/audit3/usr.bin/mkuzip/mkuzip.c#3 integrate
.. //depot/projects/trustedbsd/audit3/usr.bin/touch/touch.c#2 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/Makefile#12 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/audit/Makefile#3 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/auditd/Makefile#4 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/auditreduce/Makefile#3 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/bsnmpd/modules/snmp_hostres/snmp_hostres.3#2 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/config/configvers.h#5 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/config/mkmakefile.c#5 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/inetd/inetd.8#5 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/mergemaster/mergemaster.8#5 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/mergemaster/mergemaster.sh#3 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/mountd/exports.5#3 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/pkg_install/add/pkg_add.1#6 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/portsnap/portsnap/portsnap.8#3 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/praudit/Makefile#3 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/sysinstall/help/anonftp.hlp#2 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/sysinstall/help/distributions.hlp#3 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/sysinstall/help/fixit.hlp#2 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/sysinstall/help/html.hlp#2 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/sysinstall/help/options.hlp#2 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/sysinstall/help/partition.hlp#2 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/sysinstall/help/register.hlp#2 delete
.. //depot/projects/trustedbsd/audit3/usr.sbin/sysinstall/help/securelevel.hlp#2 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/sysinstall/help/shortcuts.hlp#2 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/sysinstall/help/slice.hlp#2 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/sysinstall/help/tcp.hlp#2 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/sysinstall/help/usermgmt.hlp#2 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/sysinstall/menus.c#7 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/sysinstall/system.c#4 integrate
.. //depot/projects/trustedbsd/audit3/usr.sbin/sysinstall/tcpip.c#4 integrate

Differences ...

==== //depot/projects/trustedbsd/audit3/ObsoleteFiles.inc#3 (text+ko) ====

@@ -1,5 +1,5 @@
 #
-# $FreeBSD: src/ObsoleteFiles.inc,v 1.26 2006/01/18 18:48:42 netchild Exp $
+# $FreeBSD: src/ObsoleteFiles.inc,v 1.27 2006/02/04 08:07:00 avatar Exp $
 #
 # This file lists old files (OLD_FILES), libraries (OLD_LIBS) and
 # directories (OLD_DIRS) which should get removed at an update. Recently
@@ -297,10 +297,11 @@
 # 200308XX
 OLD_FILES+=usr/sbin/amldb
 OLD_FILES+=usr/share/man/man8/amldb.8.gz
+# 200307XX
+OLD_FILES+=sbin/mount_nwfs
+OLD_FILES+=sbin/mount_portalfs
+OLD_FILES+=sbin/mount_smbfs
 # 200306XX
-OLD_FILES+=bin/mount_nwfs
-OLD_FILES+=bin/mount_portalfs
-OLD_FILES+=bin/mount_smbfs
 OLD_FILES+=usr/sbin/dev_mkdb
 OLD_FILES+=usr/share/man/man8/dev_mkdb.8.gz
 # 200304XX

==== //depot/projects/trustedbsd/audit3/UPDATING#7 (text+ko) ====

@@ -21,6 +21,10 @@
 	developers choose to disable these features on build machines
 	to maximize performance.
 
+20060201:
+	The kernel ABI to file system modules was changed on i386.
+	Please make sure that your kernel and modules are in sync.
+	
 20060118:
 	This actually occured some time ago, but installing the kernel
 	now also installs a bunch of symbol files for the kernel modules.
@@ -42,6 +46,10 @@
 	and netgraph(4) utilities like ports/net/mpd or ports/net/mpd4.
 
 20060106:
+	si(4)'s device files now contain the unit number.
+	Uses of {cua,tty}A[0-9a-f] should be replaced by {cua,tty}A0[0-9a-f].
+
+20060106:
 	The kernel ABI was mostly destroyed due to a change in the size
 	of struct lock_object which is nested in other structures such
 	as mutexes which are nested in all sorts of other structures.
@@ -493,4 +501,4 @@
 Contact Warner Losh if you have any questions about your use of
 this document.
 
-$FreeBSD: src/UPDATING,v 1.436 2006/01/18 20:36:58 pav Exp $
+$FreeBSD: src/UPDATING,v 1.438 2006/02/01 13:04:52 yar Exp $

==== //depot/projects/trustedbsd/audit3/bin/sh/error.c#2 (text+ko) ====

@@ -36,7 +36,7 @@
 #endif
 #endif /* not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/sh/error.c,v 1.25 2004/04/06 20:06:51 markm Exp $");
+__FBSDID("$FreeBSD: src/bin/sh/error.c,v 1.26 2006/02/04 14:37:50 schweikh Exp $");
 
 /*
  * Errors and exceptions.
@@ -118,7 +118,7 @@
 	 * This doesn't seem to be needed, since main() emits a newline.
 	 */
 #if 0
-	if (tcgetpgrp(0) == getpid())	
+	if (tcgetpgrp(0) == getpid())
 		write(STDERR_FILENO, "\n", 1);
 #endif
 	if (rootshell && iflag)

==== //depot/projects/trustedbsd/audit3/bin/sh/eval.c#4 (text+ko) ====

@@ -36,7 +36,7 @@
 #endif
 #endif /* not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/sh/eval.c,v 1.49 2005/12/04 18:44:21 stefanf Exp $");
+__FBSDID("$FreeBSD: src/bin/sh/eval.c,v 1.50 2006/02/04 14:37:50 schweikh Exp $");
 
 #include <paths.h>
 #include <signal.h>
@@ -671,15 +671,15 @@
 		for (sp = varlist.list ; sp ; sp = sp->next)
 			if (strncmp(sp->text, PATH, sizeof(PATH) - 1) == 0) {
 				path = sp->text + sizeof(PATH) - 1;
-				/* 
+				/*
 				 * On `PATH=... command`, we need to make
 				 * sure that the command isn't using the
 				 * non-updated hash table of the outer PATH
-				 * setting and we need to make sure that 
+				 * setting and we need to make sure that
 				 * the hash table isn't filled with items
 				 * from the temporary setting.
 				 *
-				 * It would be better to forbit using and 
+				 * It would be better to forbit using and
 				 * updating the table while this command
 				 * runs, by the command finding mechanism
 				 * is heavily integrated with hash handling,

==== //depot/projects/trustedbsd/audit3/bin/sh/expand.c#3 (text+ko) ====

@@ -36,7 +36,7 @@
 #endif
 #endif /* not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/sh/expand.c,v 1.48 2005/09/06 19:30:00 rse Exp $");
+__FBSDID("$FreeBSD: src/bin/sh/expand.c,v 1.49 2006/02/04 14:37:50 schweikh Exp $");
 
 #include <sys/types.h>
 #include <sys/time.h>
@@ -100,7 +100,7 @@
 STATIC int varisset(char *, int);
 STATIC void varvalue(char *, int, int);
 STATIC void recordregion(int, int, int);
-STATIC void removerecordregions(int); 
+STATIC void removerecordregions(int);
 STATIC void ifsbreakup(char *, struct arglist *);
 STATIC void expandmeta(struct strlist *, int);
 STATIC void expmeta(char *, char *);
@@ -309,7 +309,7 @@
 }
 
 
-STATIC void 
+STATIC void
 removerecordregions(int endoff)
 {
 	if (ifslastp == NULL)
@@ -332,7 +332,7 @@
 		}
 		return;
 	}
-	
+
 	ifslastp = &ifsfirst;
 	while (ifslastp->next && ifslastp->next->begoff < endoff)
 		ifslastp=ifslastp->next;
@@ -576,7 +576,7 @@
 			}
 			loc--;
 			if ((varflags & VSQUOTE) && loc > startp &&
-			    *(loc - 1) == CTLESC) { 
+			    *(loc - 1) == CTLESC) {
 				for (q = startp; q < loc; q++)
 					if (*q == CTLESC)
 						q++;
@@ -750,9 +750,9 @@
 		if (!set) {
 			if (subevalvar(p, var, 0, subtype, startloc, varflags)) {
 				varflags &= ~VSNUL;
-				/* 
-				 * Remove any recorded regions beyond 
-				 * start of variable 
+				/*
+				 * Remove any recorded regions beyond
+				 * start of variable
 				 */
 				removerecordregions(startloc);
 				goto again;
@@ -972,7 +972,7 @@
 		do {
 			p = string + ifsp->begoff;
 			nulonly = ifsp->nulonly;
-			ifs = nulonly ? nullstr : 
+			ifs = nulonly ? nullstr :
 				( ifsset() ? ifsval() : " \t\n" );
 			ifsspc = 0;
 			while (p < string + ifsp->endoff) {

==== //depot/projects/trustedbsd/audit3/bin/sh/jobs.c#5 (text+ko) ====

@@ -36,7 +36,7 @@
 #endif
 #endif /* not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/sh/jobs.c,v 1.70 2005/12/14 17:26:29 maxim Exp $");
+__FBSDID("$FreeBSD: src/bin/sh/jobs.c,v 1.71 2006/02/04 14:37:50 schweikh Exp $");
 
 #include <fcntl.h>
 #include <signal.h>
@@ -353,7 +353,7 @@
 				    WEXITSTATUS(ps->status));
 		} else {
 #if JOBS
-			if (WIFSTOPPED(ps->status)) 
+			if (WIFSTOPPED(ps->status))
 				i = WSTOPSIG(ps->status);
 			else
 #endif
@@ -787,7 +787,7 @@
 			    ! fd0_redirected_p ()) {
 				close(0);
 				if (open(_PATH_DEVNULL, O_RDONLY) != 0)
-					error("Can't open %s: %s", 
+					error("Can't open %s: %s",
 					    _PATH_DEVNULL, strerror(errno));
 			}
 		}

==== //depot/projects/trustedbsd/audit3/bin/sh/main.c#2 (text+ko) ====

@@ -42,7 +42,7 @@
 #endif
 #endif /* not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/sh/main.c,v 1.26 2004/04/06 20:06:51 markm Exp $");
+__FBSDID("$FreeBSD: src/bin/sh/main.c,v 1.27 2006/02/04 14:47:19 schweikh Exp $");
 
 #include <stdio.h>
 #include <signal.h>
@@ -155,6 +155,8 @@
 	procargs(argc, argv);
 	if (getpwd() == NULL && iflag)
 		out2str("sh: cannot determine working directory\n");
+	if (getpwd() != NULL)
+		setvar ("PWD", getpwd(), VEXPORT);
 	if (argv[0] && argv[0][0] == '-') {
 		state = 1;
 		read_profile("/etc/profile");

==== //depot/projects/trustedbsd/audit3/bin/sh/miscbltin.c#4 (text+ko) ====

@@ -36,7 +36,7 @@
 #endif
 #endif /* not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/sh/miscbltin.c,v 1.34 2005/10/28 10:45:19 stefanf Exp $");
+__FBSDID("$FreeBSD: src/bin/sh/miscbltin.c,v 1.35 2006/02/04 14:37:50 schweikh Exp $");
 
 /*
  * Miscellaneous builtins.
@@ -401,7 +401,7 @@
 		}
 	}
 	if (all) {
-		for (l = limits; l->name; l++) { 
+		for (l = limits; l->name; l++) {
 			char optbuf[40];
 			if (getrlimit(l->cmd, &limit) < 0)
 				error("can't get limit: %s", strerror(errno));

==== //depot/projects/trustedbsd/audit3/bin/sh/var.c#4 (text+ko) ====

@@ -36,7 +36,7 @@
 #endif
 #endif /* not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/sh/var.c,v 1.29 2005/09/09 21:03:34 stefanf Exp $");
+__FBSDID("$FreeBSD: src/bin/sh/var.c,v 1.30 2006/02/04 14:38:37 schweikh Exp $");
 
 #include <unistd.h>
 #include <stdlib.h>
@@ -124,7 +124,7 @@
 STATIC int localevar(char *);
 
 /*
- * Initialize the varable symbol tables and import the environment
+ * Initialize the variable symbol tables and import the environment.
  */
 
 #ifdef mkinit
@@ -208,7 +208,7 @@
 }
 
 /*
- * Set the value of a variable.  The flags argument is tored with the
+ * Set the value of a variable.  The flags argument is stored with the
  * flags of the variable.  If val is NULL, the variable is unset.
  */
 

==== //depot/projects/trustedbsd/audit3/bin/sh/var.h#2 (text+ko) ====

@@ -30,7 +30,7 @@
  * SUCH DAMAGE.
  *
  *	@(#)var.h	8.2 (Berkeley) 5/4/95
- * $FreeBSD: src/bin/sh/var.h,v 1.12 2004/04/06 20:06:51 markm Exp $
+ * $FreeBSD: src/bin/sh/var.h,v 1.13 2006/02/04 14:41:27 schweikh Exp $
  */
 
 /*
@@ -40,8 +40,8 @@
 /* flags */
 #define VEXPORT		0x01	/* variable is exported */
 #define VREADONLY	0x02	/* variable cannot be modified */
-#define VSTRFIXED	0x04	/* variable struct is staticly allocated */
-#define VTEXTFIXED	0x08	/* text is staticly allocated */
+#define VSTRFIXED	0x04	/* variable struct is statically allocated */
+#define VTEXTFIXED	0x08	/* text is statically allocated */
 #define VSTACK		0x10	/* text is allocated on the stack */
 #define VUNSET		0x20	/* the variable is not set */
 #define VNOFUNC		0x40	/* don't call the callback function */

==== //depot/projects/trustedbsd/audit3/contrib/bsnmp/snmpd/main.c#5 (text+ko) ====

@@ -1386,7 +1386,9 @@
 					if (value == NULL)
 						syslog(LOG_ERR,
 						    "no value for 'trace'");
-					snmp_trace = strtoul(value, NULL, 0);
+					else
+						snmp_trace =
+						    strtoul(value, NULL, 0);
 					break;
 
 				  case -1:

==== //depot/projects/trustedbsd/audit3/contrib/openbsm/CHANGELOG#7 (text+ko) ====

@@ -82,4 +82,4 @@
   to support reloading of kernel event table.
 - Allow comments in /etc/security configuration files.
 
-$P4: //depot/projects/trustedbsd/audit3/contrib/openbsm/CHANGELOG#6 $
+$P4: //depot/projects/trustedbsd/audit3/contrib/openbsm/CHANGELOG#7 $

==== //depot/projects/trustedbsd/audit3/contrib/openbsm/LICENSE#4 (text+ko) ====

@@ -30,4 +30,4 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
 
-$P4: //depot/projects/trustedbsd/audit3/contrib/openbsm/LICENSE#3 $
+$P4: //depot/projects/trustedbsd/audit3/contrib/openbsm/LICENSE#4 $

==== //depot/projects/trustedbsd/audit3/contrib/openbsm/Makefile#3 (text+ko) ====

@@ -1,5 +1,5 @@
 #
-# $P4: //depot/projects/trustedbsd/audit3/contrib/openbsm/Makefile#2 $
+# $P4: //depot/projects/trustedbsd/audit3/contrib/openbsm/Makefile#3 $
 #
 
 SUBDIR=	bsm								\

==== //depot/projects/trustedbsd/audit3/contrib/openbsm/README#7 (text+ko) ====

@@ -85,4 +85,4 @@
 
     http://www.TrustedBSD.org/
 
-$P4: //depot/projects/trustedbsd/audit3/contrib/openbsm/README#6 $
+$P4: //depot/projects/trustedbsd/audit3/contrib/openbsm/README#7 $

==== //depot/projects/trustedbsd/audit3/contrib/openbsm/TODO#5 (text+ko) ====

@@ -9,4 +9,4 @@
 - The audit.log.5 man page is incomplete, as it does not describe all
   token types.
 
-$P4: //depot/projects/trustedbsd/audit3/contrib/openbsm/TODO#4 $
+$P4: //depot/projects/trustedbsd/audit3/contrib/openbsm/TODO#5 $

==== //depot/projects/trustedbsd/audit3/contrib/openbsm/VERSION#5 (text+ko) ====


==== //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/Makefile#4 (text+ko) ====

@@ -1,5 +1,5 @@
 #
-# $P4: //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/Makefile#3 $
+# $P4: //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/Makefile#4 $
 #
 
 SUBDIR=	audit								\

==== //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/audit/Makefile#2 (text+ko) ====

@@ -1,5 +1,5 @@
 # 
-# $P4: //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/audit/Makefile#1 $
+# $P4: //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/audit/Makefile#2 $
 #
 
 CFLAGS+=	-I- -I ../.. -I ../../libbsm -L ../../libbsm -I.

==== //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/audit/audit.8#4 (text+ko) ====

@@ -29,7 +29,7 @@
 .\" 
 .\" @APPLE_BSD_LICENSE_HEADER_END@
 .\"
-.\" $P4: //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/audit/audit.8#3 $
+.\" $P4: //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/audit/audit.8#4 $
 .\"
 .Dd January 24, 2004
 .Dt AUDIT 8

==== //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/audit/audit.c#3 (text+ko) ====

@@ -30,7 +30,7 @@
  *
  * @APPLE_BSD_LICENSE_HEADER_END@
  *
- * $P4: //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/audit/audit.c#2 $
+ * $P4: //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/audit/audit.c#3 $
  */
 /*
  * Program to trigger the audit daemon with a message that is either:

==== //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/auditd/Makefile#2 (text+ko) ====

@@ -1,5 +1,5 @@
 #
-# $P4: //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/auditd/Makefile#1 $
+# $P4: //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/auditd/Makefile#2 $
 #
 
 CFLAGS+=	-I- -I ../.. -I ../../libbsm -L ../../libbsm -I.

==== //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/auditd/audit_warn.c#2 (text+ko) ====

@@ -30,7 +30,7 @@
  *
  * @APPLE_BSD_LICENSE_HEADER_END@
  *
- * $P4: //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/auditd/audit_warn.c#1 $
+ * $P4: //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/auditd/audit_warn.c#2 $
  */
 
 #include <sys/types.h>

==== //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/auditd/auditd.8#3 (text+ko) ====

@@ -29,7 +29,7 @@
 .\"
 .\" @APPLE_BSD_LICENSE_HEADER_END@
 .\"
-.\" $P4: //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/auditd/auditd.8#2 $
+.\" $P4: //depot/projects/trustedbsd/audit3/contrib/openbsm/bin/auditd/auditd.8#3 $
 .\"
 .Dd January 24, 2004
 .Dt AUDITD 8

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



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