svn commit: r187992 - in user/sam/wifi: . bin/chmod bin/dd bin/kenv
bin/ln bin/pax cddl/contrib/opensolaris/lib/libdtrace/common
contrib/bind9 contrib/bind9/lib/dns
contrib/bind9/lib/isc/unix contr...
Sam Leffler
sam at FreeBSD.org
Sun Feb 1 15:27:24 PST 2009
Author: sam
Date: Sun Feb 1 23:27:21 2009
New Revision: 187992
URL: http://svn.freebsd.org/changeset/base/187992
Log:
sync with head
Added:
user/sam/wifi/contrib/gdtoa/gdtoa_fltrnds.h
- copied unchanged from r187991, head/contrib/gdtoa/gdtoa_fltrnds.h
user/sam/wifi/contrib/gdtoa/test/obad/
- copied from r187991, head/contrib/gdtoa/test/obad/
user/sam/wifi/contrib/openbsm/libauditd/libauditd.3
- copied unchanged from r187341, head/contrib/openbsm/libauditd/libauditd.3
user/sam/wifi/contrib/openbsm/libbsm/au_domain.3
- copied unchanged from r187341, head/contrib/openbsm/libbsm/au_domain.3
user/sam/wifi/contrib/openbsm/libbsm/au_socket_type.3
- copied unchanged from r187341, head/contrib/openbsm/libbsm/au_socket_type.3
user/sam/wifi/contrib/openbsm/libbsm/bsm_domain.c
- copied unchanged from r187341, head/contrib/openbsm/libbsm/bsm_domain.c
user/sam/wifi/contrib/openbsm/libbsm/bsm_socket_type.c
- copied unchanged from r187341, head/contrib/openbsm/libbsm/bsm_socket_type.c
user/sam/wifi/contrib/openbsm/sys/bsm/audit_domain.h
- copied unchanged from r187341, head/contrib/openbsm/sys/bsm/audit_domain.h
user/sam/wifi/contrib/openbsm/sys/bsm/audit_socket_type.h
- copied unchanged from r187341, head/contrib/openbsm/sys/bsm/audit_socket_type.h
user/sam/wifi/lib/libarchive/test/test_write_disk_failures.c
- copied unchanged from r187607, head/lib/libarchive/test/test_write_disk_failures.c
user/sam/wifi/lib/libarchive/test/test_write_disk_sparse.c
- copied unchanged from r187742, head/lib/libarchive/test/test_write_disk_sparse.c
user/sam/wifi/lib/libc/stdio/printfcommon.h
- copied, changed from r187341, head/lib/libc/stdio/printfcommon.h
user/sam/wifi/sbin/ipfw/altq.c
- copied unchanged from r187991, head/sbin/ipfw/altq.c
user/sam/wifi/sbin/ipfw/dummynet.c
- copied unchanged from r187991, head/sbin/ipfw/dummynet.c
user/sam/wifi/sbin/ipfw/ipfw2.h
- copied unchanged from r187991, head/sbin/ipfw/ipfw2.h
user/sam/wifi/sbin/ipfw/ipv6.c
- copied unchanged from r187991, head/sbin/ipfw/ipv6.c
user/sam/wifi/sbin/ipfw/main.c
- copied unchanged from r187991, head/sbin/ipfw/main.c
user/sam/wifi/sbin/ipfw/nat.c
- copied unchanged from r187991, head/sbin/ipfw/nat.c
user/sam/wifi/share/man/man4/man4.powerpc/snd_ai2s.4
- copied unchanged from r187742, head/share/man/man4/man4.powerpc/snd_ai2s.4
user/sam/wifi/share/man/man4/man4.powerpc/snd_davbus.4
- copied unchanged from r187742, head/share/man/man4/man4.powerpc/snd_davbus.4
user/sam/wifi/share/man/man4/urtw.4
- copied unchanged from r187633, head/share/man/man4/urtw.4
user/sam/wifi/share/man/man5/portindex.5
- copied unchanged from r187991, head/share/man/man5/portindex.5
user/sam/wifi/share/man/man7/adding_user.7
- copied unchanged from r187991, head/share/man/man7/adding_user.7
user/sam/wifi/sys/dev/ofw/ofw_iicbus.c
- copied, changed from r187341, head/sys/dev/ofw/ofw_iicbus.c
user/sam/wifi/sys/dev/sound/macio/
- copied from r187742, head/sys/dev/sound/macio/
user/sam/wifi/sys/dev/syscons/teken/teken_scs.h
- copied unchanged from r187607, head/sys/dev/syscons/teken/teken_scs.h
user/sam/wifi/sys/dev/usb/if_urtw.c
- copied unchanged from r187633, head/sys/dev/usb/if_urtw.c
user/sam/wifi/sys/dev/usb/if_urtwreg.h
- copied unchanged from r187633, head/sys/dev/usb/if_urtwreg.h
user/sam/wifi/sys/dev/usb/if_urtwvar.h
- copied unchanged from r187633, head/sys/dev/usb/if_urtwvar.h
user/sam/wifi/sys/modules/sound/driver/ai2s/
- copied from r187742, head/sys/modules/sound/driver/ai2s/
user/sam/wifi/sys/modules/sound/driver/davbus/
- copied from r187742, head/sys/modules/sound/driver/davbus/
user/sam/wifi/sys/modules/urtw/
- copied from r187633, head/sys/modules/urtw/
user/sam/wifi/sys/powerpc/powermac/kiic.c
- copied, changed from r187341, head/sys/powerpc/powermac/kiic.c
user/sam/wifi/tools/regression/lib/msun/test-conj.c
- copied unchanged from r187991, head/tools/regression/lib/msun/test-conj.c
user/sam/wifi/tools/regression/lib/msun/test-conj.t
- copied unchanged from r187991, head/tools/regression/lib/msun/test-conj.t
user/sam/wifi/tools/regression/usr.bin/jot/regress.wX1.out
- copied unchanged from r187341, head/tools/regression/usr.bin/jot/regress.wX1.out
user/sam/wifi/tools/tools/nanobsd/gateworks/
- copied from r187341, head/tools/tools/nanobsd/gateworks/
user/sam/wifi/tools/tools/net80211/scripts/setup.tdma-master
- copied unchanged from r187341, head/tools/tools/net80211/scripts/setup.tdma-master
user/sam/wifi/tools/tools/net80211/scripts/setup.tdma-slave
- copied unchanged from r187341, head/tools/tools/net80211/scripts/setup.tdma-slave
user/sam/wifi/tools/tools/net80211/wlantxtime/
- copied from r187341, head/tools/tools/net80211/wlantxtime/
user/sam/wifi/tools/tools/sysbuild/
- copied from r187607, head/tools/tools/sysbuild/
user/sam/wifi/usr.bin/mail/util.c
- copied unchanged from r187341, head/usr.bin/mail/util.c
user/sam/wifi/usr.sbin/bluetooth/btpand/
- copied from r187991, head/usr.sbin/bluetooth/btpand/
user/sam/wifi/usr.sbin/i2c/
- copied from r187742, head/usr.sbin/i2c/
Deleted:
user/sam/wifi/share/man/man8/adding_user.8
user/sam/wifi/sys/dev/digi/con.CX-IBM.h
user/sam/wifi/sys/dev/digi/con.CX.h
user/sam/wifi/sys/dev/digi/con.EPCX.h
user/sam/wifi/sys/dev/digi/con.MBank.h
user/sam/wifi/tools/regression/usr.bin/jot/regress.wX.out
user/sam/wifi/usr.bin/mail/aux.c
Modified:
user/sam/wifi/ (props changed)
user/sam/wifi/Makefile.inc1
user/sam/wifi/ObsoleteFiles.inc
user/sam/wifi/UPDATING
user/sam/wifi/bin/chmod/chmod.1
user/sam/wifi/bin/dd/dd.1
user/sam/wifi/bin/kenv/kenv.1
user/sam/wifi/bin/ln/ln.1
user/sam/wifi/bin/pax/file_subs.c
user/sam/wifi/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c
user/sam/wifi/contrib/bind9/ (props changed)
user/sam/wifi/contrib/bind9/CHANGES
user/sam/wifi/contrib/bind9/lib/dns/api
user/sam/wifi/contrib/bind9/lib/dns/openssldsa_link.c
user/sam/wifi/contrib/bind9/lib/dns/opensslrsa_link.c
user/sam/wifi/contrib/bind9/lib/isc/unix/socket.c
user/sam/wifi/contrib/bind9/version
user/sam/wifi/contrib/csup/ (props changed)
user/sam/wifi/contrib/file/ (props changed)
user/sam/wifi/contrib/gdtoa/ (props changed)
user/sam/wifi/contrib/gdtoa/README
user/sam/wifi/contrib/gdtoa/g_Qfmt.c
user/sam/wifi/contrib/gdtoa/g__fmt.c
user/sam/wifi/contrib/gdtoa/g_ddfmt.c
user/sam/wifi/contrib/gdtoa/g_dfmt.c
user/sam/wifi/contrib/gdtoa/g_ffmt.c
user/sam/wifi/contrib/gdtoa/g_xLfmt.c
user/sam/wifi/contrib/gdtoa/g_xfmt.c
user/sam/wifi/contrib/gdtoa/gdtoa.c
user/sam/wifi/contrib/gdtoa/gdtoa.h
user/sam/wifi/contrib/gdtoa/gdtoaimp.h
user/sam/wifi/contrib/gdtoa/gethex.c
user/sam/wifi/contrib/gdtoa/makefile
user/sam/wifi/contrib/gdtoa/smisc.c
user/sam/wifi/contrib/gdtoa/strtod.c
user/sam/wifi/contrib/gdtoa/strtodg.c
user/sam/wifi/contrib/gdtoa/strtof.c
user/sam/wifi/contrib/gdtoa/strtopQ.c
user/sam/wifi/contrib/gdtoa/strtopd.c
user/sam/wifi/contrib/gdtoa/strtopdd.c
user/sam/wifi/contrib/gdtoa/strtopf.c
user/sam/wifi/contrib/gdtoa/strtopx.c
user/sam/wifi/contrib/gdtoa/strtopxL.c
user/sam/wifi/contrib/gdtoa/test/README
user/sam/wifi/contrib/gdtoa/test/getround.c
user/sam/wifi/contrib/gdtoa/test/makefile
user/sam/wifi/contrib/gdtoa/test/xsum0.out
user/sam/wifi/contrib/gdtoa/xsum0.out
user/sam/wifi/contrib/ntp/ntpd/ntp_crypto.c
user/sam/wifi/contrib/openbsm/ (props changed)
user/sam/wifi/contrib/openbsm/INSTALL
user/sam/wifi/contrib/openbsm/NEWS
user/sam/wifi/contrib/openbsm/VERSION
user/sam/wifi/contrib/openbsm/bin/auditd/auditd.8
user/sam/wifi/contrib/openbsm/bin/auditd/auditd.c
user/sam/wifi/contrib/openbsm/bin/auditd/auditd_darwin.c
user/sam/wifi/contrib/openbsm/bin/auditd/auditd_fbsd.c
user/sam/wifi/contrib/openbsm/bin/auditreduce/auditreduce.c
user/sam/wifi/contrib/openbsm/bsm/auditd_lib.h
user/sam/wifi/contrib/openbsm/bsm/libbsm.h
user/sam/wifi/contrib/openbsm/configure
user/sam/wifi/contrib/openbsm/configure.ac
user/sam/wifi/contrib/openbsm/libauditd/Makefile.am
user/sam/wifi/contrib/openbsm/libauditd/Makefile.in
user/sam/wifi/contrib/openbsm/libauditd/auditd_lib.c
user/sam/wifi/contrib/openbsm/libbsm/Makefile.am
user/sam/wifi/contrib/openbsm/libbsm/Makefile.in
user/sam/wifi/contrib/openbsm/libbsm/au_token.3
user/sam/wifi/contrib/openbsm/libbsm/bsm_audit.c
user/sam/wifi/contrib/openbsm/libbsm/bsm_errno.c
user/sam/wifi/contrib/openbsm/libbsm/bsm_io.c
user/sam/wifi/contrib/openbsm/libbsm/bsm_token.c
user/sam/wifi/contrib/openbsm/libbsm/libbsm.3
user/sam/wifi/contrib/openbsm/man/audit_user.5
user/sam/wifi/contrib/openbsm/sys/bsm/Makefile.am
user/sam/wifi/contrib/openbsm/sys/bsm/Makefile.in
user/sam/wifi/contrib/openbsm/sys/bsm/audit.h
user/sam/wifi/contrib/openbsm/sys/bsm/audit_errno.h
user/sam/wifi/contrib/openbsm/sys/bsm/audit_record.h
user/sam/wifi/contrib/openbsm/test/bsm/generate.c
user/sam/wifi/contrib/openbsm/test/reference/E2BIG_record
user/sam/wifi/contrib/openbsm/test/reference/EACCES_record
user/sam/wifi/contrib/openbsm/test/reference/EBADF_record
user/sam/wifi/contrib/openbsm/test/reference/EBUSY_record
user/sam/wifi/contrib/openbsm/test/reference/ECHILD_record
user/sam/wifi/contrib/openbsm/test/reference/EDEADLK_record
user/sam/wifi/contrib/openbsm/test/reference/EEXIST_record
user/sam/wifi/contrib/openbsm/test/reference/EFAULT_record
user/sam/wifi/contrib/openbsm/test/reference/EFBIG_record
user/sam/wifi/contrib/openbsm/test/reference/EINTR_record
user/sam/wifi/contrib/openbsm/test/reference/EINVAL_record
user/sam/wifi/contrib/openbsm/test/reference/EIO_record
user/sam/wifi/contrib/openbsm/test/reference/EISDIR_record
user/sam/wifi/contrib/openbsm/test/reference/EMFILE_record
user/sam/wifi/contrib/openbsm/test/reference/EMLINK_record
user/sam/wifi/contrib/openbsm/test/reference/ENFILE_record
user/sam/wifi/contrib/openbsm/test/reference/ENODEV_record
user/sam/wifi/contrib/openbsm/test/reference/ENOENT_record
user/sam/wifi/contrib/openbsm/test/reference/ENOEXEC_record
user/sam/wifi/contrib/openbsm/test/reference/ENOMEM_record
user/sam/wifi/contrib/openbsm/test/reference/ENOSPC_record
user/sam/wifi/contrib/openbsm/test/reference/ENOTBLK_record
user/sam/wifi/contrib/openbsm/test/reference/ENOTDIR_record
user/sam/wifi/contrib/openbsm/test/reference/ENOTTY_record
user/sam/wifi/contrib/openbsm/test/reference/ENXIO_record
user/sam/wifi/contrib/openbsm/test/reference/EPERM_record
user/sam/wifi/contrib/openbsm/test/reference/EPIPE_record
user/sam/wifi/contrib/openbsm/test/reference/EROFS_record
user/sam/wifi/contrib/openbsm/test/reference/ESPIPE_record
user/sam/wifi/contrib/openbsm/test/reference/ESRCH_record
user/sam/wifi/contrib/openbsm/test/reference/ETXTBSY_record
user/sam/wifi/contrib/openbsm/test/reference/EXDEV_record
user/sam/wifi/contrib/openbsm/test/reference/arg32_record
user/sam/wifi/contrib/openbsm/test/reference/data_record
user/sam/wifi/contrib/openbsm/test/reference/data_token
user/sam/wifi/contrib/openbsm/test/reference/file_record
user/sam/wifi/contrib/openbsm/test/reference/in_addr_record
user/sam/wifi/contrib/openbsm/test/reference/ip_record
user/sam/wifi/contrib/openbsm/test/reference/ipc_record
user/sam/wifi/contrib/openbsm/test/reference/iport_record
user/sam/wifi/contrib/openbsm/test/reference/opaque_record
user/sam/wifi/contrib/openbsm/test/reference/path_record
user/sam/wifi/contrib/openbsm/test/reference/process32_record
user/sam/wifi/contrib/openbsm/test/reference/process32ex_record-IPv4
user/sam/wifi/contrib/openbsm/test/reference/process32ex_record-IPv6
user/sam/wifi/contrib/openbsm/test/reference/process64_record
user/sam/wifi/contrib/openbsm/test/reference/process64ex_record-IPv4
user/sam/wifi/contrib/openbsm/test/reference/process64ex_record-IPv6
user/sam/wifi/contrib/openbsm/test/reference/return32_record
user/sam/wifi/contrib/openbsm/test/reference/seq_record
user/sam/wifi/contrib/openbsm/test/reference/socketex_record
user/sam/wifi/contrib/openbsm/test/reference/socketex_token
user/sam/wifi/contrib/openbsm/test/reference/subject32_record
user/sam/wifi/contrib/openbsm/test/reference/subject32ex_record
user/sam/wifi/contrib/openbsm/test/reference/text_record
user/sam/wifi/contrib/openbsm/test/reference/zonename_record
user/sam/wifi/contrib/opie/opiekey.1
user/sam/wifi/contrib/smbfs/mount_smbfs/mount_smbfs.8
user/sam/wifi/contrib/smbfs/mount_smbfs/mount_smbfs.c
user/sam/wifi/contrib/wpa_supplicant/ (props changed)
user/sam/wifi/contrib/wpa_supplicant/ChangeLog
user/sam/wifi/contrib/wpa_supplicant/Makefile
user/sam/wifi/contrib/wpa_supplicant/base64.c
user/sam/wifi/contrib/wpa_supplicant/ctrl_iface.c
user/sam/wifi/contrib/wpa_supplicant/ctrl_iface_dbus.c
user/sam/wifi/contrib/wpa_supplicant/ctrl_iface_unix.c
user/sam/wifi/contrib/wpa_supplicant/dbus_dict_helpers.c
user/sam/wifi/contrib/wpa_supplicant/doc/docbook/wpa_background.8
user/sam/wifi/contrib/wpa_supplicant/doc/docbook/wpa_cli.8
user/sam/wifi/contrib/wpa_supplicant/doc/docbook/wpa_cli.sgml
user/sam/wifi/contrib/wpa_supplicant/doc/docbook/wpa_passphrase.8
user/sam/wifi/contrib/wpa_supplicant/doc/docbook/wpa_supplicant.8
user/sam/wifi/contrib/wpa_supplicant/doc/docbook/wpa_supplicant.conf.5
user/sam/wifi/contrib/wpa_supplicant/doc/docbook/wpa_supplicant.conf.sgml
user/sam/wifi/contrib/wpa_supplicant/doc/docbook/wpa_supplicant.sgml
user/sam/wifi/contrib/wpa_supplicant/driver_ndis.c
user/sam/wifi/contrib/wpa_supplicant/eap.c
user/sam/wifi/contrib/wpa_supplicant/eap_aka.c
user/sam/wifi/contrib/wpa_supplicant/eap_gpsk.c
user/sam/wifi/contrib/wpa_supplicant/eap_gpsk_common.c
user/sam/wifi/contrib/wpa_supplicant/eap_ttls.c
user/sam/wifi/contrib/wpa_supplicant/eloop.c
user/sam/wifi/contrib/wpa_supplicant/eloop.h
user/sam/wifi/contrib/wpa_supplicant/eloop_none.c
user/sam/wifi/contrib/wpa_supplicant/mlme.c
user/sam/wifi/contrib/wpa_supplicant/os_unix.c
user/sam/wifi/contrib/wpa_supplicant/preauth_test.c
user/sam/wifi/contrib/wpa_supplicant/radius.c
user/sam/wifi/contrib/wpa_supplicant/sha1.c
user/sam/wifi/contrib/wpa_supplicant/tls_openssl.c
user/sam/wifi/contrib/wpa_supplicant/version.h
user/sam/wifi/contrib/wpa_supplicant/wpa.c
user/sam/wifi/contrib/wpa_supplicant/wpa.h
user/sam/wifi/contrib/wpa_supplicant/wpa_cli.c
user/sam/wifi/contrib/wpa_supplicant/wpa_gui-qt4/networkconfig.cpp
user/sam/wifi/contrib/wpa_supplicant/wpa_gui-qt4/scanresults.cpp
user/sam/wifi/contrib/wpa_supplicant/wpa_gui-qt4/wpagui.cpp
user/sam/wifi/contrib/wpa_supplicant/wpa_gui/networkconfig.ui.h
user/sam/wifi/contrib/wpa_supplicant/wpa_gui/userdatarequest.ui.h
user/sam/wifi/contrib/wpa_supplicant/wpa_gui/wpagui.ui.h
user/sam/wifi/contrib/wpa_supplicant/wpa_i.h
user/sam/wifi/contrib/wpa_supplicant/wpa_supplicant.c
user/sam/wifi/etc/ (props changed)
user/sam/wifi/etc/defaults/rc.conf
user/sam/wifi/etc/periodic/weekly/Makefile
user/sam/wifi/etc/rc.d/defaultroute
user/sam/wifi/etc/rc.d/jail
user/sam/wifi/etc/rc.shutdown
user/sam/wifi/etc/regdomain.xml
user/sam/wifi/games/fortune/datfiles/freebsd-tips
user/sam/wifi/gnu/usr.bin/grep/savedir.c
user/sam/wifi/include/paths.h
user/sam/wifi/include/stdlib.h
user/sam/wifi/include/string.h
user/sam/wifi/include/wchar.h
user/sam/wifi/lib/libarchive/archive_read_support_format_ar.c
user/sam/wifi/lib/libarchive/archive_read_support_format_iso9660.c
user/sam/wifi/lib/libarchive/archive_write_disk.c
user/sam/wifi/lib/libarchive/test/Makefile
user/sam/wifi/lib/libarchive/test/test_write_disk_secure.c
user/sam/wifi/lib/libbsm/Makefile
user/sam/wifi/lib/libc/db/man/dbm.3
user/sam/wifi/lib/libc/gen/sysctl.3
user/sam/wifi/lib/libc/locale/mbstowcs.c
user/sam/wifi/lib/libc/locale/wcsftime.c
user/sam/wifi/lib/libc/locale/wcstombs.c
user/sam/wifi/lib/libc/stdio/ferror.3
user/sam/wifi/lib/libc/stdio/fputws.c
user/sam/wifi/lib/libc/stdio/printf.3
user/sam/wifi/lib/libc/stdio/vfprintf.c
user/sam/wifi/lib/libc/stdio/vfscanf.c
user/sam/wifi/lib/libc/stdio/vfwprintf.c
user/sam/wifi/lib/libc/stdio/vfwscanf.c
user/sam/wifi/lib/libc/stdio/vswscanf.c
user/sam/wifi/lib/libc/stdio/wsetup.c
user/sam/wifi/lib/libc/string/Makefile.inc
user/sam/wifi/lib/libc/string/ffs.3
user/sam/wifi/lib/libc/string/strlcat.c
user/sam/wifi/lib/libc/string/strlcpy.3
user/sam/wifi/lib/libc/string/strlen.c
user/sam/wifi/lib/libc/sys/timer_create.2
user/sam/wifi/lib/libmd/mdX.3
user/sam/wifi/lib/libpmc/libpmc.c
user/sam/wifi/lib/libusb20/libusb20.c
user/sam/wifi/lib/msun/src/e_rem_pio2.c
user/sam/wifi/lib/msun/src/e_rem_pio2f.c
user/sam/wifi/lib/msun/src/k_cosf.c
user/sam/wifi/lib/msun/src/k_sinf.c
user/sam/wifi/lib/msun/src/k_tanf.c
user/sam/wifi/lib/msun/src/math.h
user/sam/wifi/libexec/comsat/comsat.c
user/sam/wifi/libexec/ftpd/ftpd.8
user/sam/wifi/release/doc/en_US.ISO8859-1/relnotes/article.sgml
user/sam/wifi/sbin/dumpfs/dumpfs.8
user/sam/wifi/sbin/dumpfs/dumpfs.c
user/sam/wifi/sbin/fdisk/fdisk.c
user/sam/wifi/sbin/fsck/fsck.8
user/sam/wifi/sbin/fsck/fsck.c
user/sam/wifi/sbin/fsck/fsutil.h
user/sam/wifi/sbin/fsck_ffs/fsck.h
user/sam/wifi/sbin/fsck_ffs/fsck_ffs.8
user/sam/wifi/sbin/fsck_ffs/fsutil.c
user/sam/wifi/sbin/fsck_ffs/main.c
user/sam/wifi/sbin/fsck_ffs/setup.c
user/sam/wifi/sbin/ifconfig/ (props changed)
user/sam/wifi/sbin/ifconfig/ifconfig.8
user/sam/wifi/sbin/ifconfig/ifconfig.c
user/sam/wifi/sbin/ifconfig/ifieee80211.c
user/sam/wifi/sbin/ipfw/Makefile
user/sam/wifi/sbin/ipfw/ipfw2.c
user/sam/wifi/sbin/mdconfig/mdconfig.8
user/sam/wifi/sbin/mdconfig/mdconfig.c
user/sam/wifi/sbin/mount/mount.c
user/sam/wifi/sbin/mount_nfs/mount_nfs.c
user/sam/wifi/sbin/mount_ntfs/mount_ntfs.8
user/sam/wifi/sbin/ping/ping.8
user/sam/wifi/sbin/reboot/reboot.c
user/sam/wifi/sbin/recoverdisk/recoverdisk.c
user/sam/wifi/sbin/restore/interactive.c
user/sam/wifi/sbin/route/route.c
user/sam/wifi/share/examples/cvsup/refuse.README
user/sam/wifi/share/man/man4/Makefile
user/sam/wifi/share/man/man4/ath.4
user/sam/wifi/share/man/man4/bce.4
user/sam/wifi/share/man/man4/bge.4
user/sam/wifi/share/man/man4/cd.4
user/sam/wifi/share/man/man4/gem.4
user/sam/wifi/share/man/man4/hme.4
user/sam/wifi/share/man/man4/iic.4
user/sam/wifi/share/man/man4/man4.powerpc/Makefile
user/sam/wifi/share/man/man4/ng_bpf.4
user/sam/wifi/share/man/man4/nge.4
user/sam/wifi/share/man/man4/sdhci.4
user/sam/wifi/share/man/man4/sk.4
user/sam/wifi/share/man/man4/sysmouse.4
user/sam/wifi/share/man/man5/Makefile
user/sam/wifi/share/man/man5/rc.conf.5
user/sam/wifi/share/man/man7/Makefile
user/sam/wifi/share/man/man7/build.7
user/sam/wifi/share/man/man7/ports.7
user/sam/wifi/share/man/man7/tuning.7
user/sam/wifi/share/man/man8/Makefile
user/sam/wifi/share/man/man9/insmntque.9
user/sam/wifi/share/man/man9/kthread.9
user/sam/wifi/share/man/man9/redzone.9
user/sam/wifi/share/misc/committers-src.dot
user/sam/wifi/share/misc/pci_vendors
user/sam/wifi/share/mk/bsd.own.mk
user/sam/wifi/share/zoneinfo/ (props changed)
user/sam/wifi/share/zoneinfo/asia
user/sam/wifi/share/zoneinfo/backward
user/sam/wifi/share/zoneinfo/europe
user/sam/wifi/share/zoneinfo/leapseconds
user/sam/wifi/share/zoneinfo/northamerica
user/sam/wifi/share/zoneinfo/zone.tab
user/sam/wifi/sys/ (props changed)
user/sam/wifi/sys/amd64/amd64/cpu_switch.S
user/sam/wifi/sys/amd64/amd64/fpu.c
user/sam/wifi/sys/amd64/amd64/identcpu.c
user/sam/wifi/sys/amd64/amd64/io_apic.c
user/sam/wifi/sys/amd64/amd64/local_apic.c
user/sam/wifi/sys/amd64/amd64/mp_machdep.c
user/sam/wifi/sys/amd64/amd64/msi.c
user/sam/wifi/sys/amd64/conf/GENERIC
user/sam/wifi/sys/amd64/ia32/ia32_signal.c
user/sam/wifi/sys/amd64/ia32/ia32_sigtramp.S
user/sam/wifi/sys/amd64/include/apicvar.h
user/sam/wifi/sys/amd64/include/cpufunc.h
user/sam/wifi/sys/amd64/include/fpu.h
user/sam/wifi/sys/amd64/include/intr_machdep.h
user/sam/wifi/sys/amd64/linux32/linux32_locore.s
user/sam/wifi/sys/amd64/linux32/linux32_sysvec.c
user/sam/wifi/sys/arm/arm/busdma_machdep.c
user/sam/wifi/sys/arm/at91/at91.c
user/sam/wifi/sys/arm/at91/at91_mci.c
user/sam/wifi/sys/arm/at91/at91_twi.c
user/sam/wifi/sys/arm/at91/at91_twireg.h
user/sam/wifi/sys/arm/at91/at91var.h
user/sam/wifi/sys/arm/at91/uart_bus_at91usart.c
user/sam/wifi/sys/arm/at91/uart_cpu_at91rm9200usart.c
user/sam/wifi/sys/arm/at91/uart_dev_at91usart.c
user/sam/wifi/sys/arm/include/vmparam.h
user/sam/wifi/sys/arm/xscale/i8134x/i81342_mcu.c
user/sam/wifi/sys/boot/forth/loader.conf
user/sam/wifi/sys/boot/i386/pxeldr/pxeboot.8
user/sam/wifi/sys/cam/cam_periph.c
user/sam/wifi/sys/cam/cam_xpt.c
user/sam/wifi/sys/cam/scsi/scsi_all.c
user/sam/wifi/sys/cam/scsi/scsi_da.c
user/sam/wifi/sys/cam/scsi/scsi_low.c
user/sam/wifi/sys/cam/scsi/scsi_pass.c
user/sam/wifi/sys/cam/scsi/scsi_sg.c
user/sam/wifi/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c
user/sam/wifi/sys/compat/linprocfs/linprocfs.c
user/sam/wifi/sys/compat/linux/linux_stats.c
user/sam/wifi/sys/compat/ndis/winx32_wrap.S
user/sam/wifi/sys/compat/svr4/svr4_types.h
user/sam/wifi/sys/conf/NOTES
user/sam/wifi/sys/conf/files.amd64
user/sam/wifi/sys/conf/files.i386
user/sam/wifi/sys/conf/files.pc98
user/sam/wifi/sys/conf/files.powerpc
user/sam/wifi/sys/conf/kmod.mk
user/sam/wifi/sys/conf/newvers.sh
user/sam/wifi/sys/conf/options
user/sam/wifi/sys/contrib/altq/altq/altq_subr.c
user/sam/wifi/sys/dev/acpica/acpi_battery.c
user/sam/wifi/sys/dev/adb/adb_mouse.c
user/sam/wifi/sys/dev/agp/agp_via.c
user/sam/wifi/sys/dev/ath/ (props changed)
user/sam/wifi/sys/dev/ath/if_ath.c
user/sam/wifi/sys/dev/bce/if_bce.c
user/sam/wifi/sys/dev/hwpmc/hwpmc_core.c
user/sam/wifi/sys/dev/hwpmc/hwpmc_intel.c
user/sam/wifi/sys/dev/hwpmc/pmc_events.h
user/sam/wifi/sys/dev/iicbus/iic.c
user/sam/wifi/sys/dev/iicbus/iic.h
user/sam/wifi/sys/dev/iicbus/iicbus.c
user/sam/wifi/sys/dev/mmc/mmc.c
user/sam/wifi/sys/dev/msk/if_msk.c
user/sam/wifi/sys/dev/msk/if_mskreg.h
user/sam/wifi/sys/dev/pci/pci.c
user/sam/wifi/sys/dev/ppbus/if_plip.c
user/sam/wifi/sys/dev/ppbus/immio.c
user/sam/wifi/sys/dev/ppbus/lpbb.c
user/sam/wifi/sys/dev/ppbus/lpt.c
user/sam/wifi/sys/dev/ppbus/pcfclock.c
user/sam/wifi/sys/dev/ppbus/ppb_1284.c
user/sam/wifi/sys/dev/ppbus/ppb_base.c
user/sam/wifi/sys/dev/ppbus/ppb_msq.c
user/sam/wifi/sys/dev/ppbus/ppbconf.c
user/sam/wifi/sys/dev/ppbus/ppbconf.h
user/sam/wifi/sys/dev/ppbus/ppi.c
user/sam/wifi/sys/dev/ppbus/pps.c
user/sam/wifi/sys/dev/ppbus/vpo.c
user/sam/wifi/sys/dev/ppbus/vpoio.c
user/sam/wifi/sys/dev/ppc/ppc.c
user/sam/wifi/sys/dev/ppc/ppc_acpi.c
user/sam/wifi/sys/dev/ppc/ppc_isa.c
user/sam/wifi/sys/dev/ppc/ppc_pci.c
user/sam/wifi/sys/dev/ppc/ppc_puc.c
user/sam/wifi/sys/dev/ppc/ppcreg.h
user/sam/wifi/sys/dev/ppc/ppcvar.h
user/sam/wifi/sys/dev/puc/pucdata.c
user/sam/wifi/sys/dev/re/if_re.c
user/sam/wifi/sys/dev/sdhci/sdhci.c
user/sam/wifi/sys/dev/sound/pci/cmi.c
user/sam/wifi/sys/dev/sound/pci/hda/hdac.c
user/sam/wifi/sys/dev/speaker/spkr.c
user/sam/wifi/sys/dev/syscons/teken/ (props changed)
user/sam/wifi/sys/dev/syscons/teken/sequences
user/sam/wifi/sys/dev/syscons/teken/teken.c
user/sam/wifi/sys/dev/syscons/teken/teken.h
user/sam/wifi/sys/dev/syscons/teken/teken_demo.c
user/sam/wifi/sys/dev/syscons/teken/teken_subr.h
user/sam/wifi/sys/dev/syscons/teken/teken_subr_compat.h
user/sam/wifi/sys/dev/usb/ehci.c
user/sam/wifi/sys/dev/usb/u3g.c
user/sam/wifi/sys/dev/usb/uftdi.c
user/sam/wifi/sys/dev/usb/usbdevs
user/sam/wifi/sys/dev/usb/usbdi.c
user/sam/wifi/sys/dev/usb2/bluetooth/ng_ubt2.c
user/sam/wifi/sys/dev/usb2/bluetooth/ng_ubt2_var.h
user/sam/wifi/sys/dev/usb2/bluetooth/ubtbcmfw2.c
user/sam/wifi/sys/dev/usb2/controller/at91dci_atmelarm.c
user/sam/wifi/sys/dev/usb2/controller/ehci2_pci.c
user/sam/wifi/sys/dev/usb2/controller/musb2_otg_atmelarm.c
user/sam/wifi/sys/dev/usb2/controller/ohci2_atmelarm.c
user/sam/wifi/sys/dev/usb2/controller/ohci2_pci.c
user/sam/wifi/sys/dev/usb2/controller/uhci2.c
user/sam/wifi/sys/dev/usb2/controller/uhci2_pci.c
user/sam/wifi/sys/dev/usb2/controller/usb2_controller.h
user/sam/wifi/sys/dev/usb2/controller/uss820dci_atmelarm.c
user/sam/wifi/sys/dev/usb2/core/usb2_compat_linux.c
user/sam/wifi/sys/dev/usb2/core/usb2_hub.c
user/sam/wifi/sys/dev/usb2/ethernet/if_aue2.c
user/sam/wifi/sys/dev/usb2/ethernet/if_auereg.h
user/sam/wifi/sys/dev/usb2/ethernet/if_axe2.c
user/sam/wifi/sys/dev/usb2/ethernet/if_axereg.h
user/sam/wifi/sys/dev/usb2/ethernet/if_cdce2.c
user/sam/wifi/sys/dev/usb2/ethernet/if_cdcereg.h
user/sam/wifi/sys/dev/usb2/ethernet/if_cue2.c
user/sam/wifi/sys/dev/usb2/ethernet/if_cuereg.h
user/sam/wifi/sys/dev/usb2/ethernet/if_kue2.c
user/sam/wifi/sys/dev/usb2/ethernet/if_kuereg.h
user/sam/wifi/sys/dev/usb2/ethernet/if_rue2.c
user/sam/wifi/sys/dev/usb2/ethernet/if_ruereg.h
user/sam/wifi/sys/dev/usb2/ethernet/if_udav2.c
user/sam/wifi/sys/dev/usb2/ethernet/if_udavreg.h
user/sam/wifi/sys/dev/usb2/image/uscanner2.c
user/sam/wifi/sys/dev/usb2/include/usb2_devid.h
user/sam/wifi/sys/dev/usb2/include/usb2_devtable.h
user/sam/wifi/sys/dev/usb2/include/usb2_ioctl.h
user/sam/wifi/sys/dev/usb2/input/uhid2.c
user/sam/wifi/sys/dev/usb2/input/ukbd2.c
user/sam/wifi/sys/dev/usb2/input/ums2.c
user/sam/wifi/sys/dev/usb2/misc/udbp2.c
user/sam/wifi/sys/dev/usb2/misc/ufm2.c
user/sam/wifi/sys/dev/usb2/quirk/usb2_quirk.c
user/sam/wifi/sys/dev/usb2/serial/u3g2.c
user/sam/wifi/sys/dev/usb2/serial/uark2.c
user/sam/wifi/sys/dev/usb2/serial/ubsa2.c
user/sam/wifi/sys/dev/usb2/serial/ubser2.c
user/sam/wifi/sys/dev/usb2/serial/uchcom2.c
user/sam/wifi/sys/dev/usb2/serial/ucycom2.c
user/sam/wifi/sys/dev/usb2/serial/ufoma2.c
user/sam/wifi/sys/dev/usb2/serial/uftdi2.c
user/sam/wifi/sys/dev/usb2/serial/ugensa2.c
user/sam/wifi/sys/dev/usb2/serial/uipaq2.c
user/sam/wifi/sys/dev/usb2/serial/ulpt2.c
user/sam/wifi/sys/dev/usb2/serial/umct2.c
user/sam/wifi/sys/dev/usb2/serial/umodem2.c
user/sam/wifi/sys/dev/usb2/serial/umoscom2.c
user/sam/wifi/sys/dev/usb2/serial/uplcom2.c
user/sam/wifi/sys/dev/usb2/serial/uvisor2.c
user/sam/wifi/sys/dev/usb2/serial/uvscom2.c
user/sam/wifi/sys/dev/usb2/sound/uaudio2.c
user/sam/wifi/sys/dev/usb2/storage/ata-usb2.c
user/sam/wifi/sys/dev/usb2/storage/umass2.c
user/sam/wifi/sys/dev/usb2/storage/urio2.c
user/sam/wifi/sys/dev/usb2/storage/ustorage2_fs.c
user/sam/wifi/sys/dev/usb2/wlan/if_rum2.c
user/sam/wifi/sys/dev/usb2/wlan/if_rumvar.h
user/sam/wifi/sys/dev/usb2/wlan/if_ural2.c
user/sam/wifi/sys/dev/usb2/wlan/if_uralvar.h
user/sam/wifi/sys/dev/usb2/wlan/if_zyd2.c
user/sam/wifi/sys/dev/usb2/wlan/if_zydreg.h
user/sam/wifi/sys/dev/xen/blkback/blkback.c
user/sam/wifi/sys/fs/cd9660/cd9660_lookup.c
user/sam/wifi/sys/fs/cd9660/cd9660_node.c
user/sam/wifi/sys/fs/cd9660/cd9660_node.h
user/sam/wifi/sys/fs/cd9660/cd9660_rrip.c
user/sam/wifi/sys/fs/cd9660/cd9660_vfsops.c
user/sam/wifi/sys/fs/cd9660/cd9660_vnops.c
user/sam/wifi/sys/fs/coda/coda_vfsops.c
user/sam/wifi/sys/fs/devfs/devfs_devs.c
user/sam/wifi/sys/fs/devfs/devfs_vnops.c
user/sam/wifi/sys/fs/fifofs/fifo_vnops.c
user/sam/wifi/sys/fs/hpfs/hpfs_vfsops.c
user/sam/wifi/sys/fs/nullfs/null_vnops.c
user/sam/wifi/sys/fs/nwfs/nwfs_subr.c
user/sam/wifi/sys/fs/nwfs/nwfs_vnops.c
user/sam/wifi/sys/fs/smbfs/smbfs_vnops.c
user/sam/wifi/sys/fs/tmpfs/tmpfs_subr.c
user/sam/wifi/sys/fs/udf/udf_vnops.c
user/sam/wifi/sys/geom/geom.h
user/sam/wifi/sys/geom/geom_dev.c
user/sam/wifi/sys/geom/geom_subr.c
user/sam/wifi/sys/gnu/fs/ext2fs/ext2_fs.h
user/sam/wifi/sys/gnu/fs/ext2fs/ext2_fs_sb.h
user/sam/wifi/sys/gnu/fs/ext2fs/ext2_inode.c
user/sam/wifi/sys/gnu/fs/ext2fs/ext2_linux_ialloc.c
user/sam/wifi/sys/gnu/fs/ext2fs/ext2_vfsops.c
user/sam/wifi/sys/i386/conf/GENERIC
user/sam/wifi/sys/i386/cpufreq/smist.c
user/sam/wifi/sys/i386/i386/identcpu.c
user/sam/wifi/sys/i386/i386/io_apic.c
user/sam/wifi/sys/i386/i386/local_apic.c
user/sam/wifi/sys/i386/i386/locore.s
user/sam/wifi/sys/i386/i386/mp_machdep.c
user/sam/wifi/sys/i386/i386/msi.c
user/sam/wifi/sys/i386/i386/swtch.s
user/sam/wifi/sys/i386/include/apicvar.h
user/sam/wifi/sys/i386/include/cpufunc.h
user/sam/wifi/sys/i386/include/intr_machdep.h
user/sam/wifi/sys/i386/linux/linux_locore.s
user/sam/wifi/sys/i386/svr4/svr4_locore.s
user/sam/wifi/sys/i386/xen/mp_machdep.c
user/sam/wifi/sys/ia64/ia64/pmap.c
user/sam/wifi/sys/kern/imgact_elf.c
user/sam/wifi/sys/kern/kern_clock.c
user/sam/wifi/sys/kern/kern_jail.c
user/sam/wifi/sys/kern/kern_malloc.c
user/sam/wifi/sys/kern/kern_mib.c
user/sam/wifi/sys/kern/kern_proc.c
user/sam/wifi/sys/kern/kern_synch.c
user/sam/wifi/sys/kern/kern_sysctl.c
user/sam/wifi/sys/kern/kern_timeout.c
user/sam/wifi/sys/kern/sched_4bsd.c
user/sam/wifi/sys/kern/sched_ule.c
user/sam/wifi/sys/kern/subr_pcpu.c
user/sam/wifi/sys/kern/subr_smp.c
user/sam/wifi/sys/kern/subr_witness.c
user/sam/wifi/sys/kern/sys_generic.c
user/sam/wifi/sys/kern/sysv_sem.c
user/sam/wifi/sys/kern/tty.c
user/sam/wifi/sys/kern/tty_info.c
user/sam/wifi/sys/kern/tty_pty.c
user/sam/wifi/sys/kern/uipc_mbuf.c
user/sam/wifi/sys/kern/vfs_aio.c
user/sam/wifi/sys/kern/vfs_cache.c
user/sam/wifi/sys/kern/vfs_subr.c
user/sam/wifi/sys/kern/vfs_syscalls.c
user/sam/wifi/sys/kern/vfs_vnops.c
user/sam/wifi/sys/kern/vnode_if.src
user/sam/wifi/sys/mips/idt/idtpci.c
user/sam/wifi/sys/mips/include/pmap.h
user/sam/wifi/sys/mips/malta/gt_pci.c
user/sam/wifi/sys/mips/mips/busdma_machdep.c
user/sam/wifi/sys/mips/mips/cpu.c
user/sam/wifi/sys/mips/mips/machdep.c
user/sam/wifi/sys/mips/mips/nexus.c
user/sam/wifi/sys/mips/mips/pmap.c
user/sam/wifi/sys/modules/Makefile
user/sam/wifi/sys/modules/agp/Makefile
user/sam/wifi/sys/modules/sound/driver/Makefile
user/sam/wifi/sys/modules/usb2/Makefile
user/sam/wifi/sys/modules/usb2/serial_3g/ (props changed)
user/sam/wifi/sys/net/if.c
user/sam/wifi/sys/net/if_llatbl.c
user/sam/wifi/sys/net/rtsock.c
user/sam/wifi/sys/net80211/ieee80211.c
user/sam/wifi/sys/net80211/ieee80211_ioctl.c
user/sam/wifi/sys/net80211/ieee80211_node.c
user/sam/wifi/sys/net80211/ieee80211_regdomain.c
user/sam/wifi/sys/net80211/ieee80211_scan_sta.c
user/sam/wifi/sys/netgraph/bluetooth/l2cap/ng_l2cap_llpi.c
user/sam/wifi/sys/netgraph/ng_deflate.c
user/sam/wifi/sys/netgraph/ng_iface.c
user/sam/wifi/sys/netgraph/ng_iface.h
user/sam/wifi/sys/netgraph/ng_mppc.c
user/sam/wifi/sys/netgraph/ng_ppp.c
user/sam/wifi/sys/netgraph/ng_pred1.c
user/sam/wifi/sys/netinet/in.c
user/sam/wifi/sys/netinet/in_pcb.c
user/sam/wifi/sys/netinet/ip_fw2.c
user/sam/wifi/sys/netinet/libalias/alias_ftp.c
user/sam/wifi/sys/netinet/libalias/alias_irc.c
user/sam/wifi/sys/netinet/libalias/alias_nbt.c
user/sam/wifi/sys/netinet/raw_ip.c
user/sam/wifi/sys/netinet/tcp_input.c
user/sam/wifi/sys/netinet/tcp_subr.c
user/sam/wifi/sys/netinet/tcp_timer.c
user/sam/wifi/sys/netinet/tcp_var.h
user/sam/wifi/sys/netinet/vinet.h
user/sam/wifi/sys/netinet6/frag6.c
user/sam/wifi/sys/netinet6/in6.c
user/sam/wifi/sys/netinet6/in6_gif.c
user/sam/wifi/sys/netinet6/in6_ifattach.c
user/sam/wifi/sys/netinet6/ip6_forward.c
user/sam/wifi/sys/netinet6/ip6_input.c
user/sam/wifi/sys/netinet6/ip6_var.h
user/sam/wifi/sys/netinet6/nd6.c
user/sam/wifi/sys/netinet6/nd6_nbr.c
user/sam/wifi/sys/netinet6/nd6_rtr.c
user/sam/wifi/sys/netinet6/raw_ip6.c
user/sam/wifi/sys/netinet6/vinet6.h
user/sam/wifi/sys/netipsec/ipsec_mbuf.c
user/sam/wifi/sys/netipsec/ipsec_output.c
user/sam/wifi/sys/nfs4client/nfs4_subs.c
user/sam/wifi/sys/nfsclient/nfs_vfsops.c
user/sam/wifi/sys/nfsclient/nfs_vnops.c
user/sam/wifi/sys/nfsserver/nfs_srvsubs.c
user/sam/wifi/sys/opencrypto/cryptosoft.c
user/sam/wifi/sys/pc98/conf/GENERIC
user/sam/wifi/sys/pci/if_rlreg.h
user/sam/wifi/sys/powerpc/conf/GENERIC
user/sam/wifi/sys/powerpc/conf/NOTES
user/sam/wifi/sys/powerpc/powermac/ata_macio.c
user/sam/wifi/sys/powerpc/powerpc/intr_machdep.c
user/sam/wifi/sys/security/mac/mac_audit.c
user/sam/wifi/sys/security/mac/mac_framework.c
user/sam/wifi/sys/security/mac/mac_priv.c
user/sam/wifi/sys/sun4v/include/pcpu.h
user/sam/wifi/sys/sys/_null.h
user/sam/wifi/sys/sys/cdefs.h
user/sam/wifi/sys/sys/conf.h
user/sam/wifi/sys/sys/jail.h
user/sam/wifi/sys/sys/ktr.h
user/sam/wifi/sys/sys/lock.h
user/sam/wifi/sys/sys/malloc.h
user/sam/wifi/sys/sys/param.h
user/sam/wifi/sys/sys/pcpu.h
user/sam/wifi/sys/sys/pmc.h
user/sam/wifi/sys/sys/sched.h
user/sam/wifi/sys/sys/sysctl.h
user/sam/wifi/sys/sys/types.h
user/sam/wifi/sys/sys/unistd.h
user/sam/wifi/sys/sys/vnode.h
user/sam/wifi/sys/ufs/ffs/ffs_alloc.c
user/sam/wifi/sys/ufs/ffs/ffs_balloc.c
user/sam/wifi/sys/ufs/ffs/ffs_extern.h
user/sam/wifi/sys/ufs/ffs/ffs_inode.c
user/sam/wifi/sys/ufs/ffs/ffs_vfsops.c
user/sam/wifi/sys/ufs/ffs/ffs_vnops.c
user/sam/wifi/sys/ufs/ufs/ufs_dirhash.c
user/sam/wifi/sys/ufs/ufs/ufs_lookup.c
user/sam/wifi/sys/ufs/ufs/ufs_vnops.c
user/sam/wifi/sys/vm/uma.h
user/sam/wifi/sys/vm/uma_core.c
user/sam/wifi/sys/vm/uma_dbg.c
user/sam/wifi/sys/vm/uma_int.h
user/sam/wifi/sys/vm/vm_meter.c
user/sam/wifi/sys/vm/vm_mmap.c
user/sam/wifi/tools/regression/fstest/tests/conf
user/sam/wifi/tools/regression/fstest/tests/misc.sh
user/sam/wifi/tools/regression/lib/libc/stdio/test-printfloat.c
user/sam/wifi/tools/regression/lib/msun/Makefile
user/sam/wifi/tools/regression/usr.bin/jot/regress.sh
user/sam/wifi/tools/sched/schedgraph.py
user/sam/wifi/tools/tools/ath/athdebug/athdebug.c
user/sam/wifi/tools/tools/ath/athrd/ (props changed)
user/sam/wifi/tools/tools/ath/athrd/athrd.1
user/sam/wifi/tools/tools/ath/athstats/Makefile
user/sam/wifi/tools/tools/ath/athstats/athstats.c
user/sam/wifi/tools/tools/ath/athstats/main.c
user/sam/wifi/tools/tools/nanobsd/gateworks/Files/ (props changed)
user/sam/wifi/tools/tools/nanobsd/gateworks/Files/root/ (props changed)
user/sam/wifi/tools/tools/nanobsd/gateworks/cfg/ (props changed)
user/sam/wifi/tools/tools/nanobsd/gateworks/cfg/ssh/ (props changed)
user/sam/wifi/tools/tools/net80211/Makefile
user/sam/wifi/tools/tools/usb/print-usb-if-vids.sh
user/sam/wifi/usr.bin/csplit/csplit.1
user/sam/wifi/usr.bin/csup/ (props changed)
user/sam/wifi/usr.bin/fetch/fetch.c
user/sam/wifi/usr.bin/gprof/gprof.c
user/sam/wifi/usr.bin/mail/Makefile
user/sam/wifi/usr.bin/make/Makefile
user/sam/wifi/usr.bin/make/buf.c
user/sam/wifi/usr.bin/make/job.c
user/sam/wifi/usr.bin/make/main.c
user/sam/wifi/usr.bin/make/suff.c
user/sam/wifi/usr.bin/netstat/inet6.c
user/sam/wifi/usr.bin/netstat/main.c
user/sam/wifi/usr.bin/netstat/netstat.1
user/sam/wifi/usr.bin/sockstat/sockstat.c
user/sam/wifi/usr.bin/split/split.1
user/sam/wifi/usr.bin/truss/truss.1
user/sam/wifi/usr.sbin/Makefile
user/sam/wifi/usr.sbin/boot0cfg/boot0cfg.8
user/sam/wifi/usr.sbin/config/config.8
user/sam/wifi/usr.sbin/crunch/crunchgen/crunchgen.c
user/sam/wifi/usr.sbin/gssd/gssd.8
user/sam/wifi/usr.sbin/jail/jail.8
user/sam/wifi/usr.sbin/makefs/ffs/ffs_bswap.c (props changed)
user/sam/wifi/usr.sbin/makefs/ffs/ffs_subr.c (props changed)
user/sam/wifi/usr.sbin/makefs/ffs/ufs_bswap.h (props changed)
user/sam/wifi/usr.sbin/makefs/getid.c (props changed)
user/sam/wifi/usr.sbin/mtree/create.c
user/sam/wifi/usr.sbin/mtree/mtree.5
user/sam/wifi/usr.sbin/mtree/mtree.8
user/sam/wifi/usr.sbin/mtree/spec.c
user/sam/wifi/usr.sbin/pkg_install/add/pkg_add.1
user/sam/wifi/usr.sbin/sysinstall/devices.c
user/sam/wifi/usr.sbin/usbconfig/usbconfig.c
user/sam/wifi/usr.sbin/wlandebug/wlandebug.c
Modified: user/sam/wifi/Makefile.inc1
==============================================================================
--- user/sam/wifi/Makefile.inc1 Sun Feb 1 22:24:08 2009 (r187991)
+++ user/sam/wifi/Makefile.inc1 Sun Feb 1 23:27:21 2009 (r187992)
@@ -5,6 +5,7 @@
# -DNO_CLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir
# -DNO_CLEAN do not clean at all
# -DNO_SHARE do not go into share subdir
+# -DKERNFAST define NO_KERNELCONFIG, NO_KERNELCLEAN and NO_KERNELCONFIG
# -DNO_KERNELCONFIG do not run config in ${MAKE} buildkernel
# -DNO_KERNELCLEAN do not run ${MAKE} clean in ${MAKE} buildkernel
# -DNO_KERNELDEPEND do not run ${MAKE} depend in ${MAKE} buildkernel
@@ -697,6 +698,15 @@ distrib-dirs distribution:
# be set to cross-build, we have to make sure TARGET is set
# properly.
+.if defined(KERNFAST)
+NO_KERNELCLEAN= t
+NO_KERNELCONFIG= t
+NO_KERNELDEPEND= t
+# Shortcut for KERNCONF=Blah -DKERNFAST is now KERNFAST=Blah
+.if !defined(KERNCONF) && ${KERNFAST} != "1"
+KERNCONF=${KERNFAST}
+.endif
+.endif
.if !defined(KERNCONF) && defined(KERNEL)
KERNCONF= ${KERNEL}
KERNWARN=
Modified: user/sam/wifi/ObsoleteFiles.inc
==============================================================================
--- user/sam/wifi/ObsoleteFiles.inc Sun Feb 1 22:24:08 2009 (r187991)
+++ user/sam/wifi/ObsoleteFiles.inc Sun Feb 1 23:27:21 2009 (r187992)
@@ -14,6 +14,11 @@
# The file is partitioned: OLD_FILES first, then OLD_LIBS and OLD_DIRS last.
#
+# 20090122: tzdata2009a import
+OLD_FILES+=usr/share/zoneinfo/Asia/Katmandu
+# 20090102: file 4.26 import
+OLD_FILES+=usr/share/misc/magic.mime
+OLD_FILES+=usr/share/misc/magic.mime.mgc
# 20081223: bind 9.4.3 import, nsupdate.8 moved to nsupdate.1
OLD_FILES+=usr/share/man/man8/nsupdate.8.gz
# 20081223: ipprotosw.h removed
Modified: user/sam/wifi/UPDATING
==============================================================================
--- user/sam/wifi/UPDATING Sun Feb 1 22:24:08 2009 (r187991)
+++ user/sam/wifi/UPDATING Sun Feb 1 23:27:21 2009 (r187992)
@@ -22,6 +22,24 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 8.
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)
+ will load ntfs.ko module automatically when NTFS support is
+ actually needed, unless ntfs.ko is not installed or security
+ level prohibits loading kernel modules. If either is the case,
+ "options NTFS" has to be added into kernel config.
+
+20090115:
+ TCP Appropriate Byte Counting (RFC 3465) support added to kernel.
+ New field in struct tcpcb breaks ABI, so bump __FreeBSD_version to
+ 800061. User space tools that rely on the size of struct tcpcb in
+ tcp_var.h (e.g. sockstat) need to be recompiled.
+
20081225:
ng_tty(4) module updated to match the new TTY subsystem.
Due to API change, user-level applications must be updated.
Modified: user/sam/wifi/bin/chmod/chmod.1
==============================================================================
--- user/sam/wifi/bin/chmod/chmod.1 Sun Feb 1 22:24:08 2009 (r187991)
+++ user/sam/wifi/bin/chmod/chmod.1 Sun Feb 1 23:27:21 2009 (r187992)
@@ -32,7 +32,7 @@
.\" @(#)chmod.1 8.4 (Berkeley) 3/31/94
.\" $FreeBSD$
.\"
-.Dd December 22, 2006
+.Dd January 26, 2009
.Dt CHMOD 1
.Os
.Sh NAME
@@ -281,6 +281,10 @@ Operations upon the other permissions on
``o'' by itself), in combination with the
.Ar perm
symbols ``s'' or ``t'', are ignored.
+.Pp
+The ``w'' permission on directories will permit file creation, relocation,
+and copy into that directory.
+Files created within the directory itself will inherit its group ID.
.Sh EXAMPLES
.Bl -tag -width "u=rwx,go=u-w" -compact
.It Li 644
@@ -343,4 +347,4 @@ command appeared in
.Sh BUGS
There is no
.Ar perm
-option for the naughty bits.
+option for the naughty bits of a horse.
Modified: user/sam/wifi/bin/dd/dd.1
==============================================================================
--- user/sam/wifi/bin/dd/dd.1 Sun Feb 1 22:24:08 2009 (r187991)
+++ user/sam/wifi/bin/dd/dd.1 Sun Feb 1 23:27:21 2009 (r187992)
@@ -32,7 +32,7 @@
.\" @(#)dd.1 8.2 (Berkeley) 1/13/94
.\" $FreeBSD$
.\"
-.Dd August 15, 2004
+.Dd January 23, 2009
.Dt DD 1
.Os
.Sh NAME
@@ -392,6 +392,11 @@ Remove parity bit from a file:
Check for (even) parity errors on a file:
.Pp
.Dl "dd if=file conv=pareven | cmp -x - file"
+.Pp
+To create an image of a Mode-1 CD-ROM, which is a commonly used format
+for data CD-ROM disks, use a block size of 2048 bytes:
+.Pp
+.Dl "dd if=/dev/acd0 of=filename.iso bs=2048"
.Sh SEE ALSO
.Xr cp 1 ,
.Xr mt 1 ,
Modified: user/sam/wifi/bin/kenv/kenv.1
==============================================================================
--- user/sam/wifi/bin/kenv/kenv.1 Sun Feb 1 22:24:08 2009 (r187991)
+++ user/sam/wifi/bin/kenv/kenv.1 Sun Feb 1 23:27:21 2009 (r187992)
@@ -24,7 +24,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd September 13, 2005
+.Dd January 13, 2009
.Dt KENV 1
.Os
.Sh NAME
@@ -67,8 +67,28 @@ If the
.Fl q
option is set, warnings normally printed as a result of being unable to
perform the requested operation will be suppressed.
+.Pp
+Variables can be added to the kernel environment using the
+.Xr /boot/loader.conf
+file, or also statically compiled into the kernel using the statement
+.Pp
+.Dl Ic env Ar filename
+.Pp
+in the kernel config file.
+The file can contain lines of the form
+.Pp
+.Dl name = "value" # this is a comment
+.Pp
+where whitespace around name and '=', and
+everything after a '#' character, are ignored. Almost any printable
+character except '=' is acceptable as part of a name. Quotes
+are optional and necessary only if the value contains
+whitespace.
+.Pp
.Sh SEE ALSO
.Xr kenv 2 ,
+.Xr config 5 ,
+.Xr loader.conf 5 ,
.Xr loader 8
.Sh HISTORY
The
Modified: user/sam/wifi/bin/ln/ln.1
==============================================================================
--- user/sam/wifi/bin/ln/ln.1 Sun Feb 1 22:24:08 2009 (r187991)
+++ user/sam/wifi/bin/ln/ln.1 Sun Feb 1 23:27:21 2009 (r187992)
@@ -38,7 +38,7 @@
.Sh NAME
.Nm ln ,
.Nm link
-.Nd make links
+.Nd link files
.Sh SYNOPSIS
.Nm
.Op Fl s Op Fl F
@@ -57,8 +57,13 @@
.Sh DESCRIPTION
The
.Nm
-utility creates a new directory entry (linked file) which has the
-same modes as the original file.
+utility creates a new directory entry (linked file) for the file name
+specified by
+.Ar target_file .
+The
+.Ar target_file
+will be created with the same file modes as the
+.Ar source_file .
It is useful for maintaining multiple copies of a file in many places
at once without using up storage for the
.Dq copies ;
@@ -148,7 +153,7 @@ links.
A hard link to a file is indistinguishable from the original directory entry;
any changes to a file are effectively independent of the name used to reference
the file.
-Hard links may not normally refer to directories and may not span file systems.
+Directories may not be hardlinked, and hard links may not span file systems.
.Pp
A symbolic link contains the name of the file to
which it is linked.
Modified: user/sam/wifi/bin/pax/file_subs.c
==============================================================================
--- user/sam/wifi/bin/pax/file_subs.c Sun Feb 1 22:24:08 2009 (r187991)
+++ user/sam/wifi/bin/pax/file_subs.c Sun Feb 1 23:27:21 2009 (r187992)
@@ -425,19 +425,11 @@ node_creat(ARCHD *arcn)
* 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 @@ chk_path( char *name, uid_t st_uid, gid_
* 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_ftime(char *fnm, time_t mtime, time_
/*
* 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 @@ set_ftime(char *fnm, time_t mtime, time_
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 @@ void
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;
}
Modified: user/sam/wifi/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c
==============================================================================
--- user/sam/wifi/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c Sun Feb 1 22:24:08 2009 (r187991)
+++ user/sam/wifi/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c Sun Feb 1 23:27:21 2009 (r187992)
@@ -1739,15 +1739,11 @@ dtrace_program_link(dtrace_hdl_t *dtp, d
* Arches which are 32-bit only just use the normal
* library path.
*/
-#if defined(__i386__)
- int use_32 = 1; /* use /usr/lib/... -sson */
-#else
int use_32 = 0;
#endif
-#endif
(void) snprintf(drti, sizeof (drti), "/usr/lib%s/dtrace/drti.o",
- use_32 ? "":"32");
+ use_32 ? "32":"");
len = snprintf(&tmp, 1, fmt, dtp->dt_ld_path, file, tfile,
drti) + 1;
Modified: user/sam/wifi/contrib/bind9/CHANGES
==============================================================================
--- user/sam/wifi/contrib/bind9/CHANGES Sun Feb 1 22:24:08 2009 (r187991)
+++ user/sam/wifi/contrib/bind9/CHANGES Sun Feb 1 23:27:21 2009 (r187992)
@@ -1,3 +1,11 @@
+ --- 9.4.3-P1 released ---
+
+2522. [security] Handle -1 from DSA_do_verify().
+
+2498. [bug] Removed a bogus function argument used with
+ ISC_SOCKET_USE_POLLWATCH: it could cause compiler
+ warning or crash named with the debug 1 level
+ of logging. [RT #18917]
--- 9.4.3 released ---
Modified: user/sam/wifi/contrib/bind9/lib/dns/api
==============================================================================
--- user/sam/wifi/contrib/bind9/lib/dns/api Sun Feb 1 22:24:08 2009 (r187991)
+++ user/sam/wifi/contrib/bind9/lib/dns/api Sun Feb 1 23:27:21 2009 (r187992)
@@ -1,3 +1,3 @@
LIBINTERFACE = 36
-LIBREVISION = 1
+LIBREVISION = 2
LIBAGE = 0
Modified: user/sam/wifi/contrib/bind9/lib/dns/openssldsa_link.c
==============================================================================
--- user/sam/wifi/contrib/bind9/lib/dns/openssldsa_link.c Sun Feb 1 22:24:08 2009 (r187991)
+++ user/sam/wifi/contrib/bind9/lib/dns/openssldsa_link.c Sun Feb 1 23:27:21 2009 (r187992)
@@ -16,7 +16,7 @@
* IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: openssldsa_link.c,v 1.1.6.9 2007/08/28 07:20:04 tbox Exp $ */
+/* $Id: openssldsa_link.c,v 1.1.6.9.28.1 2008/12/24 00:21:22 marka Exp $ */
#ifdef OPENSSL
@@ -133,7 +133,7 @@ openssldsa_verify(dst_context_t *dctx, c
status = DSA_do_verify(digest, ISC_SHA1_DIGESTLENGTH, dsasig, dsa);
DSA_SIG_free(dsasig);
- if (status == 0)
+ if (status != 1)
return (dst__openssl_toresult(DST_R_VERIFYFAILURE));
return (ISC_R_SUCCESS);
Modified: user/sam/wifi/contrib/bind9/lib/dns/opensslrsa_link.c
==============================================================================
--- user/sam/wifi/contrib/bind9/lib/dns/opensslrsa_link.c Sun Feb 1 22:24:08 2009 (r187991)
+++ user/sam/wifi/contrib/bind9/lib/dns/opensslrsa_link.c Sun Feb 1 23:27:21 2009 (r187992)
@@ -17,7 +17,7 @@
/*
* Principal Author: Brian Wellington
- * $Id: opensslrsa_link.c,v 1.1.6.11 2006/11/07 21:28:49 marka Exp $
+ * $Id: opensslrsa_link.c,v 1.1.6.11.58.1 2008/12/24 00:21:22 marka Exp $
*/
#ifdef OPENSSL
@@ -246,7 +246,7 @@ opensslrsa_verify(dst_context_t *dctx, c
status = RSA_verify(type, digest, digestlen, sig->base,
RSA_size(rsa), rsa);
- if (status == 0)
+ if (status != 1)
return (dst__openssl_toresult(DST_R_VERIFYFAILURE));
return (ISC_R_SUCCESS);
Modified: user/sam/wifi/contrib/bind9/lib/isc/unix/socket.c
==============================================================================
--- user/sam/wifi/contrib/bind9/lib/isc/unix/socket.c Sun Feb 1 22:24:08 2009 (r187991)
+++ user/sam/wifi/contrib/bind9/lib/isc/unix/socket.c Sun Feb 1 23:27:21 2009 (r187992)
@@ -15,7 +15,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: socket.c,v 1.237.18.56 2008/11/12 03:58:36 marka Exp $ */
+/* $Id: socket.c,v 1.237.18.56.2.1 2008/12/23 00:14:34 marka Exp $ */
/*! \file */
@@ -501,7 +501,7 @@ FIX_IPV6_RECVPKTINFO(isc_socket_t *sock)
if (setsockopt(sock->fd, IPPROTO_IPV6, IPV6_RECVPKTINFO,
(void *)&on, sizeof(on)) < 0) {
-
+
UNEXPECTED_ERROR(__FILE__, __LINE__,
"setsockopt(%d, IPV6_RECVPKTINFO) "
"%s: %s", sock->fd,
@@ -3163,7 +3163,6 @@ watcher(void *uap) {
ISC_LOGCATEGORY_GENERAL,
ISC_LOGMODULE_SOCKET,
ISC_LOG_DEBUG(1),
- ISC_LOG_INFO,
"unexpected POLL timeout");
}
pollstate = poll_active;
@@ -4902,7 +4901,7 @@ isc_socket_ipv6only(isc_socket_t *sock,
if (setsockopt(sock->fd, IPPROTO_IPV6, IPV6_V6ONLY,
(void *)&onoff, sizeof(int)) < 0) {
char strbuf[ISC_STRERRORSIZE];
-
+
UNEXPECTED_ERROR(__FILE__, __LINE__,
"setsockopt(%d, IPV6_V6ONLY) "
"%s: %s", sock->fd,
Modified: user/sam/wifi/contrib/bind9/version
==============================================================================
--- user/sam/wifi/contrib/bind9/version Sun Feb 1 22:24:08 2009 (r187991)
+++ user/sam/wifi/contrib/bind9/version Sun Feb 1 23:27:21 2009 (r187992)
@@ -1,4 +1,4 @@
-# $Id: version,v 1.29.134.23 2008/11/12 04:17:12 marka Exp $
+# $Id: version,v 1.29.134.23.2.1 2008/12/24 00:21:22 marka Exp $
#
# This file must follow /bin/sh rules. It is imported directly via
# configure.
@@ -6,5 +6,5 @@
MAJORVER=9
MINORVER=4
PATCHVER=3
-RELEASETYPE=
-RELEASEVER=
+RELEASETYPE=-P
+RELEASEVER=1
Modified: user/sam/wifi/contrib/gdtoa/README
==============================================================================
--- user/sam/wifi/contrib/gdtoa/README Sun Feb 1 22:24:08 2009 (r187991)
+++ user/sam/wifi/contrib/gdtoa/README Sun Feb 1 23:27:21 2009 (r187992)
@@ -56,7 +56,9 @@ two letters:
whose sum is the desired value
For decimal -> binary conversions, there are three families of
-helper routines: one for round-nearest:
+helper routines: one for round-nearest (or the current rounding
+mode on IEEE-arithmetic systems that provide the C99 fegetround()
+function, if compiled with -DHonor_FLT_ROUNDS):
strtof
strtod
@@ -191,6 +193,9 @@ in the buffer, if the buffer was long en
conversion are easily done with the help of gdtoa(), such as %e or %f
style and conversions with direction of rounding specified (so that, if
desired, the decimal value is either >= or <= the binary value).
+On IEEE-arithmetic systems that provide the C99 fegetround() function,
+if compiled with -DHonor_FLT_ROUNDS, these routines honor the current
+rounding mode.
For an example of more general conversions based on dtoa(), see
netlib's "printf.c from ampl/solvers".
@@ -342,5 +347,11 @@ standard says it should -- when Honor_FL
current rounding mode is obtained from fegetround() rather than from
FLT_ROUNDS, unless Trust_FLT_ROUNDS is also #defined.
+Compile with -DUSE_LOCALE to use the current locale; otherwise
+decimal points are assumed to be '.'. With -DUSE_LOCALE, unless
+you also compile with -DNO_LOCALE_CACHE, the details about the
+current "decimal point" character string are cached and assumed not
+to change during the program's execution.
+
Please send comments to David M. Gay (dmg at acm dot org, with " at "
changed at "@" and " dot " changed to ".").
Modified: user/sam/wifi/contrib/gdtoa/g_Qfmt.c
==============================================================================
--- user/sam/wifi/contrib/gdtoa/g_Qfmt.c Sun Feb 1 22:24:08 2009 (r187991)
+++ user/sam/wifi/contrib/gdtoa/g_Qfmt.c Sun Feb 1 23:27:21 2009 (r187992)
@@ -51,15 +51,20 @@ THIS SOFTWARE.
char*
#ifdef KR_headers
-g_Qfmt(buf, V, ndig, bufsize) char *buf; char *V; int ndig; unsigned bufsize;
+g_Qfmt(buf, V, ndig, bufsize) char *buf; char *V; int ndig; size_t bufsize;
#else
-g_Qfmt(char *buf, void *V, int ndig, unsigned bufsize)
+g_Qfmt(char *buf, void *V, int ndig, size_t bufsize)
#endif
{
- static FPI fpi = { 113, 1-16383-113+1, 32766 - 16383 - 113 + 1, 1, 0 };
+ static FPI fpi0 = { 113, 1-16383-113+1, 32766 - 16383 - 113 + 1, 1, 0 };
char *b, *s, *se;
ULong bits[4], *L, sign;
int decpt, ex, i, mode;
+#ifdef Honor_FLT_ROUNDS
+#include "gdtoa_fltrnds.h"
+#else
+#define fpi &fpi0
+#endif
if (ndig < 0)
ndig = 0;
@@ -109,6 +114,6 @@ g_Qfmt(char *buf, void *V, int ndig, uns
return 0;
mode = 0;
}
- s = gdtoa(&fpi, ex, bits, &i, mode, ndig, &decpt, &se);
- return g__fmt(buf, s, se, decpt, sign);
+ s = gdtoa(fpi, ex, bits, &i, mode, ndig, &decpt, &se);
+ return g__fmt(buf, s, se, decpt, sign, bufsize);
}
Modified: user/sam/wifi/contrib/gdtoa/g__fmt.c
==============================================================================
--- user/sam/wifi/contrib/gdtoa/g__fmt.c Sun Feb 1 22:24:08 2009 (r187991)
+++ user/sam/wifi/contrib/gdtoa/g__fmt.c Sun Feb 1 23:27:21 2009 (r187992)
@@ -37,24 +37,51 @@ THIS SOFTWARE.
char *
#ifdef KR_headers
-g__fmt(b, s, se, decpt, sign) char *b; char *s; char *se; int decpt; ULong sign;
+g__fmt(b, s, se, decpt, sign, blen) char *b; char *s; char *se; int decpt; ULong sign; size_t blen;
#else
-g__fmt(char *b, char *s, char *se, int decpt, ULong sign)
+g__fmt(char *b, char *s, char *se, int decpt, ULong sign, size_t blen)
#endif
{
int i, j, k;
- char *s0 = s;
+ char *be, *s0;
+ size_t len;
#ifdef USE_LOCALE
- char decimalpoint = *localeconv()->decimal_point;
+#ifdef NO_LOCALE_CACHE
+ char *decimalpoint = localeconv()->decimal_point;
+ size_t dlen = strlen(decimalpoint);
#else
-#define decimalpoint '.'
+ char *decimalpoint;
+ static char *decimalpoint_cache;
+ static size_t dlen;
+ if (!(s0 = decimalpoint_cache)) {
+ s0 = localeconv()->decimal_point;
+ dlen = strlen(s0);
+ if ((decimalpoint_cache = (char*)malloc(strlen(s0) + 1))) {
+ strcpy(decimalpoint_cache, s0);
+ s0 = decimalpoint_cache;
+ }
+ }
+ decimalpoint = s0;
+#endif
+#else
+#define dlen 0
#endif
+ s0 = s;
+ len = (se-s) + dlen + 6; /* 6 = sign + e+dd + trailing null */
+ if (blen < len)
+ goto ret0;
+ be = b + blen - 1;
if (sign)
*b++ = '-';
if (decpt <= -4 || decpt > se - s + 5) {
*b++ = *s++;
if (*s) {
- *b++ = decimalpoint;
+#ifdef USE_LOCALE
+ while((*b = *decimalpoint++))
+ ++b;
+#else
+ *b++ = '.';
+#endif
while((*b = *s++) !=0)
b++;
}
@@ -69,6 +96,8 @@ g__fmt(char *b, char *s, char *se, int d
for(j = 2, k = 10; 10*k <= decpt; j++, k *= 10){}
for(;;) {
i = decpt / k;
+ if (b >= be)
+ goto ret0;
*b++ = i + '0';
if (--j <= 0)
break;
@@ -78,22 +107,41 @@ g__fmt(char *b, char *s, char *se, int d
*b = 0;
}
else if (decpt <= 0) {
- *b++ = decimalpoint;
+#ifdef USE_LOCALE
+ while((*b = *decimalpoint++))
+ ++b;
+#else
+ *b++ = '.';
+#endif
+ if (be < b - decpt + (se - s))
+ goto ret0;
for(; decpt < 0; decpt++)
*b++ = '0';
- while((*b = *s++) !=0)
+ while((*b = *s++) != 0)
b++;
}
else {
- while((*b = *s++) !=0) {
+ while((*b = *s++) != 0) {
b++;
- if (--decpt == 0 && *s)
- *b++ = decimalpoint;
+ if (--decpt == 0 && *s) {
+#ifdef USE_LOCALE
+ while(*b = *decimalpoint++)
+ ++b;
+#else
+ *b++ = '.';
+#endif
+ }
+ }
+ if (b + decpt > be) {
+ ret0:
+ b = 0;
+ goto ret;
}
for(; decpt > 0; decpt--)
*b++ = '0';
*b = 0;
}
+ ret:
freedtoa(s0);
return b;
}
Modified: user/sam/wifi/contrib/gdtoa/g_ddfmt.c
==============================================================================
--- user/sam/wifi/contrib/gdtoa/g_ddfmt.c Sun Feb 1 22:24:08 2009 (r187991)
+++ user/sam/wifi/contrib/gdtoa/g_ddfmt.c Sun Feb 1 23:27:21 2009 (r187992)
@@ -33,9 +33,9 @@ THIS SOFTWARE.
char *
#ifdef KR_headers
-g_ddfmt(buf, dd, ndig, bufsize) char *buf; double *dd; int ndig; unsigned bufsize;
+g_ddfmt(buf, dd, ndig, bufsize) char *buf; double *dd; int ndig; size_t bufsize;
#else
-g_ddfmt(char *buf, double *dd, int ndig, unsigned bufsize)
+g_ddfmt(char *buf, double *dd, int ndig, size_t bufsize)
#endif
{
FPI fpi;
@@ -44,6 +44,21 @@ g_ddfmt(char *buf, double *dd, int ndig,
int bx, by, decpt, ex, ey, i, j, mode;
Bigint *x, *y, *z;
double ddx[2];
+#ifdef Honor_FLT_ROUNDS /*{{*/
+ int Rounding;
+#ifdef Trust_FLT_ROUNDS /*{{ only define this if FLT_ROUNDS really works! */
+ Rounding = Flt_Rounds;
+#else /*}{*/
+ Rounding = 1;
+ switch(fegetround()) {
+ case FE_TOWARDZERO: Rounding = 0; break;
+ case FE_UPWARD: Rounding = 2; break;
+ case FE_DOWNWARD: Rounding = 3;
+ }
+#endif /*}}*/
+#else /*}{*/
+#define Rounding FPI_Round_near
+#endif /*}}*/
if (bufsize < 10 || bufsize < ndig + 8)
return 0;
@@ -144,11 +159,11 @@ g_ddfmt(char *buf, double *dd, int ndig,
}
fpi.emin = 1-1023-53+1;
fpi.emax = 2046-1023-106+1;
- fpi.rounding = FPI_Round_near;
+ fpi.rounding = Rounding;
fpi.sudden_underflow = 0;
i = STRTOG_Normal;
s = gdtoa(&fpi, ex, bits, &i, mode, ndig, &decpt, &se);
- b = g__fmt(buf, s, se, decpt, z->sign);
+ b = g__fmt(buf, s, se, decpt, z->sign, bufsize);
Bfree(z);
return b;
}
Modified: user/sam/wifi/contrib/gdtoa/g_dfmt.c
==============================================================================
--- user/sam/wifi/contrib/gdtoa/g_dfmt.c Sun Feb 1 22:24:08 2009 (r187991)
+++ user/sam/wifi/contrib/gdtoa/g_dfmt.c Sun Feb 1 23:27:21 2009 (r187992)
@@ -33,15 +33,20 @@ THIS SOFTWARE.
char*
#ifdef KR_headers
-g_dfmt(buf, d, ndig, bufsize) char *buf; double *d; int ndig; unsigned bufsize;
+g_dfmt(buf, d, ndig, bufsize) char *buf; double *d; int ndig; size_t bufsize;
#else
-g_dfmt(char *buf, double *d, int ndig, unsigned bufsize)
+g_dfmt(char *buf, double *d, int ndig, size_t bufsize)
#endif
{
- static FPI fpi = { 53, 1-1023-53+1, 2046-1023-53+1, 1, 0 };
+ static FPI fpi0 = { 53, 1-1023-53+1, 2046-1023-53+1, 1, 0 };
char *b, *s, *se;
ULong bits[2], *L, sign;
int decpt, ex, i, mode;
+#ifdef Honor_FLT_ROUNDS
+#include "gdtoa_fltrnds.h"
+#else
+#define fpi &fpi0
+#endif
if (ndig < 0)
ndig = 0;
@@ -52,6 +57,8 @@ g_dfmt(char *buf, double *d, int ndig, u
sign = L[_0] & 0x80000000L;
if ((L[_0] & 0x7ff00000) == 0x7ff00000) {
/* Infinity or NaN */
+ if (bufsize < 10)
+ return 0;
if (L[_0] & 0xfffff || L[_1]) {
return strcp(buf, "NaN");
}
@@ -78,12 +85,9 @@ g_dfmt(char *buf, double *d, int ndig, u
ex = 1;
ex -= 0x3ff + 52;
mode = 2;
- if (ndig <= 0) {
- if (bufsize < 25)
- return 0;
+ if (ndig <= 0)
mode = 0;
- }
i = STRTOG_Normal;
- s = gdtoa(&fpi, ex, bits, &i, mode, ndig, &decpt, &se);
- return g__fmt(buf, s, se, decpt, sign);
+ s = gdtoa(fpi, ex, bits, &i, mode, ndig, &decpt, &se);
+ return g__fmt(buf, s, se, decpt, sign, bufsize);
}
Modified: user/sam/wifi/contrib/gdtoa/g_ffmt.c
==============================================================================
--- user/sam/wifi/contrib/gdtoa/g_ffmt.c Sun Feb 1 22:24:08 2009 (r187991)
+++ user/sam/wifi/contrib/gdtoa/g_ffmt.c Sun Feb 1 23:27:21 2009 (r187992)
@@ -33,15 +33,20 @@ THIS SOFTWARE.
char*
#ifdef KR_headers
-g_ffmt(buf, f, ndig, bufsize) char *buf; float *f; int ndig; unsigned bufsize;
+g_ffmt(buf, f, ndig, bufsize) char *buf; float *f; int ndig; size_t bufsize;
#else
-g_ffmt(char *buf, float *f, int ndig, unsigned bufsize)
+g_ffmt(char *buf, float *f, int ndig, size_t bufsize)
#endif
{
- static FPI fpi = { 24, 1-127-24+1, 254-127-24+1, 1, 0 };
+ static FPI fpi0 = { 24, 1-127-24+1, 254-127-24+1, 1, 0 };
char *b, *s, *se;
ULong bits[1], *L, sign;
int decpt, ex, i, mode;
+#ifdef Honor_FLT_ROUNDS
+#include "gdtoa_fltrnds.h"
+#else
+#define fpi &fpi0
+#endif
if (ndig < 0)
ndig = 0;
@@ -83,6 +88,6 @@ g_ffmt(char *buf, float *f, int ndig, un
mode = 0;
}
i = STRTOG_Normal;
- s = gdtoa(&fpi, ex, bits, &i, mode, ndig, &decpt, &se);
- return g__fmt(buf, s, se, decpt, sign);
+ s = gdtoa(fpi, ex, bits, &i, mode, ndig, &decpt, &se);
+ return g__fmt(buf, s, se, decpt, sign, bufsize);
}
Modified: user/sam/wifi/contrib/gdtoa/g_xLfmt.c
==============================================================================
--- user/sam/wifi/contrib/gdtoa/g_xLfmt.c Sun Feb 1 22:24:08 2009 (r187991)
+++ user/sam/wifi/contrib/gdtoa/g_xLfmt.c Sun Feb 1 23:27:21 2009 (r187992)
@@ -49,15 +49,20 @@ THIS SOFTWARE.
char*
#ifdef KR_headers
-g_xLfmt(buf, V, ndig, bufsize) char *buf; char *V; int ndig; unsigned bufsize;
+g_xLfmt(buf, V, ndig, bufsize) char *buf; char *V; int ndig; size_t bufsize;
#else
-g_xLfmt(char *buf, void *V, int ndig, unsigned bufsize)
+g_xLfmt(char *buf, void *V, int ndig, size_t bufsize)
#endif
{
- static FPI fpi = { 64, 1-16383-64+1, 32766 - 16383 - 64 + 1, 1, 0 };
+ static FPI fpi0 = { 64, 1-16383-64+1, 32766 - 16383 - 64 + 1, 1, 0 };
char *b, *s, *se;
ULong bits[2], *L, sign;
int decpt, ex, i, mode;
+#ifdef Honor_FLT_ROUNDS
+#include "gdtoa_fltrnds.h"
+#else
+#define fpi &fpi0
+#endif
if (ndig < 0)
ndig = 0;
@@ -103,6 +108,6 @@ g_xLfmt(char *buf, void *V, int ndig, un
return 0;
mode = 0;
}
- s = gdtoa(&fpi, ex, bits, &i, mode, ndig, &decpt, &se);
- return g__fmt(buf, s, se, decpt, sign);
+ s = gdtoa(fpi, ex, bits, &i, mode, ndig, &decpt, &se);
+ return g__fmt(buf, s, se, decpt, sign, bufsize);
}
Modified: user/sam/wifi/contrib/gdtoa/g_xfmt.c
==============================================================================
--- user/sam/wifi/contrib/gdtoa/g_xfmt.c Sun Feb 1 22:24:08 2009 (r187991)
+++ user/sam/wifi/contrib/gdtoa/g_xfmt.c Sun Feb 1 23:27:21 2009 (r187992)
@@ -53,16 +53,21 @@ THIS SOFTWARE.
char*
#ifdef KR_headers
-g_xfmt(buf, V, ndig, bufsize) char *buf; char *V; int ndig; unsigned bufsize;
+g_xfmt(buf, V, ndig, bufsize) char *buf; char *V; int ndig; size_t bufsize;
#else
-g_xfmt(char *buf, void *V, int ndig, unsigned bufsize)
+g_xfmt(char *buf, void *V, int ndig, size_t bufsize)
#endif
{
- static FPI fpi = { 64, 1-16383-64+1, 32766 - 16383 - 64 + 1, 1, 0 };
+ static FPI fpi0 = { 64, 1-16383-64+1, 32766 - 16383 - 64 + 1, 1, 0 };
char *b, *s, *se;
ULong bits[2], sign;
UShort *L;
int decpt, ex, i, mode;
+#ifdef Honor_FLT_ROUNDS
+#include "gdtoa_fltrnds.h"
+#else
+#define fpi &fpi0
+#endif
if (ndig < 0)
ndig = 0;
@@ -109,6 +114,6 @@ g_xfmt(char *buf, void *V, int ndig, uns
return 0;
mode = 0;
}
- s = gdtoa(&fpi, ex, bits, &i, mode, ndig, &decpt, &se);
- return g__fmt(buf, s, se, decpt, sign);
+ s = gdtoa(fpi, ex, bits, &i, mode, ndig, &decpt, &se);
+ return g__fmt(buf, s, se, decpt, sign, bufsize);
}
Modified: user/sam/wifi/contrib/gdtoa/gdtoa.c
==============================================================================
--- user/sam/wifi/contrib/gdtoa/gdtoa.c Sun Feb 1 22:24:08 2009 (r187991)
+++ user/sam/wifi/contrib/gdtoa/gdtoa.c Sun Feb 1 23:27:21 2009 (r187992)
@@ -417,11 +417,9 @@ gdtoa
if (dval(d) > ds + dval(eps))
goto bump_up;
else if (dval(d) < ds - dval(eps)) {
- while(*--s == '0'){}
- s++;
if (dval(d))
inex = STRTOG_Inexlo;
- goto ret1;
+ goto clear_trailing0;
}
break;
}
@@ -479,8 +477,12 @@ gdtoa
}
++*s++;
}
- else
+ else {
inex = STRTOG_Inexlo;
+ clear_trailing0:
+ while(*--s == '0'){}
+ ++s;
+ }
break;
}
}
@@ -738,7 +740,7 @@ gdtoa
if (b->wds > 1 || b->x[0])
inex = STRTOG_Inexlo;
while(*--s == '0'){}
- s++;
+ ++s;
}
ret:
Bfree(S);
Modified: user/sam/wifi/contrib/gdtoa/gdtoa.h
==============================================================================
--- user/sam/wifi/contrib/gdtoa/gdtoa.h Sun Feb 1 22:24:08 2009 (r187991)
+++ user/sam/wifi/contrib/gdtoa/gdtoa.h Sun Feb 1 23:27:21 2009 (r187992)
@@ -33,6 +33,7 @@ THIS SOFTWARE.
#define GDTOA_H_INCLUDED
#include "arith.h"
+#include <stddef.h> /* for size_t */
#ifndef Long
#define Long long
@@ -111,12 +112,12 @@ extern float strtof ANSI((CONST char *,
extern double strtod ANSI((CONST char *, char **));
extern int strtodg ANSI((CONST char*, char**, FPI*, Long*, ULong*));
-extern char* g_ddfmt ANSI((char*, double*, int, unsigned));
-extern char* g_dfmt ANSI((char*, double*, int, unsigned));
-extern char* g_ffmt ANSI((char*, float*, int, unsigned));
-extern char* g_Qfmt ANSI((char*, void*, int, unsigned));
-extern char* g_xfmt ANSI((char*, void*, int, unsigned));
-extern char* g_xLfmt ANSI((char*, void*, int, unsigned));
+extern char* g_ddfmt ANSI((char*, double*, int, size_t));
+extern char* g_dfmt ANSI((char*, double*, int, size_t));
+extern char* g_ffmt ANSI((char*, float*, int, size_t));
+extern char* g_Qfmt ANSI((char*, void*, int, size_t));
+extern char* g_xfmt ANSI((char*, void*, int, size_t));
+extern char* g_xLfmt ANSI((char*, void*, int, size_t));
extern int strtoId ANSI((CONST char*, char**, double*, double*));
extern int strtoIdd ANSI((CONST char*, char**, double*, double*));
Copied: user/sam/wifi/contrib/gdtoa/gdtoa_fltrnds.h (from r187991, head/contrib/gdtoa/gdtoa_fltrnds.h)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ user/sam/wifi/contrib/gdtoa/gdtoa_fltrnds.h Sun Feb 1 23:27:21 2009 (r187992, copy of r187991, head/contrib/gdtoa/gdtoa_fltrnds.h)
@@ -0,0 +1,18 @@
+ FPI *fpi, fpi1;
+ int Rounding;
+#ifdef Trust_FLT_ROUNDS /*{{ only define this if FLT_ROUNDS really works! */
+ Rounding = Flt_Rounds;
+#else /*}{*/
+ Rounding = 1;
+ switch(fegetround()) {
+ case FE_TOWARDZERO: Rounding = 0; break;
+ case FE_UPWARD: Rounding = 2; break;
+ case FE_DOWNWARD: Rounding = 3;
+ }
+#endif /*}}*/
+ fpi = &fpi0;
+ if (Rounding != 1) {
+ fpi1 = fpi0;
+ fpi = &fpi1;
+ fpi1.rounding = Rounding;
+ }
Modified: user/sam/wifi/contrib/gdtoa/gdtoaimp.h
==============================================================================
--- user/sam/wifi/contrib/gdtoa/gdtoaimp.h Sun Feb 1 22:24:08 2009 (r187991)
+++ user/sam/wifi/contrib/gdtoa/gdtoaimp.h Sun Feb 1 23:27:21 2009 (r187992)
@@ -128,8 +128,10 @@ THIS SOFTWARE.
* conversions of IEEE doubles in single-threaded executions with
* 8-byte pointers, PRIVATE_MEM >= 7400 appears to suffice; with
* 4-byte pointers, PRIVATE_MEM >= 7112 appears adequate.
- * #define INFNAN_CHECK on IEEE systems to cause strtod to check for
- * Infinity and NaN (case insensitively).
+ * #define NO_INFNAN_CHECK if you do not wish to have INFNAN_CHECK
+ * #defined automatically on IEEE systems. On such systems,
+ * when INFNAN_CHECK is #defined, strtod checks
+ * for Infinity and NaN (case insensitively).
* When INFNAN_CHECK is #defined and No_Hex_NaN is not #defined,
* strtodg also accepts (case insensitively) strings of the form
* NaN(x), where x is a string of hexadecimal digits (optionally
@@ -177,6 +179,9 @@ THIS SOFTWARE.
#include "gdtoa.h"
#include "gd_qnan.h"
+#ifdef Honor_FLT_ROUNDS
+#include <fenv.h>
+#endif
#ifdef DEBUG
#include "stdio.h"
@@ -206,6 +211,7 @@ extern Char *MALLOC ANSI((size_t));
#define INFNAN_CHECK
#define USE_LOCALE
+#define NO_LOCALE_CACHE
#define Honor_FLT_ROUNDS
#define Trust_FLT_ROUNDS
@@ -608,7 +614,7 @@ extern void memcpy_D2A ANSI((void*, cons
extern void freedtoa ANSI((char*));
extern char *gdtoa ANSI((FPI *fpi, int be, ULong *bits, int *kindp,
int mode, int ndigits, int *decpt, char **rve));
- extern char *g__fmt ANSI((char*, char*, char*, int, ULong));
+ extern char *g__fmt ANSI((char*, char*, char*, int, ULong, size_t));
extern int gethex ANSI((CONST char**, FPI*, Long*, Bigint**, int));
extern void hexdig_init_D2A(Void);
extern int hexnan ANSI((CONST char**, FPI*, ULong*));
@@ -626,7 +632,7 @@ extern void memcpy_D2A ANSI((void*, cons
extern double ratio ANSI((Bigint*, Bigint*));
extern void rshift ANSI((Bigint*, int));
extern char *rv_alloc ANSI((int));
- extern Bigint *s2b ANSI((CONST char*, int, int, ULong));
+ extern Bigint *s2b ANSI((CONST char*, int, int, ULong, int));
extern Bigint *set_ones ANSI((Bigint*, int));
extern char *strcp ANSI((char*, const char*));
extern int strtodg ANSI((CONST char*, char**, FPI*, Long*, ULong*));
@@ -668,6 +674,10 @@ extern void memcpy_D2A ANSI((void*, cons
* (On HP Series 700/800 machines, -DNAN_WORD0=0x7ff40000 works.)
*/
#ifdef IEEE_Arith
+#ifndef NO_INFNAN_CHECK
+#undef INFNAN_CHECK
+#define INFNAN_CHECK
+#endif
#ifdef IEEE_MC68k
#define _0 0
#define _1 1
Modified: user/sam/wifi/contrib/gdtoa/gethex.c
==============================================================================
--- user/sam/wifi/contrib/gdtoa/gethex.c Sun Feb 1 22:24:08 2009 (r187991)
+++ user/sam/wifi/contrib/gdtoa/gethex.c Sun Feb 1 23:27:21 2009 (r187992)
@@ -49,9 +49,21 @@ gethex( CONST char **sp, FPI *fpi, Long
ULong L, lostbits, *x;
Long e, e1;
#ifdef USE_LOCALE
- unsigned char decimalpoint = *localeconv()->decimal_point;
+ int i;
+#ifdef NO_LOCALE_CACHE
+ const unsigned char *decimalpoint = (unsigned char*)localeconv()->decimal_point;
#else
-#define decimalpoint '.'
+ const unsigned char *decimalpoint;
+ static unsigned char *decimalpoint_cache;
+ if (!(s0 = decimalpoint_cache)) {
+ s0 = (unsigned char*)localeconv()->decimal_point;
+ if ((decimalpoint_cache = (char*)malloc(strlen(s0) + 1))) {
+ strcpy(decimalpoint_cache, s0);
+ s0 = decimalpoint_cache;
+ }
+ }
+ decimalpoint = s0;
+#endif
#endif
if (!hexdig['0'])
@@ -66,11 +78,21 @@ gethex( CONST char **sp, FPI *fpi, Long
decpt = 0;
zret = 0;
e = 0;
- if (!hexdig[*s]) {
+ if (hexdig[*s])
+ havedig++;
+ else {
zret = 1;
- if (*s != decimalpoint)
+#ifdef USE_LOCALE
+ for(i = 0; decimalpoint[i]; ++i) {
+ if (s[i] != decimalpoint[i])
+ goto pcheck;
+ }
+ decpt = s += i;
+#else
+ if (*s != '.')
goto pcheck;
decpt = ++s;
+#endif
if (!hexdig[*s])
goto pcheck;
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-user
mailing list