svn commit: r194856 - in projects/tcp_ffcaia2008_8.x: . bin/chflags bin/chmod bin/df bin/hostname bin/sh cddl/contrib/opensolaris contrib/bind9 contrib/cpio contrib/csup contrib/ee contrib/file con...

Lawrence Stewart lstewart at FreeBSD.org
Wed Jun 24 16:37:46 UTC 2009


Author: lstewart
Date: Wed Jun 24 16:37:44 2009
New Revision: 194856
URL: http://svn.freebsd.org/changeset/base/194856

Log:
  Merge r194354:194850 from head.

Added:
  projects/tcp_ffcaia2008_8.x/lib/libkiconv/kiconv_sysctl.c
     - copied unchanged from r194850, head/lib/libkiconv/kiconv_sysctl.c
  projects/tcp_ffcaia2008_8.x/lib/libusb/libusb.h
     - copied unchanged from r194850, head/lib/libusb/libusb.h
  projects/tcp_ffcaia2008_8.x/lib/libusb/libusb10.c
     - copied unchanged from r194850, head/lib/libusb/libusb10.c
  projects/tcp_ffcaia2008_8.x/lib/libusb/libusb10.h
     - copied unchanged from r194850, head/lib/libusb/libusb10.h
  projects/tcp_ffcaia2008_8.x/lib/libusb/libusb10_desc.c
     - copied unchanged from r194850, head/lib/libusb/libusb10_desc.c
  projects/tcp_ffcaia2008_8.x/lib/libusb/libusb10_io.c
     - copied unchanged from r194850, head/lib/libusb/libusb10_io.c
  projects/tcp_ffcaia2008_8.x/lib/libusb/libusb20.3
     - copied unchanged from r194850, head/lib/libusb/libusb20.3
  projects/tcp_ffcaia2008_8.x/share/man/man4/acpi_hp.4
     - copied unchanged from r194850, head/share/man/man4/acpi_hp.4
  projects/tcp_ffcaia2008_8.x/share/man/man4/acpi_wmi.4
     - copied unchanged from r194850, head/share/man/man4/acpi_wmi.4
  projects/tcp_ffcaia2008_8.x/sys/arm/mv/mv_sata.c
     - copied unchanged from r194850, head/sys/arm/mv/mv_sata.c
  projects/tcp_ffcaia2008_8.x/sys/arm/xscale/ixp425/cambria_exp_space.c
     - copied unchanged from r194850, head/sys/arm/xscale/ixp425/cambria_exp_space.c
  projects/tcp_ffcaia2008_8.x/sys/dev/acpi_support/acpi_hp.c
     - copied unchanged from r194850, head/sys/dev/acpi_support/acpi_hp.c
  projects/tcp_ffcaia2008_8.x/sys/dev/acpi_support/acpi_wmi.c
     - copied unchanged from r194850, head/sys/dev/acpi_support/acpi_wmi.c
  projects/tcp_ffcaia2008_8.x/sys/dev/acpi_support/acpi_wmi_if.m
     - copied unchanged from r194850, head/sys/dev/acpi_support/acpi_wmi_if.m
  projects/tcp_ffcaia2008_8.x/sys/dev/gem/if_gem_sbus.c
     - copied unchanged from r194850, head/sys/dev/gem/if_gem_sbus.c
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_freebsd.h
     - copied unchanged from r194850, head/sys/dev/usb/usb_freebsd.h
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usbdi.h
     - copied unchanged from r194850, head/sys/dev/usb/usbdi.h
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usbdi_util.h
     - copied unchanged from r194850, head/sys/dev/usb/usbdi_util.h
  projects/tcp_ffcaia2008_8.x/sys/modules/acpi/acpi_hp/
     - copied from r194850, head/sys/modules/acpi/acpi_hp/
  projects/tcp_ffcaia2008_8.x/sys/modules/acpi/acpi_wmi/
     - copied from r194850, head/sys/modules/acpi/acpi_wmi/
  projects/tcp_ffcaia2008_8.x/sys/modules/netgraph/pipe/
     - copied from r194850, head/sys/modules/netgraph/pipe/
  projects/tcp_ffcaia2008_8.x/sys/powerpc/cpufreq/pcr.c
     - copied unchanged from r194850, head/sys/powerpc/cpufreq/pcr.c
  projects/tcp_ffcaia2008_8.x/sys/powerpc/mpc85xx/ds1553_bus_lbc.c
     - copied unchanged from r194850, head/sys/powerpc/mpc85xx/ds1553_bus_lbc.c
  projects/tcp_ffcaia2008_8.x/sys/powerpc/mpc85xx/ds1553_core.c
     - copied unchanged from r194850, head/sys/powerpc/mpc85xx/ds1553_core.c
  projects/tcp_ffcaia2008_8.x/sys/powerpc/mpc85xx/ds1553_reg.h
     - copied unchanged from r194850, head/sys/powerpc/mpc85xx/ds1553_reg.h
  projects/tcp_ffcaia2008_8.x/sys/powerpc/mpc85xx/i2c.c
     - copied unchanged from r194850, head/sys/powerpc/mpc85xx/i2c.c
  projects/tcp_ffcaia2008_8.x/sys/powerpc/powermac/smu.c
     - copied unchanged from r194850, head/sys/powerpc/powermac/smu.c
  projects/tcp_ffcaia2008_8.x/tools/regression/bin/sh/builtins/trap2.0
     - copied unchanged from r194850, head/tools/regression/bin/sh/builtins/trap2.0
  projects/tcp_ffcaia2008_8.x/tools/regression/bin/sh/errors/backquote-error1.0
     - copied unchanged from r194850, head/tools/regression/bin/sh/errors/backquote-error1.0
  projects/tcp_ffcaia2008_8.x/tools/regression/bin/sh/execution/fork2.0
     - copied unchanged from r194850, head/tools/regression/bin/sh/execution/fork2.0
  projects/tcp_ffcaia2008_8.x/usr.bin/gzip/unpack.c
     - copied unchanged from r194850, head/usr.bin/gzip/unpack.c
Deleted:
  projects/tcp_ffcaia2008_8.x/lib/libc/arm/stdlib/
  projects/tcp_ffcaia2008_8.x/lib/libc/i386/stdlib/abs.S
  projects/tcp_ffcaia2008_8.x/lib/libc/i386/stdlib/labs.S
  projects/tcp_ffcaia2008_8.x/lib/libc/ia64/stdlib/
  projects/tcp_ffcaia2008_8.x/lib/libc/mips/stdlib/
  projects/tcp_ffcaia2008_8.x/lib/libc/sparc64/stdlib/
  projects/tcp_ffcaia2008_8.x/lib/libusb/libusb20_compat10.c
  projects/tcp_ffcaia2008_8.x/lib/libusb/libusb20_compat10.h
  projects/tcp_ffcaia2008_8.x/sys/dev/cxgb/cxgb_multiq.c
  projects/tcp_ffcaia2008_8.x/sys/dev/cxgb/sys/cxgb_support.c
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_defs.h
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_error.h
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_handle_request.h
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_hid.h
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_lookup.h
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_mfunc.h
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_parse.h
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_revision.h
Modified:
  projects/tcp_ffcaia2008_8.x/   (props changed)
  projects/tcp_ffcaia2008_8.x/UPDATING
  projects/tcp_ffcaia2008_8.x/bin/chflags/chflags.c
  projects/tcp_ffcaia2008_8.x/bin/chmod/chmod.c
  projects/tcp_ffcaia2008_8.x/bin/df/df.c
  projects/tcp_ffcaia2008_8.x/bin/hostname/hostname.c
  projects/tcp_ffcaia2008_8.x/bin/sh/eval.c
  projects/tcp_ffcaia2008_8.x/bin/sh/histedit.c
  projects/tcp_ffcaia2008_8.x/bin/sh/input.c
  projects/tcp_ffcaia2008_8.x/bin/sh/miscbltin.c
  projects/tcp_ffcaia2008_8.x/bin/sh/output.c
  projects/tcp_ffcaia2008_8.x/bin/sh/parser.c
  projects/tcp_ffcaia2008_8.x/bin/sh/redir.c
  projects/tcp_ffcaia2008_8.x/bin/sh/var.c
  projects/tcp_ffcaia2008_8.x/cddl/contrib/opensolaris/   (props changed)
  projects/tcp_ffcaia2008_8.x/contrib/bind9/   (props changed)
  projects/tcp_ffcaia2008_8.x/contrib/cpio/   (props changed)
  projects/tcp_ffcaia2008_8.x/contrib/csup/   (props changed)
  projects/tcp_ffcaia2008_8.x/contrib/ee/   (props changed)
  projects/tcp_ffcaia2008_8.x/contrib/file/   (props changed)
  projects/tcp_ffcaia2008_8.x/contrib/gdb/   (props changed)
  projects/tcp_ffcaia2008_8.x/contrib/gdtoa/   (props changed)
  projects/tcp_ffcaia2008_8.x/contrib/less/   (props changed)
  projects/tcp_ffcaia2008_8.x/contrib/libpcap/   (props changed)
  projects/tcp_ffcaia2008_8.x/contrib/ncurses/   (props changed)
  projects/tcp_ffcaia2008_8.x/contrib/netcat/   (props changed)
  projects/tcp_ffcaia2008_8.x/contrib/ntp/   (props changed)
  projects/tcp_ffcaia2008_8.x/contrib/openbsm/   (props changed)
  projects/tcp_ffcaia2008_8.x/contrib/openpam/   (props changed)
  projects/tcp_ffcaia2008_8.x/contrib/pf/   (props changed)
  projects/tcp_ffcaia2008_8.x/contrib/sendmail/   (props changed)
  projects/tcp_ffcaia2008_8.x/contrib/tcpdump/   (props changed)
  projects/tcp_ffcaia2008_8.x/contrib/tcsh/sh.func.c
  projects/tcp_ffcaia2008_8.x/contrib/tcsh/tcsh.man
  projects/tcp_ffcaia2008_8.x/contrib/top/   (props changed)
  projects/tcp_ffcaia2008_8.x/contrib/top/install-sh   (props changed)
  projects/tcp_ffcaia2008_8.x/contrib/wpa/   (props changed)
  projects/tcp_ffcaia2008_8.x/crypto/openssh/   (props changed)
  projects/tcp_ffcaia2008_8.x/crypto/openssl/   (props changed)
  projects/tcp_ffcaia2008_8.x/etc/login.conf
  projects/tcp_ffcaia2008_8.x/gnu/lib/libgcov/Makefile
  projects/tcp_ffcaia2008_8.x/include/rpc/svc_dg.h
  projects/tcp_ffcaia2008_8.x/include/stdio.h
  projects/tcp_ffcaia2008_8.x/lib/libarchive/archive_read.c
  projects/tcp_ffcaia2008_8.x/lib/libc/   (props changed)
  projects/tcp_ffcaia2008_8.x/lib/libc/arm/string/strncmp.S
  projects/tcp_ffcaia2008_8.x/lib/libc/db/btree/bt_split.c
  projects/tcp_ffcaia2008_8.x/lib/libc/db/mpool/mpool.c
  projects/tcp_ffcaia2008_8.x/lib/libc/gen/fmtcheck.c
  projects/tcp_ffcaia2008_8.x/lib/libc/gen/initgroups.3
  projects/tcp_ffcaia2008_8.x/lib/libc/gen/initgroups.c
  projects/tcp_ffcaia2008_8.x/lib/libc/i386/stdlib/Makefile.inc
  projects/tcp_ffcaia2008_8.x/lib/libc/i386/stdlib/div.S
  projects/tcp_ffcaia2008_8.x/lib/libc/i386/stdlib/ldiv.S
  projects/tcp_ffcaia2008_8.x/lib/libc/rpc/auth_unix.c
  projects/tcp_ffcaia2008_8.x/lib/libc/rpc/netname.c
  projects/tcp_ffcaia2008_8.x/lib/libc/rpc/netnamer.c
  projects/tcp_ffcaia2008_8.x/lib/libc/rpc/svc_dg.c
  projects/tcp_ffcaia2008_8.x/lib/libc/rpc/svc_generic.c
  projects/tcp_ffcaia2008_8.x/lib/libc/stdio/asprintf.c   (props changed)
  projects/tcp_ffcaia2008_8.x/lib/libc/stdlib/Makefile.inc
  projects/tcp_ffcaia2008_8.x/lib/libc/stdtime/   (props changed)
  projects/tcp_ffcaia2008_8.x/lib/libc/stdtime/localtime.c
  projects/tcp_ffcaia2008_8.x/lib/libc/string/ffsll.c   (props changed)
  projects/tcp_ffcaia2008_8.x/lib/libc/string/flsll.c   (props changed)
  projects/tcp_ffcaia2008_8.x/lib/libc/string/wcpcpy.c   (props changed)
  projects/tcp_ffcaia2008_8.x/lib/libc/string/wcpncpy.c   (props changed)
  projects/tcp_ffcaia2008_8.x/lib/libc/sys/Symbol.map
  projects/tcp_ffcaia2008_8.x/lib/libc/sys/getgroups.2
  projects/tcp_ffcaia2008_8.x/lib/libc/sys/getrlimit.2
  projects/tcp_ffcaia2008_8.x/lib/libc/sys/jail.2
  projects/tcp_ffcaia2008_8.x/lib/libc/sys/setgroups.2
  projects/tcp_ffcaia2008_8.x/lib/libcompat/4.3/cfree.c
  projects/tcp_ffcaia2008_8.x/lib/libcompat/4.3/regex.c
  projects/tcp_ffcaia2008_8.x/lib/libcompat/4.4/cuserid.c
  projects/tcp_ffcaia2008_8.x/lib/libkiconv/Makefile
  projects/tcp_ffcaia2008_8.x/lib/libkiconv/quirks.c
  projects/tcp_ffcaia2008_8.x/lib/libkiconv/xlat16_iconv.c
  projects/tcp_ffcaia2008_8.x/lib/libkiconv/xlat16_sysctl.c
  projects/tcp_ffcaia2008_8.x/lib/libkvm/kvm_proc.c
  projects/tcp_ffcaia2008_8.x/lib/libpam/modules/pam_unix/pam_unix.8
  projects/tcp_ffcaia2008_8.x/lib/libusb/   (props changed)
  projects/tcp_ffcaia2008_8.x/lib/libusb/Makefile
  projects/tcp_ffcaia2008_8.x/lib/libusb/libusb.3
  projects/tcp_ffcaia2008_8.x/lib/libusb/libusb20_ugen20.c
  projects/tcp_ffcaia2008_8.x/lib/libusb/usb.h   (props changed)
  projects/tcp_ffcaia2008_8.x/lib/libutil/   (props changed)
  projects/tcp_ffcaia2008_8.x/lib/libutil/humanize_number.c
  projects/tcp_ffcaia2008_8.x/lib/libutil/kinfo_getvmmap.3
  projects/tcp_ffcaia2008_8.x/lib/libutil/login_class.c
  projects/tcp_ffcaia2008_8.x/lib/ncurses/ncurses/pathnames.h
  projects/tcp_ffcaia2008_8.x/libexec/rtld-elf/rtld.c
  projects/tcp_ffcaia2008_8.x/libexec/rtld-elf/rtld.h
  projects/tcp_ffcaia2008_8.x/release/picobsd/build/picobsd
  projects/tcp_ffcaia2008_8.x/release/picobsd/mfs_tree/etc/motd   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sbin/   (props changed)
  projects/tcp_ffcaia2008_8.x/sbin/ifconfig/af_atalk.c
  projects/tcp_ffcaia2008_8.x/sbin/ifconfig/af_inet.c
  projects/tcp_ffcaia2008_8.x/sbin/ifconfig/af_inet6.c
  projects/tcp_ffcaia2008_8.x/sbin/ifconfig/ifclone.c
  projects/tcp_ffcaia2008_8.x/sbin/ifconfig/ifconfig.c
  projects/tcp_ffcaia2008_8.x/sbin/ifconfig/ifconfig.h
  projects/tcp_ffcaia2008_8.x/sbin/ifconfig/ifgif.c
  projects/tcp_ffcaia2008_8.x/sbin/ifconfig/ifgre.c
  projects/tcp_ffcaia2008_8.x/sbin/ifconfig/ifmac.c
  projects/tcp_ffcaia2008_8.x/sbin/ifconfig/ifmedia.c
  projects/tcp_ffcaia2008_8.x/sbin/ifconfig/ifvlan.c
  projects/tcp_ffcaia2008_8.x/sbin/ipfw/   (props changed)
  projects/tcp_ffcaia2008_8.x/sbin/kldload/kldload.8
  projects/tcp_ffcaia2008_8.x/sbin/sysctl/sysctl.c
  projects/tcp_ffcaia2008_8.x/share/man/man4/Makefile
  projects/tcp_ffcaia2008_8.x/share/man/man4/gem.4
  projects/tcp_ffcaia2008_8.x/share/man/man4/pcm.4
  projects/tcp_ffcaia2008_8.x/share/man/man4/pts.4
  projects/tcp_ffcaia2008_8.x/share/man/man7/tuning.7
  projects/tcp_ffcaia2008_8.x/share/man/man9/stack.9
  projects/tcp_ffcaia2008_8.x/share/man/man9/ucred.9
  projects/tcp_ffcaia2008_8.x/share/man/man9/vm_map.9
  projects/tcp_ffcaia2008_8.x/share/zoneinfo/   (props changed)
  projects/tcp_ffcaia2008_8.x/share/zoneinfo/asia
  projects/tcp_ffcaia2008_8.x/sys/   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/amd64/amd64/machdep.c
  projects/tcp_ffcaia2008_8.x/sys/amd64/amd64/mp_machdep.c
  projects/tcp_ffcaia2008_8.x/sys/amd64/include/pmap.h
  projects/tcp_ffcaia2008_8.x/sys/amd64/include/xen/   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/amd64/isa/clock.c
  projects/tcp_ffcaia2008_8.x/sys/arm/arm/elf_machdep.c
  projects/tcp_ffcaia2008_8.x/sys/arm/arm/elf_trampoline.c
  projects/tcp_ffcaia2008_8.x/sys/arm/arm/pmap.c
  projects/tcp_ffcaia2008_8.x/sys/arm/at91/at91_machdep.c
  projects/tcp_ffcaia2008_8.x/sys/arm/conf/AVILA.hints
  projects/tcp_ffcaia2008_8.x/sys/arm/conf/CAMBRIA.hints
  projects/tcp_ffcaia2008_8.x/sys/arm/conf/DB-78XXX
  projects/tcp_ffcaia2008_8.x/sys/arm/conf/DB-88F5XXX
  projects/tcp_ffcaia2008_8.x/sys/arm/conf/DB-88F6XXX
  projects/tcp_ffcaia2008_8.x/sys/arm/include/pmap.h
  projects/tcp_ffcaia2008_8.x/sys/arm/mv/discovery/discovery.c
  projects/tcp_ffcaia2008_8.x/sys/arm/mv/files.mv
  projects/tcp_ffcaia2008_8.x/sys/arm/mv/kirkwood/kirkwood.c
  projects/tcp_ffcaia2008_8.x/sys/arm/mv/mv_machdep.c
  projects/tcp_ffcaia2008_8.x/sys/arm/mv/mvreg.h
  projects/tcp_ffcaia2008_8.x/sys/arm/mv/orion/orion.c
  projects/tcp_ffcaia2008_8.x/sys/arm/sa11x0/assabet_machdep.c
  projects/tcp_ffcaia2008_8.x/sys/arm/xscale/i80321/ep80219_machdep.c
  projects/tcp_ffcaia2008_8.x/sys/arm/xscale/i80321/iq31244_machdep.c
  projects/tcp_ffcaia2008_8.x/sys/arm/xscale/i8134x/crb_machdep.c
  projects/tcp_ffcaia2008_8.x/sys/arm/xscale/ixp425/avila_ata.c
  projects/tcp_ffcaia2008_8.x/sys/arm/xscale/ixp425/avila_machdep.c
  projects/tcp_ffcaia2008_8.x/sys/arm/xscale/ixp425/files.avila
  projects/tcp_ffcaia2008_8.x/sys/arm/xscale/ixp425/ixp425.c
  projects/tcp_ffcaia2008_8.x/sys/arm/xscale/ixp425/ixp425_npe.c
  projects/tcp_ffcaia2008_8.x/sys/arm/xscale/ixp425/ixp425reg.h
  projects/tcp_ffcaia2008_8.x/sys/arm/xscale/ixp425/ixp425var.h
  projects/tcp_ffcaia2008_8.x/sys/arm/xscale/ixp425/uart_bus_ixp425.c
  projects/tcp_ffcaia2008_8.x/sys/arm/xscale/pxa/pxa_machdep.c
  projects/tcp_ffcaia2008_8.x/sys/boot/powerpc/uboot/version
  projects/tcp_ffcaia2008_8.x/sys/cam/cam_periph.c
  projects/tcp_ffcaia2008_8.x/sys/cam/cam_periph.h
  projects/tcp_ffcaia2008_8.x/sys/cddl/compat/opensolaris/kern/opensolaris_kobj.c
  projects/tcp_ffcaia2008_8.x/sys/cddl/compat/opensolaris/sys/vnode.h
  projects/tcp_ffcaia2008_8.x/sys/cddl/contrib/opensolaris/   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
  projects/tcp_ffcaia2008_8.x/sys/cddl/dev/dtrace/amd64/dtrace_isa.c
  projects/tcp_ffcaia2008_8.x/sys/cddl/dev/dtrace/amd64/dtrace_subr.c
  projects/tcp_ffcaia2008_8.x/sys/compat/freebsd32/freebsd32_proto.h
  projects/tcp_ffcaia2008_8.x/sys/compat/freebsd32/freebsd32_syscall.h
  projects/tcp_ffcaia2008_8.x/sys/compat/freebsd32/freebsd32_syscalls.c
  projects/tcp_ffcaia2008_8.x/sys/compat/freebsd32/freebsd32_sysent.c
  projects/tcp_ffcaia2008_8.x/sys/compat/freebsd32/syscalls.master
  projects/tcp_ffcaia2008_8.x/sys/compat/linprocfs/linprocfs.c
  projects/tcp_ffcaia2008_8.x/sys/compat/linux/linux_ioctl.c
  projects/tcp_ffcaia2008_8.x/sys/compat/linux/linux_misc.c
  projects/tcp_ffcaia2008_8.x/sys/compat/linux/linux_uid16.c
  projects/tcp_ffcaia2008_8.x/sys/compat/ndis/kern_ndis.c
  projects/tcp_ffcaia2008_8.x/sys/compat/ndis/subr_ndis.c
  projects/tcp_ffcaia2008_8.x/sys/compat/ndis/subr_usbd.c
  projects/tcp_ffcaia2008_8.x/sys/compat/svr4/svr4_sockio.c
  projects/tcp_ffcaia2008_8.x/sys/conf/NOTES
  projects/tcp_ffcaia2008_8.x/sys/conf/files
  projects/tcp_ffcaia2008_8.x/sys/conf/files.amd64
  projects/tcp_ffcaia2008_8.x/sys/conf/files.i386
  projects/tcp_ffcaia2008_8.x/sys/conf/files.powerpc
  projects/tcp_ffcaia2008_8.x/sys/conf/kmod.mk
  projects/tcp_ffcaia2008_8.x/sys/conf/options
  projects/tcp_ffcaia2008_8.x/sys/contrib/altq/altq/altq_subr.c
  projects/tcp_ffcaia2008_8.x/sys/contrib/dev/acpica/   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/contrib/ngatm/netnatm/sig/sig_uni.c
  projects/tcp_ffcaia2008_8.x/sys/contrib/pf/   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/contrib/pf/net/pf_if.c
  projects/tcp_ffcaia2008_8.x/sys/contrib/pf/net/pf_ioctl.c
  projects/tcp_ffcaia2008_8.x/sys/contrib/rdma/rdma_addr.c
  projects/tcp_ffcaia2008_8.x/sys/contrib/rdma/rdma_cma.c
  projects/tcp_ffcaia2008_8.x/sys/dev/acpica/Osd/OsdSynch.c
  projects/tcp_ffcaia2008_8.x/sys/dev/ata/   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/ata/ata-all.h
  projects/tcp_ffcaia2008_8.x/sys/dev/ata/ata-dma.c
  projects/tcp_ffcaia2008_8.x/sys/dev/ata/ata-pci.h
  projects/tcp_ffcaia2008_8.x/sys/dev/ata/ata-sata.c
  projects/tcp_ffcaia2008_8.x/sys/dev/ata/ata-usb.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/bce/if_bce.c
  projects/tcp_ffcaia2008_8.x/sys/dev/bce/if_bcereg.h
  projects/tcp_ffcaia2008_8.x/sys/dev/cxgb/common/cxgb_t3_cpl.h
  projects/tcp_ffcaia2008_8.x/sys/dev/cxgb/cxgb_adapter.h
  projects/tcp_ffcaia2008_8.x/sys/dev/cxgb/cxgb_main.c
  projects/tcp_ffcaia2008_8.x/sys/dev/cxgb/cxgb_osdep.h
  projects/tcp_ffcaia2008_8.x/sys/dev/cxgb/cxgb_sge.c
  projects/tcp_ffcaia2008_8.x/sys/dev/cxgb/sys/mvec.h
  projects/tcp_ffcaia2008_8.x/sys/dev/cxgb/sys/uipc_mvec.c
  projects/tcp_ffcaia2008_8.x/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb.c
  projects/tcp_ffcaia2008_8.x/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_cm.c
  projects/tcp_ffcaia2008_8.x/sys/dev/drm/drmP.h
  projects/tcp_ffcaia2008_8.x/sys/dev/drm/drm_bufs.c
  projects/tcp_ffcaia2008_8.x/sys/dev/drm/drm_context.c
  projects/tcp_ffcaia2008_8.x/sys/dev/drm/drm_drv.c
  projects/tcp_ffcaia2008_8.x/sys/dev/drm/drm_irq.c
  projects/tcp_ffcaia2008_8.x/sys/dev/drm/drm_sysctl.c
  projects/tcp_ffcaia2008_8.x/sys/dev/drm/i915_dma.c
  projects/tcp_ffcaia2008_8.x/sys/dev/drm/i915_drv.c
  projects/tcp_ffcaia2008_8.x/sys/dev/drm/i915_drv.h
  projects/tcp_ffcaia2008_8.x/sys/dev/drm/i915_irq.c
  projects/tcp_ffcaia2008_8.x/sys/dev/firewire/fwdev.c
  projects/tcp_ffcaia2008_8.x/sys/dev/fxp/if_fxp.c
  projects/tcp_ffcaia2008_8.x/sys/dev/fxp/if_fxpvar.h
  projects/tcp_ffcaia2008_8.x/sys/dev/gem/if_gem.c
  projects/tcp_ffcaia2008_8.x/sys/dev/gem/if_gem_pci.c
  projects/tcp_ffcaia2008_8.x/sys/dev/gem/if_gemreg.h
  projects/tcp_ffcaia2008_8.x/sys/dev/gem/if_gemvar.h
  projects/tcp_ffcaia2008_8.x/sys/dev/ic/ns16550.h
  projects/tcp_ffcaia2008_8.x/sys/dev/if_ndis/if_ndis.c
  projects/tcp_ffcaia2008_8.x/sys/dev/if_ndis/if_ndis_pccard.c
  projects/tcp_ffcaia2008_8.x/sys/dev/if_ndis/if_ndis_pci.c
  projects/tcp_ffcaia2008_8.x/sys/dev/if_ndis/if_ndis_usb.c
  projects/tcp_ffcaia2008_8.x/sys/dev/md/md.c
  projects/tcp_ffcaia2008_8.x/sys/dev/mn/if_mn.c   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/mxge/eth_z8e.h
  projects/tcp_ffcaia2008_8.x/sys/dev/mxge/ethp_z8e.h
  projects/tcp_ffcaia2008_8.x/sys/dev/mxge/if_mxge.c
  projects/tcp_ffcaia2008_8.x/sys/dev/mxge/if_mxge_var.h
  projects/tcp_ffcaia2008_8.x/sys/dev/mxge/mxge_lro.c
  projects/tcp_ffcaia2008_8.x/sys/dev/mxge/rss_eth_z8e.h
  projects/tcp_ffcaia2008_8.x/sys/dev/mxge/rss_ethp_z8e.h
  projects/tcp_ffcaia2008_8.x/sys/dev/pci/pci.c
  projects/tcp_ffcaia2008_8.x/sys/dev/puc/pucdata.c
  projects/tcp_ffcaia2008_8.x/sys/dev/sound/pcm/feeder_rate.c
  projects/tcp_ffcaia2008_8.x/sys/dev/sound/usb/uaudio.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/sound/usb/uaudio.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/sound/usb/uaudio_pcm.c   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/sound/usb/uaudioreg.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/at91dci.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/at91dci.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/at91dci_atmelarm.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/atmegadci.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/atmegadci.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/atmegadci_atmelarm.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/avr32dci.c
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/ehci.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/ehci.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/ehci_ixp4xx.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/ehci_mbus.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/ehci_pci.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/musb_otg.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/musb_otg.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/musb_otg_atmelarm.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/ohci.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/ohci.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/ohci_atmelarm.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/ohci_pci.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/uhci.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/uhci.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/uhci_pci.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/usb_controller.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/uss820dci.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/uss820dci.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/controller/uss820dci_atmelarm.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/input/uhid.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/input/ukbd.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/input/ums.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/input/usb_rdesc.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/misc/udbp.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/misc/udbp.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/misc/ufm.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/net/if_aue.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/net/if_auereg.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/net/if_axe.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/net/if_axereg.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/net/if_cdce.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/net/if_cdcereg.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/net/if_cue.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/net/if_cuereg.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/net/if_kue.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/net/if_kuefw.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/net/if_kuereg.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/net/if_rue.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/net/if_ruereg.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/net/if_udav.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/net/if_udavreg.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/net/usb_ethernet.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/net/usb_ethernet.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/quirk/usb_quirk.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/quirk/usb_quirk.h   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/u3g.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/uark.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/ubsa.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/ubser.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/uchcom.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/ucycom.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/ufoma.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/uftdi.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/uftdi_reg.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/ugensa.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/uipaq.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/ulpt.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/umct.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/umodem.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/umoscom.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/uplcom.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/usb_serial.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/usb_serial.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/uslcom.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/uvisor.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/serial/uvscom.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/storage/rio500_usb.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/storage/umass.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/storage/urio.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/storage/ustorage_fs.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/template/usb_template.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/template/usb_template.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/template/usb_template_cdce.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/template/usb_template_msc.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/template/usb_template_mtp.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/ufm_ioctl.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb.h   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_bus.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_busdma.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_busdma.h   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_cdc.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_compat_linux.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_compat_linux.h   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_controller.h   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_core.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_core.h   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_debug.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_debug.h   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_dev.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_dev.h   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_device.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_device.h   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_dynamic.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_dynamic.h   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_endian.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_error.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_generic.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_generic.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_handle_request.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_hid.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_hub.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_hub.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_if.m   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_ioctl.h   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_lookup.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_mbuf.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_mbuf.h   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_msctest.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_msctest.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_parse.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_pci.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_process.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_process.h   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_request.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_request.h   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_transfer.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_transfer.h   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_util.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usb_util.h   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usbdevs   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/usbhid.h   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/wlan/if_rum.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/wlan/if_rumfw.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/wlan/if_rumreg.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/wlan/if_rumvar.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/wlan/if_uath.c
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/wlan/if_upgt.c
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/wlan/if_ural.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/wlan/if_uralreg.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/wlan/if_uralvar.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/wlan/if_urtw.c
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/wlan/if_zyd.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/wlan/if_zydfw.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/usb/wlan/if_zydreg.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/xen/netfront/   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/dev/xen/xenpci/   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/fs/devfs/devfs_vnops.c
  projects/tcp_ffcaia2008_8.x/sys/fs/nfs/nfs.h
  projects/tcp_ffcaia2008_8.x/sys/fs/nfs/nfs_commonport.c
  projects/tcp_ffcaia2008_8.x/sys/fs/nfs/nfsport.h
  projects/tcp_ffcaia2008_8.x/sys/fs/nfsclient/nfs_clbio.c
  projects/tcp_ffcaia2008_8.x/sys/fs/nfsclient/nfs_clkrpc.c
  projects/tcp_ffcaia2008_8.x/sys/fs/nfsclient/nfs_clport.c
  projects/tcp_ffcaia2008_8.x/sys/fs/nfsclient/nfs_clvnops.c
  projects/tcp_ffcaia2008_8.x/sys/fs/nfsserver/nfs_nfsdkrpc.c
  projects/tcp_ffcaia2008_8.x/sys/fs/nfsserver/nfs_nfsdport.c
  projects/tcp_ffcaia2008_8.x/sys/fs/nfsserver/nfs_nfsdstate.c
  projects/tcp_ffcaia2008_8.x/sys/fs/ntfs/ntfs.h
  projects/tcp_ffcaia2008_8.x/sys/fs/nullfs/null_vnops.c
  projects/tcp_ffcaia2008_8.x/sys/fs/portalfs/portal.h
  projects/tcp_ffcaia2008_8.x/sys/fs/portalfs/portal_vnops.c
  projects/tcp_ffcaia2008_8.x/sys/fs/procfs/procfs_map.c
  projects/tcp_ffcaia2008_8.x/sys/fs/tmpfs/tmpfs_subr.c
  projects/tcp_ffcaia2008_8.x/sys/fs/unionfs/union_vnops.c
  projects/tcp_ffcaia2008_8.x/sys/geom/geom_redboot.c
  projects/tcp_ffcaia2008_8.x/sys/geom/label/g_label_gpt.c
  projects/tcp_ffcaia2008_8.x/sys/i386/conf/NOTES
  projects/tcp_ffcaia2008_8.x/sys/i386/i386/elf_machdep.c
  projects/tcp_ffcaia2008_8.x/sys/i386/i386/machdep.c
  projects/tcp_ffcaia2008_8.x/sys/i386/i386/mp_machdep.c
  projects/tcp_ffcaia2008_8.x/sys/i386/ibcs2/ibcs2_isc_sysent.c
  projects/tcp_ffcaia2008_8.x/sys/i386/ibcs2/ibcs2_misc.c
  projects/tcp_ffcaia2008_8.x/sys/i386/ibcs2/ibcs2_xenix_sysent.c
  projects/tcp_ffcaia2008_8.x/sys/i386/include/pmap.h
  projects/tcp_ffcaia2008_8.x/sys/i386/isa/clock.c
  projects/tcp_ffcaia2008_8.x/sys/i386/xen/mp_machdep.c
  projects/tcp_ffcaia2008_8.x/sys/ia64/ia64/elf_machdep.c
  projects/tcp_ffcaia2008_8.x/sys/ia64/ia64/machdep.c
  projects/tcp_ffcaia2008_8.x/sys/ia64/ia64/mp_machdep.c
  projects/tcp_ffcaia2008_8.x/sys/ia64/ia64/vm_machdep.c
  projects/tcp_ffcaia2008_8.x/sys/kern/init_sysent.c
  projects/tcp_ffcaia2008_8.x/sys/kern/kern_alq.c
  projects/tcp_ffcaia2008_8.x/sys/kern/kern_cons.c   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/kern/kern_cpuset.c
  projects/tcp_ffcaia2008_8.x/sys/kern/kern_exec.c
  projects/tcp_ffcaia2008_8.x/sys/kern/kern_fork.c
  projects/tcp_ffcaia2008_8.x/sys/kern/kern_jail.c
  projects/tcp_ffcaia2008_8.x/sys/kern/kern_lockf.c
  projects/tcp_ffcaia2008_8.x/sys/kern/kern_mbuf.c
  projects/tcp_ffcaia2008_8.x/sys/kern/kern_poll.c
  projects/tcp_ffcaia2008_8.x/sys/kern/kern_proc.c
  projects/tcp_ffcaia2008_8.x/sys/kern/kern_prot.c
  projects/tcp_ffcaia2008_8.x/sys/kern/kern_resource.c
  projects/tcp_ffcaia2008_8.x/sys/kern/kern_sig.c
  projects/tcp_ffcaia2008_8.x/sys/kern/kern_sysctl.c
  projects/tcp_ffcaia2008_8.x/sys/kern/kern_uuid.c
  projects/tcp_ffcaia2008_8.x/sys/kern/kern_vimage.c
  projects/tcp_ffcaia2008_8.x/sys/kern/link_elf.c
  projects/tcp_ffcaia2008_8.x/sys/kern/link_elf_obj.c
  projects/tcp_ffcaia2008_8.x/sys/kern/makesyscalls.sh
  projects/tcp_ffcaia2008_8.x/sys/kern/sched_ule.c
  projects/tcp_ffcaia2008_8.x/sys/kern/subr_pcpu.c
  projects/tcp_ffcaia2008_8.x/sys/kern/subr_stack.c
  projects/tcp_ffcaia2008_8.x/sys/kern/sys_process.c
  projects/tcp_ffcaia2008_8.x/sys/kern/syscalls.c
  projects/tcp_ffcaia2008_8.x/sys/kern/syscalls.master
  projects/tcp_ffcaia2008_8.x/sys/kern/systrace_args.c
  projects/tcp_ffcaia2008_8.x/sys/kern/sysv_msg.c
  projects/tcp_ffcaia2008_8.x/sys/kern/sysv_sem.c
  projects/tcp_ffcaia2008_8.x/sys/kern/sysv_shm.c
  projects/tcp_ffcaia2008_8.x/sys/kern/tty.c
  projects/tcp_ffcaia2008_8.x/sys/kern/uipc_mbuf.c
  projects/tcp_ffcaia2008_8.x/sys/kern/uipc_shm.c
  projects/tcp_ffcaia2008_8.x/sys/kern/uipc_sockbuf.c
  projects/tcp_ffcaia2008_8.x/sys/kern/uipc_socket.c
  projects/tcp_ffcaia2008_8.x/sys/kern/uipc_usrreq.c
  projects/tcp_ffcaia2008_8.x/sys/kern/vfs_cache.c
  projects/tcp_ffcaia2008_8.x/sys/kern/vfs_default.c
  projects/tcp_ffcaia2008_8.x/sys/kern/vfs_export.c
  projects/tcp_ffcaia2008_8.x/sys/kern/vfs_vnops.c
  projects/tcp_ffcaia2008_8.x/sys/kern/vnode_if.src
  projects/tcp_ffcaia2008_8.x/sys/libkern/iconv.c
  projects/tcp_ffcaia2008_8.x/sys/libkern/iconv_converter_if.m
  projects/tcp_ffcaia2008_8.x/sys/libkern/iconv_xlat16.c
  projects/tcp_ffcaia2008_8.x/sys/mips/mips/elf_machdep.c
  projects/tcp_ffcaia2008_8.x/sys/mips/mips/mp_machdep.c
  projects/tcp_ffcaia2008_8.x/sys/mips/mips/pmap.c
  projects/tcp_ffcaia2008_8.x/sys/modules/acpi/Makefile
  projects/tcp_ffcaia2008_8.x/sys/modules/cxgb/cxgb/Makefile
  projects/tcp_ffcaia2008_8.x/sys/modules/dtrace/dtnfsclient/   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/modules/gem/Makefile
  projects/tcp_ffcaia2008_8.x/sys/modules/ip6_mroute_mod/   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/modules/ipmi/ipmi_linux/   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/modules/mxge/mxge/Makefile
  projects/tcp_ffcaia2008_8.x/sys/modules/netgraph/Makefile
  projects/tcp_ffcaia2008_8.x/sys/net/bpf.c
  projects/tcp_ffcaia2008_8.x/sys/net/bridgestp.c
  projects/tcp_ffcaia2008_8.x/sys/net/fddi.h
  projects/tcp_ffcaia2008_8.x/sys/net/firewire.h
  projects/tcp_ffcaia2008_8.x/sys/net/flowtable.c
  projects/tcp_ffcaia2008_8.x/sys/net/flowtable.h
  projects/tcp_ffcaia2008_8.x/sys/net/if.c
  projects/tcp_ffcaia2008_8.x/sys/net/if_arc.h
  projects/tcp_ffcaia2008_8.x/sys/net/if_arcsubr.c
  projects/tcp_ffcaia2008_8.x/sys/net/if_ef.c
  projects/tcp_ffcaia2008_8.x/sys/net/if_enc.c
  projects/tcp_ffcaia2008_8.x/sys/net/if_ethersubr.c
  projects/tcp_ffcaia2008_8.x/sys/net/if_fddisubr.c
  projects/tcp_ffcaia2008_8.x/sys/net/if_fwsubr.c
  projects/tcp_ffcaia2008_8.x/sys/net/if_gre.c
  projects/tcp_ffcaia2008_8.x/sys/net/if_iso88025subr.c
  projects/tcp_ffcaia2008_8.x/sys/net/if_mib.c
  projects/tcp_ffcaia2008_8.x/sys/net/if_spppsubr.c
  projects/tcp_ffcaia2008_8.x/sys/net/if_stf.c
  projects/tcp_ffcaia2008_8.x/sys/net/if_tun.c
  projects/tcp_ffcaia2008_8.x/sys/net/if_var.h
  projects/tcp_ffcaia2008_8.x/sys/net/if_vlan.c
  projects/tcp_ffcaia2008_8.x/sys/net/iso88025.h
  projects/tcp_ffcaia2008_8.x/sys/net/raw_cb.c
  projects/tcp_ffcaia2008_8.x/sys/net/raw_usrreq.c
  projects/tcp_ffcaia2008_8.x/sys/net/route.c
  projects/tcp_ffcaia2008_8.x/sys/net/route.h
  projects/tcp_ffcaia2008_8.x/sys/net/rtsock.c
  projects/tcp_ffcaia2008_8.x/sys/net/vnet.h
  projects/tcp_ffcaia2008_8.x/sys/net80211/ieee80211.c
  projects/tcp_ffcaia2008_8.x/sys/net80211/ieee80211_ddb.c
  projects/tcp_ffcaia2008_8.x/sys/net80211/ieee80211_wds.c
  projects/tcp_ffcaia2008_8.x/sys/netatalk/COPYRIGHT
  projects/tcp_ffcaia2008_8.x/sys/netatalk/aarp.c
  projects/tcp_ffcaia2008_8.x/sys/netatalk/at_control.c
  projects/tcp_ffcaia2008_8.x/sys/netatalk/at_extern.h
  projects/tcp_ffcaia2008_8.x/sys/netatalk/at_rmx.c
  projects/tcp_ffcaia2008_8.x/sys/netatalk/at_var.h
  projects/tcp_ffcaia2008_8.x/sys/netatalk/ddp_input.c
  projects/tcp_ffcaia2008_8.x/sys/netatalk/ddp_output.c
  projects/tcp_ffcaia2008_8.x/sys/netatalk/ddp_pcb.c
  projects/tcp_ffcaia2008_8.x/sys/netgraph/atm/ng_atm.c
  projects/tcp_ffcaia2008_8.x/sys/netgraph/atm/uni/ng_uni.c
  projects/tcp_ffcaia2008_8.x/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/netgraph/bluetooth/drivers/ubt/ng_ubt_var.h   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/netgraph/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/netgraph/ng_ether.c
  projects/tcp_ffcaia2008_8.x/sys/netinet/if_ether.c
  projects/tcp_ffcaia2008_8.x/sys/netinet/igmp.c
  projects/tcp_ffcaia2008_8.x/sys/netinet/in.c
  projects/tcp_ffcaia2008_8.x/sys/netinet/in_mcast.c
  projects/tcp_ffcaia2008_8.x/sys/netinet/in_pcb.c
  projects/tcp_ffcaia2008_8.x/sys/netinet/in_pcb.h
  projects/tcp_ffcaia2008_8.x/sys/netinet/in_proto.c
  projects/tcp_ffcaia2008_8.x/sys/netinet/in_rmx.c
  projects/tcp_ffcaia2008_8.x/sys/netinet/in_var.h
  projects/tcp_ffcaia2008_8.x/sys/netinet/ip_carp.c
  projects/tcp_ffcaia2008_8.x/sys/netinet/ip_divert.c
  projects/tcp_ffcaia2008_8.x/sys/netinet/ip_icmp.c
  projects/tcp_ffcaia2008_8.x/sys/netinet/ip_input.c
  projects/tcp_ffcaia2008_8.x/sys/netinet/ip_mroute.c
  projects/tcp_ffcaia2008_8.x/sys/netinet/ip_mroute.h
  projects/tcp_ffcaia2008_8.x/sys/netinet/ip_options.c
  projects/tcp_ffcaia2008_8.x/sys/netinet/ip_output.c
  projects/tcp_ffcaia2008_8.x/sys/netinet/ip_var.h
  projects/tcp_ffcaia2008_8.x/sys/netinet/ipfw/ip_dummynet.c   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/netinet/ipfw/ip_fw2.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/netinet/ipfw/ip_fw_nat.c   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/netinet/ipfw/ip_fw_pfil.c   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/netinet/raw_ip.c
  projects/tcp_ffcaia2008_8.x/sys/netinet/sctp.h
  projects/tcp_ffcaia2008_8.x/sys/netinet/sctp_indata.c
  projects/tcp_ffcaia2008_8.x/sys/netinet/sctp_input.c
  projects/tcp_ffcaia2008_8.x/sys/netinet/sctp_output.c
  projects/tcp_ffcaia2008_8.x/sys/netinet/tcp_hostcache.c
  projects/tcp_ffcaia2008_8.x/sys/netinet/tcp_input.c
  projects/tcp_ffcaia2008_8.x/sys/netinet/tcp_offload.c
  projects/tcp_ffcaia2008_8.x/sys/netinet/tcp_subr.c
  projects/tcp_ffcaia2008_8.x/sys/netinet/tcp_usrreq.c
  projects/tcp_ffcaia2008_8.x/sys/netinet/vinet.h
  projects/tcp_ffcaia2008_8.x/sys/netinet6/frag6.c
  projects/tcp_ffcaia2008_8.x/sys/netinet6/icmp6.c
  projects/tcp_ffcaia2008_8.x/sys/netinet6/in6.c
  projects/tcp_ffcaia2008_8.x/sys/netinet6/in6_ifattach.c
  projects/tcp_ffcaia2008_8.x/sys/netinet6/in6_pcb.c
  projects/tcp_ffcaia2008_8.x/sys/netinet6/in6_pcb.h
  projects/tcp_ffcaia2008_8.x/sys/netinet6/in6_proto.c
  projects/tcp_ffcaia2008_8.x/sys/netinet6/in6_rmx.c
  projects/tcp_ffcaia2008_8.x/sys/netinet6/in6_src.c
  projects/tcp_ffcaia2008_8.x/sys/netinet6/in6_var.h
  projects/tcp_ffcaia2008_8.x/sys/netinet6/ip6_input.c
  projects/tcp_ffcaia2008_8.x/sys/netinet6/ip6_mroute.c
  projects/tcp_ffcaia2008_8.x/sys/netinet6/ip6_mroute.h
  projects/tcp_ffcaia2008_8.x/sys/netinet6/ip6_output.c
  projects/tcp_ffcaia2008_8.x/sys/netinet6/ip6_var.h
  projects/tcp_ffcaia2008_8.x/sys/netinet6/mld6.c
  projects/tcp_ffcaia2008_8.x/sys/netinet6/nd6.c
  projects/tcp_ffcaia2008_8.x/sys/netinet6/nd6_nbr.c
  projects/tcp_ffcaia2008_8.x/sys/netinet6/nd6_rtr.c
  projects/tcp_ffcaia2008_8.x/sys/netinet6/raw_ip6.c
  projects/tcp_ffcaia2008_8.x/sys/netinet6/scope6.c
  projects/tcp_ffcaia2008_8.x/sys/netinet6/udp6_usrreq.c
  projects/tcp_ffcaia2008_8.x/sys/netipsec/key.c
  projects/tcp_ffcaia2008_8.x/sys/netipsec/xform_tcp.c
  projects/tcp_ffcaia2008_8.x/sys/netipx/README
  projects/tcp_ffcaia2008_8.x/sys/netipx/ipx.c
  projects/tcp_ffcaia2008_8.x/sys/netipx/ipx_if.h
  projects/tcp_ffcaia2008_8.x/sys/netipx/ipx_input.c
  projects/tcp_ffcaia2008_8.x/sys/netipx/ipx_outputfl.c
  projects/tcp_ffcaia2008_8.x/sys/netipx/ipx_pcb.c
  projects/tcp_ffcaia2008_8.x/sys/netipx/ipx_usrreq.c
  projects/tcp_ffcaia2008_8.x/sys/netipx/ipx_var.h
  projects/tcp_ffcaia2008_8.x/sys/netipx/spx.h
  projects/tcp_ffcaia2008_8.x/sys/netipx/spx_reass.c   (contents, props changed)
  projects/tcp_ffcaia2008_8.x/sys/netipx/spx_usrreq.c
  projects/tcp_ffcaia2008_8.x/sys/netipx/spx_var.h
  projects/tcp_ffcaia2008_8.x/sys/nfsclient/nfs_bio.c
  projects/tcp_ffcaia2008_8.x/sys/nfsclient/nfs_diskless.c
  projects/tcp_ffcaia2008_8.x/sys/nfsclient/nfs_vnops.c
  projects/tcp_ffcaia2008_8.x/sys/nfsserver/nfs_srvkrpc.c
  projects/tcp_ffcaia2008_8.x/sys/nfsserver/nfs_srvsock.c
  projects/tcp_ffcaia2008_8.x/sys/nfsserver/nfs_srvsubs.c
  projects/tcp_ffcaia2008_8.x/sys/nlm/nlm_prot_impl.c
  projects/tcp_ffcaia2008_8.x/sys/pc98/pc98/machdep.c
  projects/tcp_ffcaia2008_8.x/sys/powerpc/aim/mmu_oea.c
  projects/tcp_ffcaia2008_8.x/sys/powerpc/aim/mmu_oea64.c
  projects/tcp_ffcaia2008_8.x/sys/powerpc/booke/pmap.c
  projects/tcp_ffcaia2008_8.x/sys/powerpc/conf/GENERIC
  projects/tcp_ffcaia2008_8.x/sys/powerpc/conf/MPC85XX
  projects/tcp_ffcaia2008_8.x/sys/powerpc/conf/NOTES
  projects/tcp_ffcaia2008_8.x/sys/powerpc/include/spr.h
  projects/tcp_ffcaia2008_8.x/sys/powerpc/powerpc/cpu.c
  projects/tcp_ffcaia2008_8.x/sys/powerpc/powerpc/elf_machdep.c
  projects/tcp_ffcaia2008_8.x/sys/powerpc/powerpc/mp_machdep.c
  projects/tcp_ffcaia2008_8.x/sys/rpc/rpcsec_gss/svc_rpcsec_gss.c
  projects/tcp_ffcaia2008_8.x/sys/rpc/svc.c
  projects/tcp_ffcaia2008_8.x/sys/rpc/svc_auth.c
  projects/tcp_ffcaia2008_8.x/sys/rpc/svc_auth_unix.c
  projects/tcp_ffcaia2008_8.x/sys/rpc/svc_generic.c
  projects/tcp_ffcaia2008_8.x/sys/rpc/svc_vc.c
  projects/tcp_ffcaia2008_8.x/sys/security/mac/mac_cred.c   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/security/mac_biba/mac_biba.c
  projects/tcp_ffcaia2008_8.x/sys/security/mac_bsdextended/ugidfw_system.c   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/security/mac_bsdextended/ugidfw_vnode.c   (props changed)
  projects/tcp_ffcaia2008_8.x/sys/security/mac_lomac/mac_lomac.c
  projects/tcp_ffcaia2008_8.x/sys/sparc64/include/pcpu.h
  projects/tcp_ffcaia2008_8.x/sys/sparc64/sparc64/elf_machdep.c
  projects/tcp_ffcaia2008_8.x/sys/sparc64/sparc64/machdep.c
  projects/tcp_ffcaia2008_8.x/sys/sparc64/sparc64/mp_machdep.c
  projects/tcp_ffcaia2008_8.x/sys/sparc64/sparc64/pmap.c
  projects/tcp_ffcaia2008_8.x/sys/sun4v/include/pcpu.h
  projects/tcp_ffcaia2008_8.x/sys/sun4v/sun4v/machdep.c
  projects/tcp_ffcaia2008_8.x/sys/sun4v/sun4v/mp_machdep.c
  projects/tcp_ffcaia2008_8.x/sys/sun4v/sun4v/pmap.c
  projects/tcp_ffcaia2008_8.x/sys/sys/cpuset.h
  projects/tcp_ffcaia2008_8.x/sys/sys/fcntl.h
  projects/tcp_ffcaia2008_8.x/sys/sys/iconv.h
  projects/tcp_ffcaia2008_8.x/sys/sys/jail.h
  projects/tcp_ffcaia2008_8.x/sys/sys/ktr.h
  projects/tcp_ffcaia2008_8.x/sys/sys/linker.h
  projects/tcp_ffcaia2008_8.x/sys/sys/lock.h
  projects/tcp_ffcaia2008_8.x/sys/sys/lock_profile.h
  projects/tcp_ffcaia2008_8.x/sys/sys/mbuf.h
  projects/tcp_ffcaia2008_8.x/sys/sys/mutex.h
  projects/tcp_ffcaia2008_8.x/sys/sys/param.h
  projects/tcp_ffcaia2008_8.x/sys/sys/pcpu.h
  projects/tcp_ffcaia2008_8.x/sys/sys/priv.h
  projects/tcp_ffcaia2008_8.x/sys/sys/resource.h
  projects/tcp_ffcaia2008_8.x/sys/sys/resourcevar.h
  projects/tcp_ffcaia2008_8.x/sys/sys/sched.h
  projects/tcp_ffcaia2008_8.x/sys/sys/socketvar.h
  projects/tcp_ffcaia2008_8.x/sys/sys/stack.h
  projects/tcp_ffcaia2008_8.x/sys/sys/sx.h
  projects/tcp_ffcaia2008_8.x/sys/sys/syscall.h
  projects/tcp_ffcaia2008_8.x/sys/sys/syscall.mk
  projects/tcp_ffcaia2008_8.x/sys/sys/sysctl.h
  projects/tcp_ffcaia2008_8.x/sys/sys/syslimits.h
  projects/tcp_ffcaia2008_8.x/sys/sys/sysproto.h
  projects/tcp_ffcaia2008_8.x/sys/sys/tty.h
  projects/tcp_ffcaia2008_8.x/sys/sys/ucred.h
  projects/tcp_ffcaia2008_8.x/sys/sys/user.h
  projects/tcp_ffcaia2008_8.x/sys/sys/vimage.h
  projects/tcp_ffcaia2008_8.x/sys/sys/vnode.h
  projects/tcp_ffcaia2008_8.x/sys/ufs/ufs/ufs_dirhash.c
  projects/tcp_ffcaia2008_8.x/sys/ufs/ufs/ufs_vnops.c
  projects/tcp_ffcaia2008_8.x/sys/vm/default_pager.c
  projects/tcp_ffcaia2008_8.x/sys/vm/device_pager.c
  projects/tcp_ffcaia2008_8.x/sys/vm/phys_pager.c
  projects/tcp_ffcaia2008_8.x/sys/vm/swap_pager.c
  projects/tcp_ffcaia2008_8.x/sys/vm/uma_core.c
  projects/tcp_ffcaia2008_8.x/sys/vm/vm.h
  projects/tcp_ffcaia2008_8.x/sys/vm/vm_contig.c
  projects/tcp_ffcaia2008_8.x/sys/vm/vm_extern.h
  projects/tcp_ffcaia2008_8.x/sys/vm/vm_fault.c
  projects/tcp_ffcaia2008_8.x/sys/vm/vm_kern.c
  projects/tcp_ffcaia2008_8.x/sys/vm/vm_map.c
  projects/tcp_ffcaia2008_8.x/sys/vm/vm_map.h
  projects/tcp_ffcaia2008_8.x/sys/vm/vm_mmap.c
  projects/tcp_ffcaia2008_8.x/sys/vm/vm_object.c
  projects/tcp_ffcaia2008_8.x/sys/vm/vm_object.h
  projects/tcp_ffcaia2008_8.x/sys/vm/vm_page.c
  projects/tcp_ffcaia2008_8.x/sys/vm/vm_pageout.c
  projects/tcp_ffcaia2008_8.x/sys/vm/vm_pager.c
  projects/tcp_ffcaia2008_8.x/sys/vm/vm_pager.h
  projects/tcp_ffcaia2008_8.x/sys/vm/vm_phys.c
  projects/tcp_ffcaia2008_8.x/sys/vm/vnode_pager.c
  projects/tcp_ffcaia2008_8.x/tools/regression/lib/msun/test-conj.t   (props changed)
  projects/tcp_ffcaia2008_8.x/tools/regression/netipx/spxloopback/spxloopback.c
  projects/tcp_ffcaia2008_8.x/tools/regression/usr.bin/pkill/pgrep-_g.t   (props changed)
  projects/tcp_ffcaia2008_8.x/tools/regression/usr.bin/pkill/pgrep-_s.t   (props changed)
  projects/tcp_ffcaia2008_8.x/tools/regression/usr.bin/pkill/pkill-_g.t   (props changed)
  projects/tcp_ffcaia2008_8.x/tools/tools/ath/common/dumpregs.h   (props changed)
  projects/tcp_ffcaia2008_8.x/tools/tools/ath/common/dumpregs_5210.c   (props changed)
  projects/tcp_ffcaia2008_8.x/tools/tools/ath/common/dumpregs_5211.c   (props changed)
  projects/tcp_ffcaia2008_8.x/tools/tools/ath/common/dumpregs_5212.c   (props changed)
  projects/tcp_ffcaia2008_8.x/tools/tools/ath/common/dumpregs_5416.c   (props changed)
  projects/tcp_ffcaia2008_8.x/tools/tools/nanobsd/gateworks/G2358
  projects/tcp_ffcaia2008_8.x/tools/tools/nanobsd/nanobsd.sh
  projects/tcp_ffcaia2008_8.x/tools/tools/termcap/termcap.pl   (props changed)
  projects/tcp_ffcaia2008_8.x/tools/tools/tinybsd/tinybsd
  projects/tcp_ffcaia2008_8.x/usr.bin/catman/catman.c
  projects/tcp_ffcaia2008_8.x/usr.bin/csup/   (props changed)
  projects/tcp_ffcaia2008_8.x/usr.bin/gzip/gzip.c
  projects/tcp_ffcaia2008_8.x/usr.bin/hexdump/parse.c
  projects/tcp_ffcaia2008_8.x/usr.bin/id/id.c
  projects/tcp_ffcaia2008_8.x/usr.bin/keylogout/keylogout.c
  projects/tcp_ffcaia2008_8.x/usr.bin/limits/limits.c
  projects/tcp_ffcaia2008_8.x/usr.bin/make/arch.c
  projects/tcp_ffcaia2008_8.x/usr.bin/makewhatis/makewhatis.c
  projects/tcp_ffcaia2008_8.x/usr.bin/ncal/ncal.c
  projects/tcp_ffcaia2008_8.x/usr.bin/netstat/bpf.c
  projects/tcp_ffcaia2008_8.x/usr.bin/netstat/netstat.1
  projects/tcp_ffcaia2008_8.x/usr.bin/newgrp/newgrp.c
  projects/tcp_ffcaia2008_8.x/usr.bin/nfsstat/nfsstat.c
  projects/tcp_ffcaia2008_8.x/usr.bin/procstat/   (props changed)
  projects/tcp_ffcaia2008_8.x/usr.bin/quota/quota.c
  projects/tcp_ffcaia2008_8.x/usr.bin/usbhidctl/usbhid.c
  projects/tcp_ffcaia2008_8.x/usr.sbin/chown/chown.c
  projects/tcp_ffcaia2008_8.x/usr.sbin/chroot/chroot.c
  projects/tcp_ffcaia2008_8.x/usr.sbin/dumpcis/cardinfo.h   (props changed)
  projects/tcp_ffcaia2008_8.x/usr.sbin/dumpcis/cis.h   (props changed)
  projects/tcp_ffcaia2008_8.x/usr.sbin/getpmac/getpmac.c
  projects/tcp_ffcaia2008_8.x/usr.sbin/jail/jail.8
  projects/tcp_ffcaia2008_8.x/usr.sbin/jail/jail.c
  projects/tcp_ffcaia2008_8.x/usr.sbin/jexec/jexec.c
  projects/tcp_ffcaia2008_8.x/usr.sbin/jls/jls.c
  projects/tcp_ffcaia2008_8.x/usr.sbin/lpr/lpc/lpc.c
  projects/tcp_ffcaia2008_8.x/usr.sbin/makefs/ffs/ffs_bswap.c   (props changed)
  projects/tcp_ffcaia2008_8.x/usr.sbin/makefs/ffs/ffs_subr.c   (props changed)
  projects/tcp_ffcaia2008_8.x/usr.sbin/makefs/ffs/ufs_bswap.h   (props changed)
  projects/tcp_ffcaia2008_8.x/usr.sbin/makefs/getid.c   (props changed)
  projects/tcp_ffcaia2008_8.x/usr.sbin/mount_portalfs/portald.h
  projects/tcp_ffcaia2008_8.x/usr.sbin/mountd/mountd.c
  projects/tcp_ffcaia2008_8.x/usr.sbin/nfscbd/nfscbd.c
  projects/tcp_ffcaia2008_8.x/usr.sbin/pkg_install/add/perform.c
  projects/tcp_ffcaia2008_8.x/usr.sbin/pkg_install/create/perform.c
  projects/tcp_ffcaia2008_8.x/usr.sbin/pkg_install/info/perform.c
  projects/tcp_ffcaia2008_8.x/usr.sbin/pkg_install/lib/lib.h
  projects/tcp_ffcaia2008_8.x/usr.sbin/pkg_install/lib/pen.c
  projects/tcp_ffcaia2008_8.x/usr.sbin/pkg_install/lib/url.c
  projects/tcp_ffcaia2008_8.x/usr.sbin/sysinstall/devices.c
  projects/tcp_ffcaia2008_8.x/usr.sbin/sysinstall/ufs.c
  projects/tcp_ffcaia2008_8.x/usr.sbin/wpa/ndis_events/ndis_events.c
  projects/tcp_ffcaia2008_8.x/usr.sbin/zic/   (props changed)

Modified: projects/tcp_ffcaia2008_8.x/UPDATING
==============================================================================
--- projects/tcp_ffcaia2008_8.x/UPDATING	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/UPDATING	Wed Jun 24 16:37:44 2009	(r194856)
@@ -22,6 +22,28 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 8.
 	to maximize performance.  (To disable malloc debugging, run
 	ln -s aj /etc/malloc.conf.)
 
+20090622:
+	Layout of struct vnet has changed as routing related variables
+	were moved to their own Vimage module. Modules need to be
+	recompiled.  Bump __FreeBSD_version to 800099.
+
+20090619:
+	NGROUPS_MAX and NGROUPS have been increased from 16 to 1023
+	and 1024 respectively.  As long as no more than 16 groups per
+	process are used, no changes should be visible.  When more
+	than 16 groups are used, old binaries may fail if they call
+	getgroups() or getgrouplist() with statically sized storage.
+	Recompiling will work around this, but applications should be
+	modified to use dynamically allocated storage for group arrays
+	as POSIX.1-2008 does not cap an implementation's number of
+	supported groups at NGROUPS_MAX+1 as previous versions did.
+
+	NFS and portalfs mounts may also be affected as the list of
+	groups is truncated to 16.  Users of NFS who use more than 16
+	groups, should take care that negative group permissions are not
+	used on the exported file systems as they will not be reliable
+	unless a GSSAPI based authentication method is used.
+
 20090616:
 	The compiling option ADAPTIVE_LOCKMGRS has been introduced.
 	This option compiles in the support for adaptive spinning for lockmgrs

Modified: projects/tcp_ffcaia2008_8.x/bin/chflags/chflags.c
==============================================================================
--- projects/tcp_ffcaia2008_8.x/bin/chflags/chflags.c	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/bin/chflags/chflags.c	Wed Jun 24 16:37:44 2009	(r194856)
@@ -53,7 +53,7 @@ __FBSDID("$FreeBSD$");
 #include <string.h>
 #include <unistd.h>
 
-void	usage(void);
+static void usage(void);
 
 int
 main(int argc, char *argv[])
@@ -196,7 +196,7 @@ main(int argc, char *argv[])
 	exit(rval);
 }
 
-void
+static void
 usage(void)
 {
 	(void)fprintf(stderr,

Modified: projects/tcp_ffcaia2008_8.x/bin/chmod/chmod.c
==============================================================================
--- projects/tcp_ffcaia2008_8.x/bin/chmod/chmod.c	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/bin/chmod/chmod.c	Wed Jun 24 16:37:44 2009	(r194856)
@@ -53,7 +53,7 @@ __FBSDID("$FreeBSD$");
 #include <string.h>
 #include <unistd.h>
 
-void usage(void);
+static void usage(void);
 
 int
 main(int argc, char *argv[])
@@ -212,7 +212,7 @@ done:	argv += optind;
 	exit(rval);
 }
 
-void
+static void
 usage(void)
 {
 	(void)fprintf(stderr,

Modified: projects/tcp_ffcaia2008_8.x/bin/df/df.c
==============================================================================
--- projects/tcp_ffcaia2008_8.x/bin/df/df.c	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/bin/df/df.c	Wed Jun 24 16:37:44 2009	(r194856)
@@ -476,7 +476,7 @@ prtstat(struct statfs *sfsp, struct maxw
 	(void)printf("\n");
 }
 
-void
+static void
 addstat(struct statfs *totalfsp, struct statfs *statfsp)
 {
 	uint64_t bsize;

Modified: projects/tcp_ffcaia2008_8.x/bin/hostname/hostname.c
==============================================================================
--- projects/tcp_ffcaia2008_8.x/bin/hostname/hostname.c	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/bin/hostname/hostname.c	Wed Jun 24 16:37:44 2009	(r194856)
@@ -49,7 +49,7 @@ __FBSDID("$FreeBSD$");
 #include <string.h>
 #include <unistd.h>
 
-void usage(void);
+static void usage(void);
 
 int
 main(int argc, char *argv[])
@@ -96,7 +96,7 @@ main(int argc, char *argv[])
 	exit(0);
 }
 
-void
+static void
 usage(void)
 {
 

Modified: projects/tcp_ffcaia2008_8.x/bin/sh/eval.c
==============================================================================
--- projects/tcp_ffcaia2008_8.x/bin/sh/eval.c	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/bin/sh/eval.c	Wed Jun 24 16:37:44 2009	(r194856)
@@ -401,8 +401,8 @@ evalsubshell(union node *n, int flags)
 	int backgnd = (n->type == NBACKGND);
 
 	expredir(n->nredir.redirect);
-	jp = makejob(n, 1);
-	if (forkshell(jp, n, backgnd) == 0) {
+	if ((!backgnd && flags & EV_EXIT && !have_traps()) ||
+			forkshell(jp = makejob(n, 1), n, backgnd) == 0) {
 		if (backgnd)
 			flags &=~ EV_TESTED;
 		redirect(n->nredir.redirect, 0);
@@ -589,22 +589,14 @@ evalcommand(union node *cmd, int flags, 
 	struct cmdentry cmdentry;
 	struct job *jp;
 	struct jmploc jmploc;
-	struct jmploc *volatile savehandler;
-	char *volatile savecmdname;
-	volatile struct shparam saveparam;
-	struct localvar *volatile savelocalvars;
+	struct jmploc *savehandler;
+	char *savecmdname;
+	struct shparam saveparam;
+	struct localvar *savelocalvars;
 	volatile int e;
 	char *lastarg;
 	int realstatus;
 	int do_clearcmdentry;
-#ifdef __GNUC__
-	/* Avoid longjmp clobbering */
-	(void) &argv;
-	(void) &argc;
-	(void) &lastarg;
-	(void) &flags;
-	(void) &do_clearcmdentry;
-#endif
 
 	/* First expand the arguments. */
 	TRACE(("evalcommand(%p, %d) called\n", (void *)cmd, flags));
@@ -650,17 +642,32 @@ evalcommand(union node *cmd, int flags, 
 	/* Print the command if xflag is set. */
 	if (xflag) {
 		char sep = 0;
+		const char *p;
 		out2str(ps4val());
 		for (sp = varlist.list ; sp ; sp = sp->next) {
 			if (sep != 0)
 				outc(' ', &errout);
-			out2str(sp->text);
+			p = sp->text;
+			while (*p != '=' && *p != '\0')
+				out2c(*p++);
+			if (*p != '\0') {
+				out2c(*p++);
+				out2qstr(p);
+			}
 			sep = ' ';
 		}
 		for (sp = arglist.list ; sp ; sp = sp->next) {
 			if (sep != 0)
 				outc(' ', &errout);
-			out2str(sp->text);
+			/* Disambiguate command looking like assignment. */
+			if (sp == arglist.list &&
+					strchr(sp->text, '=') != NULL &&
+					strchr(sp->text, '\'') == NULL) {
+				out2c('\'');
+				out2str(sp->text);
+				out2c('\'');
+			} else
+				out2qstr(sp->text);
 			sep = ' ';
 		}
 		outc('\n', &errout);
@@ -779,9 +786,10 @@ evalcommand(union node *cmd, int flags, 
 		savelocalvars = localvars;
 		localvars = NULL;
 		INTON;
+		savehandler = handler;
 		if (setjmp(jmploc.loc)) {
 			if (exception == EXSHELLPROC)
-				freeparam((struct shparam *)&saveparam);
+				freeparam(&saveparam);
 			else {
 				freeparam(&shellparam);
 				shellparam = saveparam;
@@ -791,7 +799,6 @@ evalcommand(union node *cmd, int flags, 
 			handler = savehandler;
 			longjmp(handler->loc, 1);
 		}
-		savehandler = handler;
 		handler = &jmploc;
 		for (sp = varlist.list ; sp ; sp = sp->next)
 			mklocal(sp->text);
@@ -830,12 +837,12 @@ evalcommand(union node *cmd, int flags, 
 		savecmdname = commandname;
 		cmdenviron = varlist.list;
 		e = -1;
+		savehandler = handler;
 		if (setjmp(jmploc.loc)) {
 			e = exception;
 			exitstatus = (e == EXINT)? SIGINT+128 : 2;
 			goto cmddone;
 		}
-		savehandler = handler;
 		handler = &jmploc;
 		redirect(cmd->ncmd.redirect, mode);
 		if (cmdentry.special)

Modified: projects/tcp_ffcaia2008_8.x/bin/sh/histedit.c
==============================================================================
--- projects/tcp_ffcaia2008_8.x/bin/sh/histedit.c	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/bin/sh/histedit.c	Wed Jun 24 16:37:44 2009	(r194856)
@@ -173,25 +173,11 @@ histcmd(int argc, char **argv)
 	char *pat = NULL, *repl;
 	static int active = 0;
 	struct jmploc jmploc;
-	struct jmploc *volatile savehandler;
-	char editfile[PATH_MAX];
+	struct jmploc *savehandler;
+	char editfilestr[PATH_MAX];
+	char *volatile editfile;
 	FILE *efp;
 	int oldhistnum;
-#ifdef __GNUC__
-	/* Avoid longjmp clobbering */
-	(void) &editor;
-	(void) &lflg;
-	(void) &nflg;
-	(void) &rflg;
-	(void) &sflg;
-	(void) &firststr;
-	(void) &laststr;
-	(void) &pat;
-	(void) &repl;
-	(void) &efp;
-	(void) &argc;
-	(void) &argv;
-#endif
 
 	if (hist == NULL)
 		error("history not active");
@@ -232,19 +218,19 @@ histcmd(int argc, char **argv)
 	 */
 	if (lflg == 0 || editor || sflg) {
 		lflg = 0;	/* ignore */
-		editfile[0] = '\0';
+		editfile = NULL;
 		/*
 		 * Catch interrupts to reset active counter and
 		 * cleanup temp files.
 		 */
+		savehandler = handler;
 		if (setjmp(jmploc.loc)) {
 			active = 0;
-			if (*editfile)
+			if (editfile)
 				unlink(editfile);
 			handler = savehandler;
 			longjmp(handler->loc, 1);
 		}
-		savehandler = handler;
 		handler = &jmploc;
 		if (++active > MAXHISTLOOPS) {
 			active = 0;
@@ -318,9 +304,10 @@ histcmd(int argc, char **argv)
 	if (editor) {
 		int fd;
 		INTOFF;		/* easier */
-		sprintf(editfile, "%s/_shXXXXXX", _PATH_TMP);
-		if ((fd = mkstemp(editfile)) < 0)
+		sprintf(editfilestr, "%s/_shXXXXXX", _PATH_TMP);
+		if ((fd = mkstemp(editfilestr)) < 0)
 			error("can't create temporary file %s", editfile);
+		editfile = editfilestr;
 		if ((efp = fdopen(fd, "w")) == NULL) {
 			close(fd);
 			error("can't allocate stdio buffer for temp");

Modified: projects/tcp_ffcaia2008_8.x/bin/sh/input.c
==============================================================================
--- projects/tcp_ffcaia2008_8.x/bin/sh/input.c	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/bin/sh/input.c	Wed Jun 24 16:37:44 2009	(r194856)
@@ -118,9 +118,9 @@ INIT {
 }
 
 RESET {
+	popallfiles();
 	if (exception != EXSHELLPROC)
 		parselleft = parsenleft = 0;	/* clear input buffer */
-	popallfiles();
 }
 
 SHELLPROC {

Modified: projects/tcp_ffcaia2008_8.x/bin/sh/miscbltin.c
==============================================================================
--- projects/tcp_ffcaia2008_8.x/bin/sh/miscbltin.c	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/bin/sh/miscbltin.c	Wed Jun 24 16:37:44 2009	(r194856)
@@ -403,7 +403,7 @@ ulimitcmd(int argc __unused, char **argv
 	struct rlimit	limit;
 
 	what = 'f';
-	while ((optc = nextopt("HSatfdsmcnuvlbp")) != '\0')
+	while ((optc = nextopt("HSatfdsmcnuvlbpw")) != '\0')
 		switch (optc) {
 		case 'H':
 			how = HARD;

Modified: projects/tcp_ffcaia2008_8.x/bin/sh/output.c
==============================================================================
--- projects/tcp_ffcaia2008_8.x/bin/sh/output.c	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/bin/sh/output.c	Wed Jun 24 16:37:44 2009	(r194856)
@@ -133,32 +133,38 @@ void
 outqstr(const char *p, struct output *file)
 {
 	char ch;
+	int inquotes;
 
 	if (p[0] == '\0') {
 		outstr("''", file);
 		return;
 	}
-	if (p[strcspn(p, "|&;<>()$`\\\"'")] == '\0' && (!ifsset() ||
-	    p[strcspn(p, ifsval())] == '\0')) {
+	/* Caller will handle '=' if necessary */
+	if (p[strcspn(p, "|&;<>()$`\\\"' \t\n*?[~#")] == '\0' ||
+			strcmp(p, "[") == 0) {
 		outstr(p, file);
 		return;
 	}
 
-	out1c('\'');
+	inquotes = 0;
 	while ((ch = *p++) != '\0') {
 		switch (ch) {
 		case '\'':
-			/*
-			 * Can't quote single quotes inside single quotes;
-			 * close them, write escaped single quote, open again.
-			 */
-			outstr("'\\''", file);
+			/* Can't quote single quotes inside single quotes. */
+			if (inquotes)
+				outc('\'', file);
+			inquotes = 0;
+			outstr("\\'", file);
 			break;
 		default:
+			if (!inquotes)
+				outc('\'', file);
+			inquotes = 1;
 			outc(ch, file);
 		}
 	}
-	out1c('\'');
+	if (inquotes)
+		outc('\'', file);
 }
 
 STATIC char out_junk[16];

Modified: projects/tcp_ffcaia2008_8.x/bin/sh/parser.c
==============================================================================
--- projects/tcp_ffcaia2008_8.x/bin/sh/parser.c	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/bin/sh/parser.c	Wed Jun 24 16:37:44 2009	(r194856)
@@ -898,19 +898,6 @@ readtoken1(int firstc, char const *synta
 	int oldstyle;
 	char const *prevsyntax;	/* syntax before arithmetic */
 	int synentry;
-#ifdef __GNUC__
-	/* Avoid longjmp clobbering */
-	(void) &out;
-	(void) &quotef;
-	(void) &dblquote;
-	(void) &varnest;
-	(void) &arinest;
-	(void) &parenlevel;
-	(void) &oldstyle;
-	(void) &prevsyntax;
-	(void) &syntax;
-	(void) &synentry;
-#endif
 
 	startlinno = plinno;
 	dblquote = 0;
@@ -1320,13 +1307,9 @@ parsebackq: {
 	union node *n;
 	char *volatile str;
 	struct jmploc jmploc;
-	struct jmploc *volatile savehandler;
+	struct jmploc *const savehandler = handler;
 	int savelen;
 	int saveprompt;
-#ifdef __GNUC__
-	/* Avoid longjmp clobbering */
-	(void) &saveprompt;
-#endif
 
 	savepbq = parsebackquote;
 	if (setjmp(jmploc.loc)) {
@@ -1343,7 +1326,6 @@ parsebackq: {
 		str = ckmalloc(savelen);
 		memcpy(str, stackblock(), savelen);
 	}
-	savehandler = handler;
 	handler = &jmploc;
 	INTON;
         if (oldstyle) {

Modified: projects/tcp_ffcaia2008_8.x/bin/sh/redir.c
==============================================================================
--- projects/tcp_ffcaia2008_8.x/bin/sh/redir.c	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/bin/sh/redir.c	Wed Jun 24 16:37:44 2009	(r194856)
@@ -188,13 +188,25 @@ movefd:
 			error("cannot create %s: %s", fname, strerror(errno));
 		goto movefd;
 	case NTO:
-		fname = redir->nfile.expfname;
-		if (Cflag && stat(fname, &sb) != -1 && S_ISREG(sb.st_mode))
-			error("cannot create %s: %s", fname,
-			    strerror(EEXIST));
-		if ((f = open(fname, O_WRONLY|O_CREAT|O_TRUNC, 0666)) < 0)
-			error("cannot create %s: %s", fname, strerror(errno));
-		goto movefd;
+		if (Cflag) {
+			fname = redir->nfile.expfname;
+			if (stat(fname, &sb) == -1) {
+				if ((f = open(fname, O_WRONLY|O_CREAT|O_EXCL, 0666)) < 0)
+					error("cannot create %s: %s", fname, strerror(errno));
+			} else if (!S_ISREG(sb.st_mode)) {
+				if ((f = open(fname, O_WRONLY, 0666)) < 0)
+					error("cannot create %s: %s", fname, strerror(errno));
+				if (fstat(f, &sb) != -1 && S_ISREG(sb.st_mode)) {
+					close(f);
+					error("cannot create %s: %s", fname,
+					    strerror(EEXIST));
+				}
+			} else
+				error("cannot create %s: %s", fname,
+				    strerror(EEXIST));
+			goto movefd;
+		}
+		/* FALLTHROUGH */
 	case NCLOBBER:
 		fname = redir->nfile.expfname;
 		if ((f = open(fname, O_WRONLY|O_CREAT|O_TRUNC, 0666)) < 0)

Modified: projects/tcp_ffcaia2008_8.x/bin/sh/var.c
==============================================================================
--- projects/tcp_ffcaia2008_8.x/bin/sh/var.c	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/bin/sh/var.c	Wed Jun 24 16:37:44 2009	(r194856)
@@ -193,12 +193,8 @@ int
 setvarsafe(char *name, char *val, int flags)
 {
 	struct jmploc jmploc;
-	struct jmploc *volatile savehandler = handler;
+	struct jmploc *const savehandler = handler;
 	int err = 0;
-#ifdef __GNUC__
-	/* Avoid longjmp clobbering */
-	(void) &err;
-#endif
 
 	if (setjmp(jmploc.loc))
 		err = 1;

Modified: projects/tcp_ffcaia2008_8.x/contrib/tcsh/sh.func.c
==============================================================================
--- projects/tcp_ffcaia2008_8.x/contrib/tcsh/sh.func.c	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/contrib/tcsh/sh.func.c	Wed Jun 24 16:37:44 2009	(r194856)
@@ -1796,6 +1796,10 @@ struct limits limits[] = 
     { RLIMIT_SBSIZE,	"sbsize",	1,	""		},
 # endif /* RLIMIT_SBSIZE */
 
+# ifdef RLIMIT_SWAP
+    { RLIMIT_SWAP,	"swaplimit",	1024,	"kbytes"	},
+# endif /* RLIMIT_SWAP */
+
     { -1, 		NULL, 		0, 	NULL		}
 };
 

Modified: projects/tcp_ffcaia2008_8.x/contrib/tcsh/tcsh.man
==============================================================================
--- projects/tcp_ffcaia2008_8.x/contrib/tcsh/tcsh.man	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/contrib/tcsh/tcsh.man	Wed Jun 24 16:37:44 2009	(r194856)
@@ -2921,6 +2921,9 @@ the maximum number of simultaneous proce
 .TP
 \fIsbsize\fR
 the maximum size of socket buffer usage for this user
+.TP
+\fIswaplimit\fR
+the maximum amount of swap space reserved or used for this user
 .PP
 \fImaximum-use\fR may be given as a (floating point or
 integer) number followed by a scale factor.  For all limits

Modified: projects/tcp_ffcaia2008_8.x/etc/login.conf
==============================================================================
--- projects/tcp_ffcaia2008_8.x/etc/login.conf	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/etc/login.conf	Wed Jun 24 16:37:44 2009	(r194856)
@@ -40,6 +40,7 @@ default:\
 	:maxproc=unlimited:\
 	:sbsize=unlimited:\
 	:vmemoryuse=unlimited:\
+	:swapuse=unlimited:\
 	:pseudoterminals=unlimited:\
 	:priority=0:\
 	:ignoretime@:\

Modified: projects/tcp_ffcaia2008_8.x/gnu/lib/libgcov/Makefile
==============================================================================
--- projects/tcp_ffcaia2008_8.x/gnu/lib/libgcov/Makefile	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/gnu/lib/libgcov/Makefile	Wed Jun 24 16:37:44 2009	(r194856)
@@ -27,7 +27,15 @@ OBJS_T=		${SYMS:S/$/.o/}
 OBJS_P=		${SYMS:S/$/.po/}
 OBJS_S=		${SYMS:S/$/.So/}
 
-COMMONHDRS=	tm.h tconfig.h gcov-iov.h options.h 
+#-----------------------------------------------------------------------
+#
+# Helpful shortcuts for compiler invocations.
+#
+CC_T =	${CC} -c ${CFLAGS} -fPIC
+CC_P =	${CC} -c ${CFLAGS} -p -fPIC
+CC_S =	${CC} -c ${CFLAGS} ${PICFLAG} -DSHARED
+
+COMMONHDRS=	tm.h tconfig.h gcov-iov.h options.h
 CLEANFILES+=	${COMMONHDRS} cs-tm.h cs-tconfig.h options.h optionlist
 
 ${COMMONHDRS}: ${.CURDIR}/../../usr.bin/cc/cc_tools/Makefile
@@ -36,16 +44,16 @@ ${COMMONHDRS}: ${.CURDIR}/../../usr.bin/
 ${OBJS} beforedepend: ${COMMONHDRS}
 
 ${OBJS_T}: libgcov.c
-	${CC} -c ${CFLAGS} -DL${.PREFIX} -o ${.TARGET} ${.ALLSRC:M*.c}
+	${CC_T} -DL${.PREFIX} -o ${.TARGET} ${.ALLSRC:M*.c}
 
 .if !defined(NO_PIC)
 ${OBJS_S}: libgcov.c
-	${CC} -c ${PICFLAG} ${CFLAGS} -DL${.PREFIX} -o ${.TARGET} ${.ALLSRC:M*.c}
+	${CC_S} -DL${.PREFIX} -o ${.TARGET} ${.ALLSRC:M*.c}
 .endif
 
 .if ${MK_PROFILE} != "no"
 ${OBJS_P}: libgcov.c
-	${CC} -c -p ${CFLAGS} -DL${.PREFIX} -o ${.TARGET} ${.ALLSRC:M*.c}
+	${CC_P} -DL${.PREFIX} -o ${.TARGET} ${.ALLSRC:M*.c}
 .endif
 
 .include <bsd.lib.mk>

Modified: projects/tcp_ffcaia2008_8.x/include/rpc/svc_dg.h
==============================================================================
--- projects/tcp_ffcaia2008_8.x/include/rpc/svc_dg.h	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/include/rpc/svc_dg.h	Wed Jun 24 16:37:44 2009	(r194856)
@@ -46,6 +46,7 @@ struct svc_dg_data {
 	XDR		su_xdrs;			/* XDR handle */
 	char		su_verfbody[MAX_AUTH_BYTES];	/* verifier body */
 	void		*su_cache;		/* cached data, NULL if none */
+	struct netbuf   su_srcaddr;		/* dst address of last msg */
 };
 
 #define __rpcb_get_dg_xidp(x)	(&((struct svc_dg_data *)(x)->xp_p2)->su_xid)

Modified: projects/tcp_ffcaia2008_8.x/include/stdio.h
==============================================================================
--- projects/tcp_ffcaia2008_8.x/include/stdio.h	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/include/stdio.h	Wed Jun 24 16:37:44 2009	(r194856)
@@ -394,7 +394,7 @@ int	 asprintf(char **, const char *, ...
 char	*ctermid_r(char *);
 void	 fcloseall(void);
 char	*fgetln(FILE *, size_t *);
-__const char *fmtcheck(const char *, const char *) __format_arg(2);
+const char *fmtcheck(const char *, const char *) __format_arg(2);
 int	 fpurge(FILE *);
 void	 setbuffer(FILE *, char *, int);
 int	 setlinebuf(FILE *);

Modified: projects/tcp_ffcaia2008_8.x/lib/libarchive/archive_read.c
==============================================================================
--- projects/tcp_ffcaia2008_8.x/lib/libarchive/archive_read.c	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/lib/libarchive/archive_read.c	Wed Jun 24 16:37:44 2009	(r194856)
@@ -117,6 +117,7 @@ archive_read_set_format_options(struct a
 	struct archive_read *a;
 	struct archive_format_descriptor *format;
 	char key[64], val[64];
+	char *valp;
 	size_t i;
 	int len, r;
 
@@ -135,10 +136,10 @@ archive_read_set_format_options(struct a
 
 		while ((len = __archive_parse_options(s, format->name,
 		    sizeof(key), key, sizeof(val), val)) > 0) {
-			if (val[0] == '\0')
-				r = format->options(a, key, NULL);
-			else
-				r = format->options(a, key, val);
+			valp = val[0] == '\0' ? NULL : val;
+			a->format = format;
+			r = format->options(a, key, valp);
+			a->format = NULL;
 			if (r == ARCHIVE_FATAL)
 				return (r);
 			s += len;

Modified: projects/tcp_ffcaia2008_8.x/lib/libc/arm/string/strncmp.S
==============================================================================
--- projects/tcp_ffcaia2008_8.x/lib/libc/arm/string/strncmp.S	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/lib/libc/arm/string/strncmp.S	Wed Jun 24 16:37:44 2009	(r194856)
@@ -33,13 +33,16 @@
 __FBSDID("$FreeBSD$");
 
 ENTRY(strncmp)
-/* if ((len - 1) < 0) return 0 */
-	subs	r2, r2, #1
-	movmi	r0, #0
-	movmi	pc, lr
+/* if (len == 0) return 0 */
+	cmp	r2, #0
+	moveq	r0, #0
+	moveq	pc, lr
 
 /* ip == last src address to compare */
-	add	ip, r0, r2
+	adds	ip, r0, r2
+/* Use last possible address on overflow. */
+	movcs	ip, #0
+	sub	ip, ip, #1
 1:
 	ldrb	r2, [r0], #1
 	ldrb	r3, [r1], #1

Modified: projects/tcp_ffcaia2008_8.x/lib/libc/db/btree/bt_split.c
==============================================================================
--- projects/tcp_ffcaia2008_8.x/lib/libc/db/btree/bt_split.c	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/lib/libc/db/btree/bt_split.c	Wed Jun 24 16:37:44 2009	(r194856)
@@ -31,7 +31,7 @@
  */
 
 #if defined(LIBC_SCCS) && !defined(lint)
-static char sccsid[] = "@(#)bt_split.c	8.9 (Berkeley) 7/26/94";
+static char sccsid[] = "@(#)bt_split.c	8.10 (Berkeley) 1/9/95";
 #endif /* LIBC_SCCS and not lint */
 #include <sys/cdefs.h>
 __FBSDID("$FreeBSD$");
@@ -644,8 +644,8 @@ bt_psplit(BTREE *t, PAGE *h, PAGE *l, PA
 		 * where we decide to try and copy too much onto the left page.
 		 * Make sure that doesn't happen.
 		 */
-		if ((skip <= off && used + nbytes + sizeof(indx_t) >= full)
-		    || nxt == top - 1) {
+		if ((skip <= off && used + nbytes + sizeof(indx_t) >= full) ||
+		    nxt == top - 1) {
 			--off;
 			break;
 		}

Modified: projects/tcp_ffcaia2008_8.x/lib/libc/db/mpool/mpool.c
==============================================================================
--- projects/tcp_ffcaia2008_8.x/lib/libc/db/mpool/mpool.c	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/lib/libc/db/mpool/mpool.c	Wed Jun 24 16:37:44 2009	(r194856)
@@ -28,7 +28,7 @@
  */
 
 #if defined(LIBC_SCCS) && !defined(lint)
-static char sccsid[] = "@(#)mpool.c	8.5 (Berkeley) 7/26/94";
+static char sccsid[] = "@(#)mpool.c	8.7 (Berkeley) 11/2/95";
 #endif /* LIBC_SCCS and not lint */
 #include <sys/cdefs.h>
 __FBSDID("$FreeBSD$");

Modified: projects/tcp_ffcaia2008_8.x/lib/libc/gen/fmtcheck.c
==============================================================================
--- projects/tcp_ffcaia2008_8.x/lib/libc/gen/fmtcheck.c	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/lib/libc/gen/fmtcheck.c	Wed Jun 24 16:37:44 2009	(r194856)
@@ -1,3 +1,5 @@
+/*	$NetBSD: fmtcheck.c,v 1.8 2008/04/28 20:22:59 martin Exp $	*/
+
 /*-
  * Copyright (c) 2000 The NetBSD Foundation, Inc.
  * All rights reserved.
@@ -12,13 +14,6 @@
  * 2. Redistributions in binary form must reproduce the above copyright
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
- *        This product includes software developed by the NetBSD
- *        Foundation, Inc. and its contributors.
- * 4. Neither the name of The NetBSD Foundation nor the names of its
- *    contributors may be used to endorse or promote products derived
- *    from this software without specific prior written permission.
  *
  * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
  * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
@@ -33,7 +28,6 @@
  * POSSIBILITY OF SUCH DAMAGE.
  */
 
-/*	$NetBSD: fmtcheck.c,v 1.2 2000/11/01 01:17:20 briggs Exp $	*/
 #include <sys/cdefs.h>
 __FBSDID("$FreeBSD$");
 
@@ -308,7 +302,7 @@ get_next_format(const char **pf, EFT eft
 	/*NOTREACHED*/
 }
 
-__const char *
+const char *
 __fmtcheck(const char *f1, const char *f2)
 {
 	const char	*f1p, *f2p;

Modified: projects/tcp_ffcaia2008_8.x/lib/libc/gen/initgroups.3
==============================================================================
--- projects/tcp_ffcaia2008_8.x/lib/libc/gen/initgroups.3	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/lib/libc/gen/initgroups.3	Wed Jun 24 16:37:44 2009	(r194856)
@@ -65,6 +65,13 @@ function may fail and set
 .Va errno
 for any of the errors specified for the library function
 .Xr setgroups 2 .
+It may also return:
+.Bl -tag -width Er
+.It Bq Er ENOMEM
+The
+.Fn initgroups
+function was unable to allocate temporary storage.
+.El
 .Sh SEE ALSO
 .Xr setgroups 2 ,
 .Xr getgrouplist 3

Modified: projects/tcp_ffcaia2008_8.x/lib/libc/gen/initgroups.c
==============================================================================
--- projects/tcp_ffcaia2008_8.x/lib/libc/gen/initgroups.c	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/lib/libc/gen/initgroups.c	Wed Jun 24 16:37:44 2009	(r194856)
@@ -35,10 +35,12 @@ __FBSDID("$FreeBSD$");
 
 #include <sys/param.h>
 
-#include <stdio.h>
 #include "namespace.h"
 #include <err.h>
 #include "un-namespace.h"
+#include <errno.h>
+#include <stdio.h>
+#include <stdlib.h>
 #include <unistd.h>
 
 int
@@ -46,14 +48,21 @@ initgroups(uname, agroup)
 	const char *uname;
 	gid_t agroup;
 {
-	int ngroups;
+	int ngroups, ret;
+	long ngroups_max;
+	gid_t *groups;
+
 	/*
-	 * Provide space for one group more than NGROUPS to allow
+	 * Provide space for one group more than possible to allow
 	 * setgroups to fail and set errno.
 	 */
-	gid_t groups[NGROUPS + 1];
+	ngroups_max = sysconf(_SC_NGROUPS_MAX) + 2;
+	if ((groups = malloc(sizeof(*groups) * ngroups_max)) == NULL)
+		return (ENOMEM);
 
-	ngroups = NGROUPS + 1;
+	ngroups = (int)ngroups_max;
 	getgrouplist(uname, agroup, groups, &ngroups);
-	return (setgroups(ngroups, groups));
+	ret = setgroups(ngroups, groups);
+	free(groups);
+	return (ret);
 }

Modified: projects/tcp_ffcaia2008_8.x/lib/libc/i386/stdlib/Makefile.inc
==============================================================================
--- projects/tcp_ffcaia2008_8.x/lib/libc/i386/stdlib/Makefile.inc	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/lib/libc/i386/stdlib/Makefile.inc	Wed Jun 24 16:37:44 2009	(r194856)
@@ -1,4 +1,4 @@
 #	@(#)Makefile.inc	8.1 (Berkeley) 6/4/93
 # $FreeBSD$
 
-MDSRCS+=abs.S div.S labs.S ldiv.S
+MDSRCS+=div.S ldiv.S

Modified: projects/tcp_ffcaia2008_8.x/lib/libc/i386/stdlib/div.S
==============================================================================
--- projects/tcp_ffcaia2008_8.x/lib/libc/i386/stdlib/div.S	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/lib/libc/i386/stdlib/div.S	Wed Jun 24 16:37:44 2009	(r194856)
@@ -33,7 +33,5 @@ ENTRY(div)
         movl    8(%esp),%ecx
         cdq
         idiv    %ecx
-        movl    %eax,4(%esp)
-        movl    %edx,8(%esp)
         ret
 END(div)

Modified: projects/tcp_ffcaia2008_8.x/lib/libc/i386/stdlib/ldiv.S
==============================================================================
--- projects/tcp_ffcaia2008_8.x/lib/libc/i386/stdlib/ldiv.S	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/lib/libc/i386/stdlib/ldiv.S	Wed Jun 24 16:37:44 2009	(r194856)
@@ -36,7 +36,5 @@ ENTRY(ldiv)
         movl    8(%esp),%ecx
         cdq
         idiv    %ecx
-        movl    %eax,4(%esp)
-        movl    %edx,8(%esp)
         ret
 END(ldiv)

Modified: projects/tcp_ffcaia2008_8.x/lib/libc/rpc/auth_unix.c
==============================================================================
--- projects/tcp_ffcaia2008_8.x/lib/libc/rpc/auth_unix.c	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/lib/libc/rpc/auth_unix.c	Wed Jun 24 16:37:44 2009	(r194856)
@@ -185,23 +185,29 @@ authunix_create(machname, uid, gid, len,
 AUTH *
 authunix_create_default()
 {
-	int len;
+	int ngids;
+	long ngids_max;
 	char machname[MAXHOSTNAMELEN + 1];
 	uid_t uid;
 	gid_t gid;
-	gid_t gids[NGROUPS_MAX];
+	gid_t *gids;
+
+	ngids_max = sysconf(_SC_NGROUPS_MAX) + 1;
+	gids = malloc(sizeof(gid_t) * ngids_max);
+	if (gids == NULL)
+		return (NULL);
 
 	if (gethostname(machname, sizeof machname) == -1)
 		abort();
 	machname[sizeof(machname) - 1] = 0;
 	uid = geteuid();
 	gid = getegid();
-	if ((len = getgroups(NGROUPS_MAX, gids)) < 0)
+	if ((ngids = getgroups(ngids_max, gids)) < 0)
 		abort();
-	if (len > NGRPS)
-		len = NGRPS;
+	if (ngids > NGRPS)
+		ngids = NGRPS;
 	/* XXX: interface problem; those should all have been unsigned */
-	return (authunix_create(machname, (int)uid, (int)gid, len,
+	return (authunix_create(machname, (int)uid, (int)gid, ngids,
 	    (int *)gids));
 }
 

Modified: projects/tcp_ffcaia2008_8.x/lib/libc/rpc/netname.c
==============================================================================
--- projects/tcp_ffcaia2008_8.x/lib/libc/rpc/netname.c	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/lib/libc/rpc/netname.c	Wed Jun 24 16:37:44 2009	(r194856)
@@ -61,9 +61,6 @@ __FBSDID("$FreeBSD$");
 #ifndef MAXHOSTNAMELEN
 #define MAXHOSTNAMELEN 256
 #endif
-#ifndef NGROUPS
-#define NGROUPS 16
-#endif
 
 #define TYPE_BIT(type)  (sizeof (type) * CHAR_BIT)
 

Modified: projects/tcp_ffcaia2008_8.x/lib/libc/rpc/netnamer.c
==============================================================================
--- projects/tcp_ffcaia2008_8.x/lib/libc/rpc/netnamer.c	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/lib/libc/rpc/netnamer.c	Wed Jun 24 16:37:44 2009	(r194856)
@@ -66,10 +66,6 @@ static char    *NETIDFILE = "/etc/netid"
 static int getnetid( char *, char * );
 static int _getgroups( char *, gid_t * );
 
-#ifndef NGROUPS
-#define NGROUPS 16
-#endif
-
 /*
  * Convert network-name into unix credential
  */
@@ -104,7 +100,7 @@ netname2user(netname, uidp, gidp, gidlen
 			return (0);
 		}
 		*gidp = (gid_t) atol(p);
-		for (gidlen = 0; gidlen < NGROUPS; gidlen++) {
+		for (gidlen = 0; gidlen < NGRPS; gidlen++) {
 			p = strsep(&res, "\n,");
 			if (p == NULL)
 				break;
@@ -157,7 +153,7 @@ netname2user(netname, uidp, gidp, gidlen
 static int
 _getgroups(uname, groups)
 	char           *uname;
-	gid_t          groups[NGROUPS];
+	gid_t          groups[NGRPS];
 {
 	gid_t           ngroups = 0;
 	struct group *grp;
@@ -169,7 +165,7 @@ _getgroups(uname, groups)
 	while ((grp = getgrent())) {
 		for (i = 0; grp->gr_mem[i]; i++)
 			if (!strcmp(grp->gr_mem[i], uname)) {
-				if (ngroups == NGROUPS) {
+				if (ngroups == NGRPS) {
 #ifdef DEBUG
 					fprintf(stderr,
 				"initgroups: %s is in too many groups\n", uname);

Modified: projects/tcp_ffcaia2008_8.x/lib/libc/rpc/svc_dg.c
==============================================================================
--- projects/tcp_ffcaia2008_8.x/lib/libc/rpc/svc_dg.c	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/lib/libc/rpc/svc_dg.c	Wed Jun 24 16:37:44 2009	(r194856)
@@ -97,8 +97,9 @@ int svc_dg_enablecache(SVCXPRT *, u_int)
  */
 static const char svc_dg_str[] = "svc_dg_create: %s";
 static const char svc_dg_err1[] = "could not get transport information";
-static const char svc_dg_err2[] = " transport does not support data transfer";
+static const char svc_dg_err2[] = "transport does not support data transfer";
 static const char svc_dg_err3[] = "getsockname failed";
+static const char svc_dg_err4[] = "cannot set IP_RECVDSTADDR";
 static const char __no_mem_str[] = "out of memory";
 
 SVCXPRT *
@@ -156,6 +157,23 @@ svc_dg_create(fd, sendsize, recvsize)
 	xprt->xp_ltaddr.len = slen;
 	memcpy(xprt->xp_ltaddr.buf, &ss, slen);
 
+	if (ss.ss_family == AF_INET) {
+		struct sockaddr_in *sin;
+		static const int true_value = 1;
+
+		sin = (struct sockaddr_in *)(void *)&ss;
+		if (sin->sin_addr.s_addr == INADDR_ANY) {
+		    su->su_srcaddr.buf = mem_alloc(sizeof (ss));
+		    su->su_srcaddr.maxlen = sizeof (ss);
+
+		    if (_setsockopt(fd, IPPROTO_IP, IP_RECVDSTADDR,
+				    &true_value, sizeof(true_value))) {
+			    warnx(svc_dg_str,  svc_dg_err4);
+			    goto freedata_nowarn;
+		    }
+		}
+	}
+
 	xprt_register(xprt);
 	return (xprt);
 freedata:
@@ -197,13 +215,15 @@ svc_dg_recvfrom(int fd, char *buf, int b
 	msg.msg_iovlen = 1;
 	msg.msg_namelen = *raddrlen;
 	msg.msg_name = (char *)raddr;
-	msg.msg_control = (caddr_t)tmp;
-	msg.msg_controllen = CMSG_LEN(sizeof(*lin));
+	if (laddr != NULL) {
+	    msg.msg_control = (caddr_t)tmp;
+	    msg.msg_controllen = CMSG_LEN(sizeof(*lin));
+	}
 	rlen = _recvmsg(fd, &msg, 0);
 	if (rlen >= 0)
 		*raddrlen = msg.msg_namelen;
 
-	if (rlen == -1 || !laddr ||
+	if (rlen == -1 || laddr == NULL ||
 	    msg.msg_controllen < sizeof(struct cmsghdr) ||
 	    msg.msg_flags & MSG_CTRUNC)
 		return rlen;
@@ -214,18 +234,19 @@ svc_dg_recvfrom(int fd, char *buf, int b
 		    cmsg->cmsg_type == IP_RECVDSTADDR) {
 			have_lin = TRUE;
 			memcpy(&lin->sin_addr,
-			    (struct in_addr *)CMSG_DATA(cmsg), sizeof(struct in_addr));
+			    (struct in_addr *)CMSG_DATA(cmsg),
+			    sizeof(struct in_addr));
 			break;
 		}
 	}
 
-	if (!have_lin)
-		return rlen;
-
 	lin->sin_family = AF_INET;
 	lin->sin_port = 0;
 	*laddrlen = sizeof(struct sockaddr_in);
 
+	if (!have_lin)
+		lin->sin_addr.s_addr = INADDR_ANY;
+
 	return rlen;
 }
 
@@ -246,7 +267,7 @@ again:
 	alen = sizeof (struct sockaddr_storage);
 	rlen = svc_dg_recvfrom(xprt->xp_fd, rpc_buffer(xprt), su->su_iosz,
 	    (struct sockaddr *)(void *)&ss, &alen,
-	    (struct sockaddr *)xprt->xp_ltaddr.buf, &xprt->xp_ltaddr.len);
+	    (struct sockaddr *)su->su_srcaddr.buf, &su->su_srcaddr.len);
 	if (rlen == -1 && errno == EINTR)
 		goto again;
 	if (rlen == -1 || (rlen < (ssize_t)(4 * sizeof (u_int32_t))))
@@ -300,7 +321,8 @@ svc_dg_sendto(int fd, char *buf, int buf
 	msg.msg_namelen = raddrlen;
 	msg.msg_name = (char *)raddr;
 
-	if (laddr->sa_family == AF_INET && lin->s_addr != INADDR_ANY) {
+	if (laddr != NULL && laddr->sa_family == AF_INET &&
+	    lin->s_addr != INADDR_ANY) {
 		msg.msg_control = (caddr_t)tmp;
 		msg.msg_controllen = CMSG_LEN(sizeof(*lin));
 		cmsg = CMSG_FIRSTHDR(&msg);
@@ -346,8 +368,8 @@ svc_dg_reply(xprt, msg)
 		if (svc_dg_sendto(xprt->xp_fd, rpc_buffer(xprt), slen,
 		    (struct sockaddr *)xprt->xp_rtaddr.buf,
 		    (socklen_t)xprt->xp_rtaddr.len,
-		    (struct sockaddr *)xprt->xp_ltaddr.buf,
-		    xprt->xp_ltaddr.len) == (ssize_t) slen) {
+		    (struct sockaddr *)su->su_srcaddr.buf,
+		    (socklen_t)su->su_srcaddr.len) == (ssize_t) slen) {
 			stat = TRUE;
 			if (su->su_cache)
 				cache_set(xprt, slen);
@@ -393,6 +415,8 @@ svc_dg_destroy(xprt)
 		(void)_close(xprt->xp_fd);
 	XDR_DESTROY(&(su->su_xdrs));
 	(void) mem_free(rpc_buffer(xprt), su->su_iosz);
+	if (su->su_srcaddr.buf)
+		(void) mem_free(su->su_srcaddr.buf, su->su_srcaddr.maxlen);
 	(void) mem_free(su, sizeof (*su));
 	if (xprt->xp_rtaddr.buf)
 		(void) mem_free(xprt->xp_rtaddr.buf, xprt->xp_rtaddr.maxlen);

Modified: projects/tcp_ffcaia2008_8.x/lib/libc/rpc/svc_generic.c
==============================================================================
--- projects/tcp_ffcaia2008_8.x/lib/libc/rpc/svc_generic.c	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/lib/libc/rpc/svc_generic.c	Wed Jun 24 16:37:44 2009	(r194856)
@@ -199,7 +199,6 @@ svc_tli_create(fd, nconf, bindaddr, send
 	struct __rpc_sockinfo si;
 	struct sockaddr_storage ss;
 	socklen_t slen;
-	static const int true_value = 1;
 
 	if (fd == RPC_ANYFD) {
 		if (nconf == NULL) {
@@ -226,14 +225,6 @@ svc_tli_create(fd, nconf, bindaddr, send
 		}
 	}
 
-	if (si.si_af == AF_INET && si.si_socktype == SOCK_DGRAM) {
-		if (_setsockopt(fd, IPPROTO_IP, IP_RECVDSTADDR,
-			        &true_value, sizeof(true_value))) {
-			warnx("svc_tli_create: cannot set IP_RECVDSTADDR");
-			return (NULL);
-		}
-	}
-
 	/*
 	 * If the fd is unbound, try to bind it.
 	 */

Modified: projects/tcp_ffcaia2008_8.x/lib/libc/stdlib/Makefile.inc
==============================================================================
--- projects/tcp_ffcaia2008_8.x/lib/libc/stdlib/Makefile.inc	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/lib/libc/stdlib/Makefile.inc	Wed Jun 24 16:37:44 2009	(r194856)
@@ -16,9 +16,7 @@ MISRCS+=_Exit.c a64l.c abort.c abs.c ate
 SYM_MAPS+= ${.CURDIR}/stdlib/Symbol.map
 
 # machine-dependent stdlib sources
-.if exists(${.CURDIR}/${MACHINE_ARCH}/stdlib/Makefile.inc)
-.include "${.CURDIR}/${MACHINE_ARCH}/stdlib/Makefile.inc"
-.endif
+.sinclude "${.CURDIR}/${MACHINE_ARCH}/stdlib/Makefile.inc"
 
 MAN+=	a64l.3 abort.3 abs.3 alloca.3 atexit.3 atof.3 atoi.3 atol.3 bsearch.3 \
 	div.3 exit.3 getenv.3 getopt.3 getopt_long.3 getsubopt.3 \

Modified: projects/tcp_ffcaia2008_8.x/lib/libc/stdtime/localtime.c
==============================================================================
--- projects/tcp_ffcaia2008_8.x/lib/libc/stdtime/localtime.c	Wed Jun 24 16:34:58 2009	(r194855)
+++ projects/tcp_ffcaia2008_8.x/lib/libc/stdtime/localtime.c	Wed Jun 24 16:37:44 2009	(r194856)

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***


More information about the svn-src-projects mailing list