Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 5 Feb 2009 08:59:29 GMT
From:      Edward Tomasz Napierala <trasz@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 157200 for review
Message-ID:  <200902050859.n158xTgf008250@repoman.freebsd.org>

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

Change 157200 by trasz@trasz_victim7 on 2009/02/05 08:58:45

	IFC.

Affected files ...

.. //depot/projects/soc2008/trasz_nfs4acl/ObsoleteFiles.inc#17 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/UPDATING#18 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/bin/dd/dd.1#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/bin/pax/file_subs.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/contrib/opie/opiekey.1#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/etc/defaults/rc.conf#11 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/etc/network.subr#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/etc/rc.d/defaultroute#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/gnu/usr.bin/grep/savedir.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/include/paths.h#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/include/stdlib.h#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/include/string.h#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/include/wchar.h#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libarchive/archive_read_support_format_ar.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/db/man/dbm.3#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/sparc64/sys/__sparc_utrap.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/memccpy.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/memchr.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/memcmp.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/memmem.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/strcasecmp.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/strcasestr.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/strcmp.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/strcoll.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/strdup.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/strmode.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/strncmp.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/strncpy.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/strnstr.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/strpbrk.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/strsep.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/strstr.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/wcscat.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/wcscmp.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/wcscpy.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/wcscspn.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/wcslcat.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/wcslcpy.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/wcslen.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/wcsncat.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/wcsncmp.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/wcspbrk.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/wcsspn.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/wcsstr.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/wmemchr.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/wmemcmp.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/wmemcpy.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/wmemmove.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/wmemset.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libusbhid/Makefile#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libusbhid/descr.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libusbhid/descr_compat.c#1 branch
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libusbhid/usbhid.3#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libusbhid/usbhid.h#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/lib/libusbhid/usbvar.h#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/libexec/ftpd/ftpd.8#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sbin/fsck/fsck.8#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sbin/fsck/fsck.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sbin/fsck/fsutil.h#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sbin/fsck_ffs/fsck.h#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sbin/fsck_ffs/fsck_ffs.8#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sbin/fsck_ffs/fsutil.c#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sbin/fsck_ffs/inode.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sbin/fsck_ffs/main.c#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sbin/fsck_ffs/pass1.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sbin/fsck_ffs/setup.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sbin/geom/core/geom.c#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sbin/ifconfig/ifieee80211.c#10 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sbin/ipfw/Makefile#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sbin/ipfw/altq.c#1 branch
.. //depot/projects/soc2008/trasz_nfs4acl/sbin/ipfw/dummynet.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sbin/ipfw/ipfw2.c#8 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sbin/ipfw/ipfw2.h#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sbin/ipfw/nat.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sbin/reboot/reboot.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/share/man/man4/ng_bpf.4#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/share/man/man7/Makefile#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/share/man/man7/adding_user.7#1 branch
.. //depot/projects/soc2008/trasz_nfs4acl/share/man/man8/Makefile#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/share/man/man8/adding_user.8#2 delete
.. //depot/projects/soc2008/trasz_nfs4acl/share/misc/committers-src.dot#11 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/amd64/amd64/cpu_switch.S#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/amd64/amd64/exception.S#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/amd64/amd64/machdep.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/amd64/amd64/mp_machdep.c#8 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/amd64/ia32/ia32_signal.c#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/amd64/ia32/ia32_sigtramp.S#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/amd64/include/cpufunc.h#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/amd64/include/intr_machdep.h#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/amd64/linux32/linux32_locore.s#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/amd64/linux32/linux32_sysvec.c#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/arm/arm/busdma_machdep.c#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/arm/arm/dump_machdep.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/arm/arm/elf_trampoline.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/arm/arm/pmap.c#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/arm/arm/vm_machdep.c#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/arm/conf/AVILA#8 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/arm/conf/AVILA.hints#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/arm/include/atomic.h#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/arm/sa11x0/assabet_machdep.c#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/arm/xscale/ixp425/avila_machdep.c#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/arm/xscale/ixp425/files.ixp425#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/arm/xscale/ixp425/ixp425.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/arm/xscale/ixp425/ixp425reg.h#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/boot/i386/pxeldr/pxeboot.8#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/cam/scsi/scsi_pass.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/compat/ndis/winx32_wrap.S#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/adb/adb_mouse.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ae/if_ae.c#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/an/if_an.c#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/an/if_anreg.h#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ata/ata-disk.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ata/atapi-cam.c#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ata/atapi-cd.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ata/atapi-fd.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ata/atapi-tape.c#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ath/ath_hal/ah_regdomain.c#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ath/ath_hal/ar5212/ar5212.h#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ath/ath_hal/ar5212/ar5212_reset.c#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ath/ath_hal/ar5416/ar5416_cal.c#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/bm/if_bm.c#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/cardbus/cardbus.c#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/cfi/cfi_bus_ixp4xx.c#1 branch
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/cfi/cfi_core.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/cfi/cfi_dev.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/firewire/firewire.c#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/firewire/fwohci.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/firewire/fwohci_pci.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/firewire/fwohcivar.h#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/firewire/sbp.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ichsmb/ichsmb.c#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ipmi/ipmi_acpi.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ipmi/ipmi_smbios.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/kbdmux/kbdmux.c#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/mmc/mmc.c#8 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/mmc/mmcreg.h#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/pccbb/pccbb.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/pccbb/pccbb_pci.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/pccbb/pccbbvar.h#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/pci/pci_user.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/pci/pcireg.h#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ppbus/ppbconf.h#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/smbus/smb.c#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/snp/snp.c#7 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/sound/pci/hda/hdac.c#18 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/bluetooth/ubtbcmfw2.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/controller/at91dci_atmelarm.c#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/controller/ehci2_pci.c#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/controller/musb2_otg_atmelarm.c#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/controller/ohci2_atmelarm.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/controller/ohci2_pci.c#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/controller/uhci2_pci.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/controller/uss820dci_atmelarm.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/core/usb2_compat_linux.c#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/core/usb2_error.c#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/core/usb2_hub.c#8 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/core/usb2_process.c#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/ethernet/if_aue2.c#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/ethernet/if_axe2.c#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/ethernet/if_cdce2.c#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/ethernet/if_cue2.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/ethernet/if_kue2.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/ethernet/if_rue2.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/ethernet/if_udav2.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/include/usb2_error.h#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/include/usb2_hid.h#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/include/usb2_mfunc.h#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/include/usb2_revision.h#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/input/uhid2.c#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/input/ukbd2.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/misc/udbp2.c#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/misc/ufm2.c#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/quirk/usb2_quirk.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/quirk/usb2_quirk.h#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/serial/u3g2.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/serial/uark2.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/serial/ubsa2.c#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/serial/ubser2.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/serial/uchcom2.c#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/serial/ucycom2.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/serial/ufoma2.c#7 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/serial/uftdi2.c#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/serial/ugensa2.c#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/serial/uipaq2.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/serial/umct2.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/serial/umodem2.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/serial/umoscom2.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/serial/uplcom2.c#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/serial/uvisor2.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/serial/uvscom2.c#7 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/sound/uaudio2.c#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/storage/ata-usb2.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/storage/umass2.c#7 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/storage/urio2.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/storage/ustorage2_fs.c#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/wlan/if_rum2.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/wlan/if_ural2.c#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb2/wlan/if_zyd2.c#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/xen/netback/netback.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/xen/netfront/netfront.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/fs/coda/coda_vfsops.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/fs/devfs/devfs_vnops.c#10 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/fs/hpfs/hpfs_vfsops.c#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/fs/nullfs/null_vnops.c#7 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/fs/nwfs/nwfs_subr.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/fs/nwfs/nwfs_vnops.c#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/fs/smbfs/smbfs_vnops.c#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/fs/tmpfs/tmpfs_subr.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/fs/udf/udf_vnops.c#7 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/geom/geom.h#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/geom/geom_subr.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/i386/locore.s#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/i386/swtch.s#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/include/cpufunc.h#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/linux/linux_locore.s#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/svr4/svr4_locore.s#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/xen/clock.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/xen/mp_machdep.c#7 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/xen/xen_machdep.c#9 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/ia64/ia64/mca.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/ia64/include/mca.h#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/subr_autoconf.c#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/subr_bus.c#7 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/subr_clist.c#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/subr_devstat.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/subr_disk.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/subr_firmware.c#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/subr_kobj.c#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/subr_prf.c#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/subr_prof.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/subr_rman.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/subr_rtc.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/subr_taskqueue.c#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/subr_witness.c#12 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/sys_generic.c#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/tty.c#15 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/tty_inq.c#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/tty_outq.c#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/uipc_socket.c#11 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/net/if_ethersubr.c#9 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/net/if_llatbl.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/net80211/ieee80211.c#9 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/net80211/ieee80211_node.c#12 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/net80211/ieee80211_scan_sta.c#8 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/net80211/ieee80211_tdma.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netatalk/ddp_usrreq.c#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap_raw.c#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/ip_divert.c#9 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/ip_ipsec.c#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/ip_output.c#7 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_auth.c#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_constants.h#7 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_crc32.c#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_crc32.h#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_input.c#8 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_os_bsd.h#10 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_output.c#11 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_pcb.c#11 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_pcb.h#8 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_sysctl.c#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_uio.h#7 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_usrreq.c#9 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctputil.c#11 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctputil.h#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/frag6.c#8 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/in6.c#13 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/in6_gif.c#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/in6_ifattach.c#9 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/ip6_forward.c#7 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/ip6_input.c#11 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/ip6_var.h#7 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/nd6.c#7 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/nd6_nbr.c#8 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/nd6_rtr.c#7 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/sctp6_usrreq.c#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/vinet6.h#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/netipsec/ipsec_output.c#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/security/audit/audit_pipe.c#8 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/_null.h#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/cdefs.h#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/clist.h#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/conf.h#9 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/elf_common.h#6 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/kobj.h#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/malloc.h#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/pciio.h#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/sysctl.h#8 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/ttyqueue.h#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/unistd.h#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/sys/ufs/ffs/ffs_vfsops.c#17 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/tools/regression/lib/libc/stdio/test-printfloat.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/tools/regression/lib/msun/Makefile#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/tools/regression/lib/msun/test-conj.c#1 branch
.. //depot/projects/soc2008/trasz_nfs4acl/tools/regression/lib/msun/test-conj.t#1 branch
.. //depot/projects/soc2008/trasz_nfs4acl/tools/tools/ath/athrd/athrd.1#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/tools/tools/ath/athrd/athrd.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/tools/tools/ath/athstats/Makefile#5 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/tools/tools/sysbuild/sysbuild.sh#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/basename/basename.1#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/bluetooth/rfcomm_sppd/rfcomm_sppd.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/dirname/dirname.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/make/job.c#8 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/make/main.c#7 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/netstat/inet6.c#4 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/sockstat/sockstat.c#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/usbhidaction/usbhidaction.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/usbhidctl/usbhid.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/bluetooth/Makefile#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/bluetooth/btpand/Makefile#1 branch
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/bluetooth/btpand/bnep.c#1 branch
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/bluetooth/btpand/bnep.h#1 branch
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/bluetooth/btpand/btpand.8#1 branch
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/bluetooth/btpand/btpand.c#1 branch
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/bluetooth/btpand/btpand.h#1 branch
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/bluetooth/btpand/channel.c#1 branch
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/bluetooth/btpand/client.c#1 branch
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/bluetooth/btpand/event.c#1 branch
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/bluetooth/btpand/event.h#1 branch
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/bluetooth/btpand/packet.c#1 branch
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/bluetooth/btpand/sdp.c#1 branch
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/bluetooth/btpand/sdp.h#1 branch
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/bluetooth/btpand/server.c#1 branch
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/bluetooth/btpand/tap.c#1 branch
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/bluetooth/hcsecd/hcsecd.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/bluetooth/hcseriald/hcseriald.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/bluetooth/rfcomm_pppd/rfcomm_pppd.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/crunch/crunchgen/crunchgen.c#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/fifolog/lib/fifolog_reader.c#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/fifolog/lib/fifolog_write_poll.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/fwcontrol/fwdv.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/fwcontrol/fwmpegts.c#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/gssd/gssd.8#3 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/mtree/create.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/mtree/mtree.5#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/mtree/mtree.8#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/mtree/spec.c#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/pciconf/pciconf.8#2 integrate
.. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/pciconf/pciconf.c#5 integrate

Differences ...

==== //depot/projects/soc2008/trasz_nfs4acl/ObsoleteFiles.inc#17 (text+ko) ====

@@ -1,5 +1,5 @@
 #
-# $FreeBSD: src/ObsoleteFiles.inc,v 1.167 2009/01/25 19:03:30 antoine Exp $
+# $FreeBSD: src/ObsoleteFiles.inc,v 1.168 2009/02/03 20:46:05 gabor Exp $
 #
 # This file lists old files (OLD_FILES), libraries (OLD_LIBS) and
 # directories (OLD_DIRS) which should get removed at an update. Recently
@@ -14,6 +14,8 @@
 # The file is partitioned: OLD_FILES first, then OLD_LIBS and OLD_DIRS last.
 #
 
+# 20090203: adding_user.8 moved to adding_user.7
+OLD_FILES+=usr/share/man/man8/adding_user.8.gz
 # 20090122: tzdata2009a import
 OLD_FILES+=usr/share/zoneinfo/Asia/Katmandu
 # 20090102: file 4.26 import

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

@@ -22,6 +22,10 @@
 	to maximize performance.  (To disable malloc debugging, run
 	ln -s aj /etc/malloc.conf.)
 
+20090201:
+	INET6 statistics (struct ip6stat) was updated.
+	netstat(1) needs to be recompiled.
+
 20090119:
 	NTFS has been removed from GENERIC kernel on amd64 to match
 	GENERIC on i386. Should not cause any issues since mount_ntfs(8)
@@ -1215,4 +1219,4 @@
 Contact Warner Losh if you have any questions about your use of
 this document.
 
-$FreeBSD: src/UPDATING,v 1.559 2009/01/19 17:00:42 sobomax Exp $
+$FreeBSD: src/UPDATING,v 1.560 2009/02/01 21:11:08 bz Exp $

==== //depot/projects/soc2008/trasz_nfs4acl/bin/dd/dd.1#3 (text+ko) ====

@@ -30,9 +30,9 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     @(#)dd.1	8.2 (Berkeley) 1/13/94
-.\" $FreeBSD: src/bin/dd/dd.1,v 1.32 2009/01/23 03:46:44 keramida Exp $
+.\" $FreeBSD: src/bin/dd/dd.1,v 1.33 2009/01/30 16:23:57 keramida Exp $
 .\"
-.Dd August 15, 2004
+.Dd January 23, 2009
 .Dt DD 1
 .Os
 .Sh NAME

==== //depot/projects/soc2008/trasz_nfs4acl/bin/pax/file_subs.c#2 (text+ko) ====

@@ -37,7 +37,7 @@
 #endif
 #endif /* not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/pax/file_subs.c,v 1.22 2007/05/24 06:44:37 rse Exp $");
+__FBSDID("$FreeBSD: src/bin/pax/file_subs.c,v 1.23 2009/02/01 06:15:46 kientzle Exp $");
 
 #include <sys/types.h>
 #include <sys/time.h>
@@ -425,19 +425,11 @@
 	 * we were able to create the node. set uid/gid, modes and times
 	 */
 	if (pids)
-		res = ((arcn->type == PAX_SLK) ?
-		    set_lids(arcn->name, arcn->sb.st_uid, arcn->sb.st_gid) :
-		    set_ids(arcn->name, arcn->sb.st_uid, arcn->sb.st_gid));
+		res = set_ids(arcn->name, arcn->sb.st_uid, arcn->sb.st_gid);
 	else
 		res = 0;
 
 	/*
-	 * symlinks are done now.
-	 */
-	if (arcn->type == PAX_SLK)
-		return(0);
-
-	/*
 	 * IMPORTANT SECURITY NOTE:
 	 * if not preserving mode or we cannot set uid/gid, then PROHIBIT any
 	 * set uid/gid bits
@@ -632,7 +624,7 @@
  *	used by -t to reset access times).
  *	When ign is zero, only those times the user has asked for are set, the
  *	other ones are left alone. We do not assume the un-documented feature
- *	of many utimes() implementations that consider a 0 time value as a do
+ *	of many lutimes() implementations that consider a 0 time value as a do
  *	not set request.
  */
 
@@ -661,7 +653,7 @@
 	/*
 	 * set the times
 	 */
-	if (utimes(fnm, tv) < 0)
+	if (lutimes(fnm, tv) < 0)
 		syswarn(1, errno, "Access/modification time set failed on: %s",
 		    fnm);
 	return;
@@ -677,30 +669,6 @@
 int
 set_ids(char *fnm, uid_t uid, gid_t gid)
 {
-	if (chown(fnm, uid, gid) < 0) {
-		/*
-		 * ignore EPERM unless in verbose mode or being run by root.
-		 * if running as pax, POSIX requires a warning.
-		 */
-		if (strcmp(NM_PAX, argv0) == 0 || errno != EPERM || vflag ||
-		    geteuid() == 0)
-			syswarn(1, errno, "Unable to set file uid/gid of %s",
-			    fnm);
-		return(-1);
-	}
-	return(0);
-}
-
-/*
- * set_lids()
- *	set the uid and gid of a file system node
- * Return:
- *	0 when set, -1 on failure
- */
-
-int
-set_lids(char *fnm, uid_t uid, gid_t gid)
-{
 	if (lchown(fnm, uid, gid) < 0) {
 		/*
 		 * ignore EPERM unless in verbose mode or being run by root.
@@ -724,7 +692,7 @@
 set_pmode(char *fnm, mode_t mode)
 {
 	mode &= ABITS;
-	if (chmod(fnm, mode) < 0)
+	if (lchmod(fnm, mode) < 0)
 		syswarn(1, errno, "Could not set permissions on %s", fnm);
 	return;
 }

==== //depot/projects/soc2008/trasz_nfs4acl/contrib/opie/opiekey.1#2 (text+ko) ====

@@ -25,7 +25,7 @@
 .\"	Written at Bellcore for the S/Key Version 1 software distribution
 .\"		(key.1).
 .\"
-.\"	$FreeBSD: src/contrib/opie/opiekey.1,v 1.6 2002/03/21 23:42:52 markm Exp $
+.\"	$FreeBSD: src/contrib/opie/opiekey.1,v 1.7 2009/01/30 15:43:55 gabor Exp $
 .ll 6i
 .pl 10.5i
 .lt 6.0i
@@ -157,8 +157,7 @@
 .BR opieinfo (1),
 .BR opiekeys (5),
 .BR opieaccess (5),
-.BR opiegen (1)
-.BR su (1),
+.BR su (1)
 
 .SH AUTHOR
 Bellcore's S/Key was written by Phil Karn, Neil M. Haller, and John S. Walden

==== //depot/projects/soc2008/trasz_nfs4acl/etc/defaults/rc.conf#11 (text+ko) ====

@@ -15,7 +15,7 @@
 # For a more detailed explanation of all the rc.conf variables, please
 # refer to the rc.conf(5) manual page.
 #
-# $FreeBSD: src/etc/defaults/rc.conf,v 1.349 2009/01/26 12:59:11 bz Exp $
+# $FreeBSD: src/etc/defaults/rc.conf,v 1.350 2009/02/02 15:38:24 mtm Exp $
 
 ##############################################################
 ###  Important initial Boot-time options  ####################
@@ -101,7 +101,7 @@
 dhclient_program="/sbin/dhclient"	# Path to dhcp client program.
 dhclient_flags=""		# Extra flags to pass to dhcp client.
 #dhclient_flags_fxp0=""		# Extra dhclient flags for fxp0 only
-background_dhclient="NO"	# Start dhcp client in the background.
+background_dhclient="YES"	# Start dhcp client in the background.
 #background_dhclient_fxp0="YES"	# Start dhcp client on fxp0 in the background.
 synchronous_dhclient="NO"	# Start dhclient directly on configured
 				# interfaces during startup.

==== //depot/projects/soc2008/trasz_nfs4acl/etc/network.subr#4 (text+ko) ====

@@ -22,7 +22,7 @@
 # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 # SUCH DAMAGE.
 #
-# $FreeBSD: src/etc/network.subr,v 1.191 2008/10/01 18:46:46 brooks Exp $
+# $FreeBSD: src/etc/network.subr,v 1.192 2009/02/04 18:20:27 thompsa Exp $
 #
 
 #
@@ -515,7 +515,9 @@
 			i=`ifconfig wlan create ${create_args}`
 			ifconfig $i name $child && cfg=0
 		fi
-		ifn_start $child
+		if autoif $child; then
+			ifn_start $child
+		fi
 	done
 
 	return ${cfg}

==== //depot/projects/soc2008/trasz_nfs4acl/etc/rc.d/defaultroute#3 (text+ko) ====

@@ -2,7 +2,7 @@
 #
 # Wait for the default route to be up
 #
-# $FreeBSD: src/etc/rc.d/defaultroute,v 1.2 2008/12/17 17:35:26 svn Exp $
+# $FreeBSD: src/etc/rc.d/defaultroute,v 1.4 2009/02/02 15:33:22 mtm Exp $
 #
 
 # PROVIDE: defaultroute
@@ -18,11 +18,21 @@
 
 defaultroute_start()
 {
-	# Return without waiting if we don't have dhcp interfaces.
-	# Once we can test that the link is actually up, we should
-	# remove this test and always wait.
+	local output carrier nocarrier
+
+	# Return without waiting if we don't have dhcp interfaces or
+	# if none of the dhcp interfaces is plugged in.
 	dhcp_interfaces=`list_net_interfaces dhcp`
-	[ -z "`list_net_interfaces dhcp`" ] && return
+	[ -z "${dhcp_interfaces}" ] && return
+	carrier=false
+	for _if in ${dhcp_interfaces}; do
+		output=`/sbin/ifconfig ${_if}` 
+		nocarrier=`expr "${output}" : '.*[[:blank:]]status: \(no carrier\)'`
+		[ -z "${nocarrier}" ] && carrier=true
+	done
+	if ! ${carrier}; then
+		return
+	fi
 
 	# Wait for a default route
 	delay=${if_up_delay}

==== //depot/projects/soc2008/trasz_nfs4acl/gnu/usr.bin/grep/savedir.c#2 (text+ko) ====

@@ -17,6 +17,9 @@
 
 /* Written by David MacKenzie <djm@gnu.ai.mit.edu>. */
 
+#include <sys/cdefs.h>
+__FBSDID("$FreeBSD: src/gnu/usr.bin/grep/savedir.c,v 1.2 2009/01/30 00:22:08 obrien Exp $");
+
 #if HAVE_CONFIG_H
 # include <config.h>
 #endif
@@ -137,10 +140,10 @@
 	      && !isdir1 (dir, dp->d_name))
 	    {
 	      if (included_patterns
-		  && !excluded_filename (included_patterns, dp->d_name, 0))
+		  && !excluded_filename (included_patterns, path, 0))
 		continue;
 	      if (excluded_patterns
-		  && excluded_filename (excluded_patterns, dp->d_name, 0))
+		  && excluded_filename (excluded_patterns, path, 0))
 		continue;
 	    }
 

==== //depot/projects/soc2008/trasz_nfs4acl/include/paths.h#3 (text+ko) ====

@@ -31,7 +31,7 @@
  * SUCH DAMAGE.
  *
  *	@(#)paths.h	8.1 (Berkeley) 6/2/93
- * $FreeBSD: src/include/paths.h,v 1.27 2009/01/26 17:09:26 obrien Exp $
+ * $FreeBSD: src/include/paths.h,v 1.28 2009/02/01 00:50:46 obrien Exp $
  */
 
 #ifndef _PATHS_H_
@@ -42,10 +42,9 @@
 /* Default search path. */
 #define	_PATH_DEFPATH	"/usr/bin:/bin"
 /* All standard utilities path. */
-#define	_PATH_STDPATH \
-	"/usr/bin:/bin:/usr/sbin:/sbin:"
-/* Locate system binaries */
-#define _PATH_SYSPATH	"/sbin:/usr/sbin"
+#define	_PATH_STDPATH	"/usr/bin:/bin:/usr/sbin:/sbin:"
+/* Locate system binaries. */
+#define	_PATH_SYSPATH	"/sbin:/usr/sbin"
 
 #define	_PATH_AUTHCONF	"/etc/auth.conf"
 #define	_PATH_BSHELL	"/bin/sh"

==== //depot/projects/soc2008/trasz_nfs4acl/include/stdlib.h#3 (text+ko) ====

@@ -31,7 +31,7 @@
  * SUCH DAMAGE.
  *
  *	@(#)stdlib.h	8.5 (Berkeley) 5/19/95
- * $FreeBSD: src/include/stdlib.h,v 1.67 2008/07/22 11:40:42 ache Exp $
+ * $FreeBSD: src/include/stdlib.h,v 1.68 2009/01/31 18:27:02 das Exp $
  */
 
 #ifndef _STDLIB_H_
@@ -88,14 +88,14 @@
 long	 atol(const char *);
 void	*bsearch(const void *, const void *, size_t,
 	    size_t, int (*)(const void *, const void *));
-void	*calloc(size_t, size_t);
+void	*calloc(size_t, size_t) __malloc_like;
 div_t	 div(int, int) __pure2;
 void	 exit(int) __dead2;
 void	 free(void *);
 char	*getenv(const char *);
 long	 labs(long) __pure2;
 ldiv_t	 ldiv(long, long) __pure2;
-void	*malloc(size_t);
+void	*malloc(size_t) __malloc_like;
 int	 mblen(const char *, size_t);
 size_t	 mbstowcs(wchar_t * __restrict , const char * __restrict, size_t);
 int	 mbtowc(wchar_t * __restrict, const char * __restrict, size_t);

==== //depot/projects/soc2008/trasz_nfs4acl/include/string.h#3 (text+ko) ====

@@ -31,7 +31,7 @@
  * SUCH DAMAGE.
  *
  *	@(#)string.h	8.1 (Berkeley) 6/2/93
- * $FreeBSD: src/include/string.h,v 1.27 2008/12/08 21:04:24 kib Exp $
+ * $FreeBSD: src/include/string.h,v 1.28 2009/01/31 18:27:02 das Exp $
  */
 
 #ifndef _STRING_H_
@@ -78,7 +78,7 @@
 char	*strcpy(char * __restrict, const char * __restrict);
 size_t	 strcspn(const char *, const char *) __pure;
 #if __POSIX_VISIBLE >= 200112 || __XSI_VISIBLE
-char	*strdup(const char *);
+char	*strdup(const char *) __malloc_like;
 #endif
 char	*strerror(int);
 #if __POSIX_VISIBLE >= 200112
@@ -96,7 +96,7 @@
 int	 strncmp(const char *, const char *, size_t) __pure;
 char	*strncpy(char * __restrict, const char * __restrict, size_t);
 #if __BSD_VISIBLE
-char	*strndup(const char *, size_t);
+char	*strndup(const char *, size_t) __malloc_like;
 char	*strnstr(const char *, const char *, size_t) __pure;
 #endif
 char	*strpbrk(const char *, const char *) __pure;

==== //depot/projects/soc2008/trasz_nfs4acl/include/wchar.h#2 (text+ko) ====

@@ -23,7 +23,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $FreeBSD: src/include/wchar.h,v 1.46 2005/08/13 05:54:33 tjr Exp $
+ * $FreeBSD: src/include/wchar.h,v 1.47 2009/01/31 18:27:02 das Exp $
  */
 
 /*-
@@ -214,7 +214,7 @@
 wchar_t	*fgetwln(struct __sFILE * __restrict, size_t * __restrict);
 size_t	mbsnrtowcs(wchar_t * __restrict, const char ** __restrict, size_t,
 	    size_t, mbstate_t * __restrict);
-wchar_t	*wcsdup(const wchar_t *);
+wchar_t	*wcsdup(const wchar_t *) __malloc_like;
 size_t	wcsnrtombs(char * __restrict, const wchar_t ** __restrict, size_t,
 	    size_t, mbstate_t * __restrict);
 size_t	wcslcat(wchar_t *, const wchar_t *, size_t);

==== //depot/projects/soc2008/trasz_nfs4acl/lib/libarchive/archive_read_support_format_ar.c#5 (text+ko) ====

@@ -26,7 +26,7 @@
  */
 
 #include "archive_platform.h"
-__FBSDID("$FreeBSD: src/lib/libarchive/archive_read_support_format_ar.c,v 1.12 2008/12/17 19:02:42 kientzle Exp $");
+__FBSDID("$FreeBSD: src/lib/libarchive/archive_read_support_format_ar.c,v 1.13 2009/02/01 02:33:02 kientzle Exp $");
 
 #ifdef HAVE_SYS_STAT_H
 #include <sys/stat.h>
@@ -511,11 +511,10 @@
 		}
 	}
 	/*
-	 * Sanity check, last two chars must be `/\n' or '\n\n',
-	 * depending on whether the string table is padded by a '\n'
-	 * (string table produced by GNU ar always has a even size).
+	 * GNU ar always pads the table to an even size.
+	 * The pad character is either '\n' or '`'.
 	 */
-	if (p != ar->strtab + size && *p != '\n')
+	if (p != ar->strtab + size && *p != '\n' && *p != '`')
 		goto bad_string_table;
 
 	/* Enforce zero termination. */

==== //depot/projects/soc2008/trasz_nfs4acl/lib/libc/db/man/dbm.3#2 (text+ko) ====

@@ -13,10 +13,8 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/lib/libc/db/man/dbm.3,v 1.9 2006/04/16 16:33:26 maxim Exp $
+.\" $FreeBSD: src/lib/libc/db/man/dbm.3,v 1.10 2009/01/30 15:28:35 gabor Exp $
 .\"
-.\" Note: The date here should be updated whenever a non-trivial
-.\" change is made to the manual page.
 .Dd April 16, 2006
 .Dt DBM 3
 .Os

==== //depot/projects/soc2008/trasz_nfs4acl/lib/libc/sparc64/sys/__sparc_utrap.c#2 (text+ko) ====

@@ -25,7 +25,7 @@
  */
 
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/lib/libc/sparc64/sys/__sparc_utrap.c,v 1.6 2004/01/19 16:14:58 nectar Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/sparc64/sys/__sparc_utrap.c,v 1.7 2009/02/02 21:51:52 rdivacky Exp $");
 
 #include <sys/types.h>
 
@@ -122,7 +122,7 @@
 }
 
 void
-__utrap_kill_self(sig)
+__utrap_kill_self(int sig)
 {
 	int berrno;
 

==== //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/memccpy.c#2 (text+ko) ====

@@ -31,16 +31,12 @@
 static char sccsid[] = "@(#)memccpy.c	8.1 (Berkeley) 6/4/93";
 #endif /* LIBC_SCCS and not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/lib/libc/string/memccpy.c,v 1.6 2007/01/09 00:28:12 imp Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/string/memccpy.c,v 1.7 2009/02/03 17:58:20 danger Exp $");
 
 #include <string.h>
 
 void *
-memccpy(t, f, c, n)
-	void *t;
-	const void *f;
-	int c;
-	size_t n;
+memccpy(void *t, const void *f, int c, size_t n)
 {
 
 	if (n) {

==== //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/memchr.c#2 (text+ko) ====

@@ -34,15 +34,12 @@
 static char sccsid[] = "@(#)memchr.c	8.1 (Berkeley) 6/4/93";
 #endif /* LIBC_SCCS and not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/lib/libc/string/memchr.c,v 1.5 2007/01/09 00:28:12 imp Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/string/memchr.c,v 1.7 2009/02/03 20:25:36 imp Exp $");
 
 #include <string.h>
 
 void *
-memchr(s, c, n)
-	const void *s;
-	unsigned char c;
-	size_t n;
+memchr(const void *s, int c, size_t n)
 {
 	if (n != 0) {
 		const unsigned char *p = s;

==== //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/memcmp.c#2 (text+ko) ====

@@ -34,7 +34,7 @@
 static char sccsid[] = "@(#)memcmp.c	8.1 (Berkeley) 6/4/93";
 #endif /* LIBC_SCCS and not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/lib/libc/string/memcmp.c,v 1.5 2007/01/09 00:28:12 imp Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/string/memcmp.c,v 1.6 2009/02/03 17:58:20 danger Exp $");
 
 #include <string.h>
 
@@ -42,9 +42,7 @@
  * Compare memory regions.
  */
 int
-memcmp(s1, s2, n)
-	const void *s1, *s2;
-	size_t n;
+memcmp(const void *s1, const void *s2, size_t n)
 {
 	if (n != 0) {
 		const unsigned char *p1 = s1, *p2 = s2;

==== //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/memmem.c#2 (text+ko) ====

@@ -27,7 +27,7 @@
  */
 
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/lib/libc/string/memmem.c,v 1.1 2005/08/25 18:26:58 andre Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/string/memmem.c,v 1.2 2009/02/03 17:58:20 danger Exp $");
 
 #include <string.h>
 
@@ -36,9 +36,7 @@
  */
 
 void *
-memmem(l, l_len, s, s_len)
-	const void *l; size_t l_len;
-	const void *s; size_t s_len;
+memmem(const void *l, size_t l_len, const void *s, size_t s_len)
 {
 	register char *cur, *last;
 	const char *cl = (const char *)l;

==== //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/strcasecmp.c#2 (text+ko) ====

@@ -31,7 +31,7 @@
 static char sccsid[] = "@(#)strcasecmp.c	8.1 (Berkeley) 6/4/93";
 #endif /* LIBC_SCCS and not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/lib/libc/string/strcasecmp.c,v 1.7 2007/01/09 00:28:12 imp Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/string/strcasecmp.c,v 1.8 2009/02/03 17:58:20 danger Exp $");
 
 #include <strings.h>
 #include <ctype.h>
@@ -39,8 +39,7 @@
 typedef unsigned char u_char;
 
 int
-strcasecmp(s1, s2)
-	const char *s1, *s2;
+strcasecmp(const char *s1, const char *s2)
 {
 	const u_char
 			*us1 = (const u_char *)s1,
@@ -53,9 +52,7 @@
 }
 
 int
-strncasecmp(s1, s2, n)
-	const char *s1, *s2;
-	size_t n;
+strncasecmp(const char *s1, const char *s2, size_t n)
 {
 	if (n != 0) {
 		const u_char

==== //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/strcasestr.c#2 (text+ko) ====

@@ -31,7 +31,7 @@
  */
 
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/lib/libc/string/strcasestr.c,v 1.4 2007/01/09 00:28:12 imp Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/string/strcasestr.c,v 1.5 2009/02/03 17:58:20 danger Exp $");
 
 #include <ctype.h>
 #include <string.h>
@@ -40,8 +40,7 @@
  * Find the first occurrence of find in s, ignore case.
  */
 char *
-strcasestr(s, find)
-	const char *s, *find;
+strcasestr(const char *s, const char *find)
 {
 	char c, sc;
 	size_t len;

==== //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/strcmp.c#2 (text+ko) ====

@@ -34,7 +34,7 @@
 static char sccsid[] = "@(#)strcmp.c	8.1 (Berkeley) 6/4/93";
 #endif /* LIBC_SCCS and not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/lib/libc/string/strcmp.c,v 1.6 2007/01/09 00:28:12 imp Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/string/strcmp.c,v 1.7 2009/02/03 17:58:20 danger Exp $");
 
 #include <string.h>
 
@@ -42,11 +42,10 @@
  * Compare strings.
  */
 int
-strcmp(s1, s2)
-	const char *s1, *s2;
+strcmp(const char *s1, const char *s2)
 {
 	while (*s1 == *s2++)
-		if (*s1++ == 0)
+		if (*s1++ == '\0')
 			return (0);
 	return (*(const unsigned char *)s1 - *(const unsigned char *)(s2 - 1));
 }

==== //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/strcoll.c#2 (text+ko) ====

@@ -26,15 +26,14 @@
  */
 
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/lib/libc/string/strcoll.c,v 1.13 2001/11/07 19:55:16 obrien Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/string/strcoll.c,v 1.14 2009/02/03 17:58:20 danger Exp $");
 
 #include <stdlib.h>
 #include <string.h>
 #include "collate.h"
 
 int
-strcoll(s, s2)
-	const char *s, *s2;
+strcoll(const char *s, const char *s2)
 {
 	int len, len2, prim, prim2, sec, sec2, ret, ret2;
 	const char *t, *t2;

==== //depot/projects/soc2008/trasz_nfs4acl/lib/libc/string/strdup.c#2 (text+ko) ====

@@ -31,15 +31,14 @@
 static char sccsid[] = "@(#)strdup.c	8.1 (Berkeley) 6/4/93";
 #endif /* LIBC_SCCS and not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/lib/libc/string/strdup.c,v 1.5 2007/01/09 00:28:12 imp Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/string/strdup.c,v 1.6 2009/02/03 17:58:20 danger Exp $");
 
 #include <stddef.h>
 #include <stdlib.h>
 #include <string.h>
 
 char *
-strdup(str)
-	const char *str;
+strdup(const char *str)
 {

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



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