PERFORCE change 66828 for review
Marcel Moolenaar
marcel at FreeBSD.org
Sat Dec 11 13:17:55 PST 2004
http://perforce.freebsd.org/chv.cgi?CH=66828
Change 66828 by marcel at marcel_nfs on 2004/12/11 21:16:54
IFC @66826
Affected files ...
.. //depot/projects/ia64/etc/defaults/pccard.conf#30 integrate
.. //depot/projects/ia64/gnu/usr.bin/cvs/cvsbug/Makefile#6 integrate
.. //depot/projects/ia64/include/string.h#15 integrate
.. //depot/projects/ia64/include/unistd.h#26 integrate
.. //depot/projects/ia64/lib/libarchive/archive_entry.c#6 integrate
.. //depot/projects/ia64/lib/libc/softfloat/bits32/softfloat.c#2 integrate
.. //depot/projects/ia64/lib/libc/string/swab.3#3 integrate
.. //depot/projects/ia64/lib/libc/string/swab.c#5 integrate
.. //depot/projects/ia64/lib/libc_r/uthread/Makefile.inc#9 integrate
.. //depot/projects/ia64/lib/libc_r/uthread/pthread_private.h#21 integrate
.. //depot/projects/ia64/lib/libc_r/uthread/uthread_atfork.c#1 branch
.. //depot/projects/ia64/lib/libc_r/uthread/uthread_fork.c#3 integrate
.. //depot/projects/ia64/lib/libc_r/uthread/uthread_init.c#13 integrate
.. //depot/projects/ia64/lib/libsdp/search.c#5 integrate
.. //depot/projects/ia64/sbin/geom/class/stripe/gstripe.8#5 integrate
.. //depot/projects/ia64/sbin/ifconfig/Makefile#6 integrate
.. //depot/projects/ia64/sbin/ifconfig/af_atalk.c#1 branch
.. //depot/projects/ia64/sbin/ifconfig/af_inet.c#1 branch
.. //depot/projects/ia64/sbin/ifconfig/af_inet6.c#1 branch
.. //depot/projects/ia64/sbin/ifconfig/af_ipx.c#1 branch
.. //depot/projects/ia64/sbin/ifconfig/af_link.c#1 branch
.. //depot/projects/ia64/sbin/ifconfig/ifclone.c#1 branch
.. //depot/projects/ia64/sbin/ifconfig/ifconfig.8#27 integrate
.. //depot/projects/ia64/sbin/ifconfig/ifconfig.c#23 integrate
.. //depot/projects/ia64/sbin/ifconfig/ifconfig.h#6 integrate
.. //depot/projects/ia64/sbin/ifconfig/ifieee80211.c#8 integrate
.. //depot/projects/ia64/sbin/ifconfig/ifmac.c#2 integrate
.. //depot/projects/ia64/sbin/ifconfig/ifmedia.c#8 integrate
.. //depot/projects/ia64/sbin/ifconfig/ifvlan.c#3 integrate
.. //depot/projects/ia64/sbin/ipfw/ipfw.8#40 integrate
.. //depot/projects/ia64/sbin/mksnap_ffs/mksnap_ffs.c#4 integrate
.. //depot/projects/ia64/share/man/man4/Makefile#79 integrate
.. //depot/projects/ia64/share/man/man4/ath.4#20 integrate
.. //depot/projects/ia64/share/man/man4/mac_portacl.4#5 integrate
.. //depot/projects/ia64/share/man/man4/udav.4#3 integrate
.. //depot/projects/ia64/share/man/man4/wlan.4#5 integrate
.. //depot/projects/ia64/share/man/man4/wlan_acl.4#1 branch
.. //depot/projects/ia64/share/man/man4/wlan_ccmp.4#1 branch
.. //depot/projects/ia64/share/man/man4/wlan_tkip.4#1 branch
.. //depot/projects/ia64/share/man/man4/wlan_wep.4#1 branch
.. //depot/projects/ia64/share/man/man4/wlan_xauth.4#1 branch
.. //depot/projects/ia64/share/man/man4/xe.4#4 integrate
.. //depot/projects/ia64/share/man/man7/tuning.7#24 integrate
.. //depot/projects/ia64/share/man/man9/mbuf.9#19 integrate
.. //depot/projects/ia64/share/mk/bsd.cpu.mk#26 integrate
.. //depot/projects/ia64/sys/arm/arm/bcopyinout.S#4 integrate
.. //depot/projects/ia64/sys/arm/arm/busdma_machdep.c#7 integrate
.. //depot/projects/ia64/sys/conf/files#123 integrate
.. //depot/projects/ia64/sys/conf/files.i386#59 integrate
.. //depot/projects/ia64/sys/conf/kmod.mk#39 integrate
.. //depot/projects/ia64/sys/conf/options#81 integrate
.. //depot/projects/ia64/sys/contrib/dev/ath/COPYRIGHT#2 integrate
.. //depot/projects/ia64/sys/contrib/dev/ath/README#3 integrate
.. //depot/projects/ia64/sys/contrib/dev/ath/ah.h#6 integrate
.. //depot/projects/ia64/sys/contrib/dev/ath/ah_desc.h#2 integrate
.. //depot/projects/ia64/sys/contrib/dev/ath/ah_devid.h#3 integrate
.. //depot/projects/ia64/sys/contrib/dev/ath/freebsd/ah_if.m#2 integrate
.. //depot/projects/ia64/sys/contrib/dev/ath/freebsd/ah_osdep.c#5 integrate
.. //depot/projects/ia64/sys/contrib/dev/ath/freebsd/ah_osdep.h#4 integrate
.. //depot/projects/ia64/sys/contrib/dev/ath/freebsd/i386-elf.hal.o.uu#7 delete
.. //depot/projects/ia64/sys/contrib/dev/ath/freebsd/opt_ah.h#2 delete
.. //depot/projects/ia64/sys/contrib/dev/ath/public/arm9-le-thumb-elf.hal.o.uu#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/arm9-le-thumb-elf.inc#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/arm9-le-thumb-elf.opt_ah.h#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/armv4-be-elf.hal.o.uu#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/armv4-be-elf.inc#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/armv4-be-elf.opt_ah.h#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/armv4-le-elf.hal.o.uu#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/armv4-le-elf.inc#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/armv4-le-elf.opt_ah.h#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/i386-elf.hal.o.uu#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/i386-elf.inc#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/i386-elf.opt_ah.h#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/mips-be-elf.hal.o.uu#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/mips-be-elf.inc#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/mips-be-elf.opt_ah.h#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/mips-le-elf.hal.o.uu#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/mips-le-elf.inc#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/mips-le-elf.opt_ah.h#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/mips1-be-elf.hal.o.uu#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/mips1-be-elf.inc#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/mips1-be-elf.opt_ah.h#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/mips1-le-elf.hal.o.uu#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/mips1-le-elf.inc#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/mips1-le-elf.opt_ah.h#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/mipsisa32-be-elf.hal.o.uu#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/mipsisa32-be-elf.inc#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/mipsisa32-be-elf.opt_ah.h#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/mipsisa32-le-elf.hal.o.uu#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/mipsisa32-le-elf.inc#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/mipsisa32-le-elf.opt_ah.h#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/powerpc-be-eabi.hal.o.uu#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/powerpc-be-eabi.inc#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/powerpc-be-eabi.opt_ah.h#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/powerpc-le-eabi.hal.o.uu#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/powerpc-le-eabi.inc#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/powerpc-le-eabi.opt_ah.h#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/sh4-le-elf.hal.o.uu#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/sh4-le-elf.inc#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/sh4-le-elf.opt_ah.h#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/x86_64-elf.hal.o.uu#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/x86_64-elf.inc#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/x86_64-elf.opt_ah.h#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/xscale-be-elf.hal.o.uu#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/xscale-be-elf.inc#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/xscale-be-elf.opt_ah.h#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/xscale-le-elf.hal.o.uu#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/xscale-le-elf.inc#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/public/xscale-le-elf.opt_ah.h#1 branch
.. //depot/projects/ia64/sys/contrib/dev/ath/version.h#6 integrate
.. //depot/projects/ia64/sys/contrib/pf/net/if_pfsync.c#7 integrate
.. //depot/projects/ia64/sys/dev/aac/aac.c#43 integrate
.. //depot/projects/ia64/sys/dev/aac/aac_cam.c#15 integrate
.. //depot/projects/ia64/sys/dev/aac/aac_debug.c#11 integrate
.. //depot/projects/ia64/sys/dev/aac/aac_disk.c#22 integrate
.. //depot/projects/ia64/sys/dev/aac/aac_ioctl.h#4 delete
.. //depot/projects/ia64/sys/dev/aac/aac_pci.c#30 integrate
.. //depot/projects/ia64/sys/dev/acpi_support/acpi_ibm.c#1 branch
.. //depot/projects/ia64/sys/dev/ata/ata-all.h#26 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-chipset.c#39 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-disk.c#37 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-lowlevel.c#25 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-pci.c#44 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-pci.h#26 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-queue.c#17 integrate
.. //depot/projects/ia64/sys/dev/ath/ath_rate/amrr/amrr.c#1 branch
.. //depot/projects/ia64/sys/dev/ath/ath_rate/amrr/amrr.h#1 branch
.. //depot/projects/ia64/sys/dev/ath/ath_rate/onoe/onoe.c#1 branch
.. //depot/projects/ia64/sys/dev/ath/ath_rate/onoe/onoe.h#1 branch
.. //depot/projects/ia64/sys/dev/ath/if_ath.c#19 integrate
.. //depot/projects/ia64/sys/dev/ath/if_ath_pci.c#9 integrate
.. //depot/projects/ia64/sys/dev/ath/if_athioctl.h#7 integrate
.. //depot/projects/ia64/sys/dev/ath/if_athrate.h#1 branch
.. //depot/projects/ia64/sys/dev/ath/if_athvar.h#10 integrate
.. //depot/projects/ia64/sys/dev/awi/awi.c#18 integrate
.. //depot/projects/ia64/sys/dev/awi/awivar.h#6 integrate
.. //depot/projects/ia64/sys/dev/cp/if_cp.c#5 integrate
.. //depot/projects/ia64/sys/dev/ctau/if_ct.c#8 integrate
.. //depot/projects/ia64/sys/dev/cx/if_cx.c#10 integrate
.. //depot/projects/ia64/sys/dev/if_ndis/if_ndis.c#9 integrate
.. //depot/projects/ia64/sys/dev/if_ndis/if_ndisvar.h#8 integrate
.. //depot/projects/ia64/sys/dev/ray/if_ray.c#16 integrate
.. //depot/projects/ia64/sys/dev/ray/if_rayvar.h#3 integrate
.. //depot/projects/ia64/sys/dev/usb/FILES#4 integrate
.. //depot/projects/ia64/sys/dev/usb/if_axe.c#13 integrate
.. //depot/projects/ia64/sys/dev/usb/if_axereg.h#4 integrate
.. //depot/projects/ia64/sys/dev/usb/if_udav.c#4 integrate
.. //depot/projects/ia64/sys/dev/wi/if_wi.c#55 integrate
.. //depot/projects/ia64/sys/dev/wi/if_wi_pci.c#19 integrate
.. //depot/projects/ia64/sys/dev/wi/if_wivar.h#19 integrate
.. //depot/projects/ia64/sys/fs/msdosfs/msdosfs_vfsops.c#32 integrate
.. //depot/projects/ia64/sys/fs/smbfs/smbfs_vfsops.c#24 integrate
.. //depot/projects/ia64/sys/geom/stripe/g_stripe.c#5 integrate
.. //depot/projects/ia64/sys/i386/conf/NOTES#60 integrate
.. //depot/projects/ia64/sys/i386/i386/vm_machdep.c#42 integrate
.. //depot/projects/ia64/sys/i386/pci/pci_cfgreg.c#23 integrate
.. //depot/projects/ia64/sys/ia64/include/fpu.h#3 integrate
.. //depot/projects/ia64/sys/kern/uipc_domain.c#16 integrate
.. //depot/projects/ia64/sys/kern/uipc_socket.c#45 integrate
.. //depot/projects/ia64/sys/kern/vfs_mount.c#36 integrate
.. //depot/projects/ia64/sys/modules/Makefile#79 integrate
.. //depot/projects/ia64/sys/modules/acpi/Makefile#24 integrate
.. //depot/projects/ia64/sys/modules/acpi/acpi_ibm/Makefile#1 branch
.. //depot/projects/ia64/sys/modules/ath_hal/Makefile#3 integrate
.. //depot/projects/ia64/sys/modules/ath_rate_amrr/Makefile#1 branch
.. //depot/projects/ia64/sys/modules/ath_rate_onoe/Makefile#1 branch
.. //depot/projects/ia64/sys/modules/wlan/Makefile#4 integrate
.. //depot/projects/ia64/sys/modules/wlan_acl/Makefile#1 branch
.. //depot/projects/ia64/sys/modules/wlan_ccmp/Makefile#1 branch
.. //depot/projects/ia64/sys/modules/wlan_tkip/Makefile#1 branch
.. //depot/projects/ia64/sys/modules/wlan_wep/Makefile#1 branch
.. //depot/projects/ia64/sys/modules/wlan_xauth/Makefile#1 branch
.. //depot/projects/ia64/sys/net80211/_ieee80211.h#1 branch
.. //depot/projects/ia64/sys/net80211/ieee80211.c#11 integrate
.. //depot/projects/ia64/sys/net80211/ieee80211.h#6 integrate
.. //depot/projects/ia64/sys/net80211/ieee80211_acl.c#1 branch
.. //depot/projects/ia64/sys/net80211/ieee80211_crypto.c#4 integrate
.. //depot/projects/ia64/sys/net80211/ieee80211_crypto.h#3 integrate
.. //depot/projects/ia64/sys/net80211/ieee80211_crypto_ccmp.c#1 branch
.. //depot/projects/ia64/sys/net80211/ieee80211_crypto_none.c#1 branch
.. //depot/projects/ia64/sys/net80211/ieee80211_crypto_tkip.c#1 branch
.. //depot/projects/ia64/sys/net80211/ieee80211_crypto_wep.c#1 branch
.. //depot/projects/ia64/sys/net80211/ieee80211_freebsd.c#1 branch
.. //depot/projects/ia64/sys/net80211/ieee80211_freebsd.h#1 branch
.. //depot/projects/ia64/sys/net80211/ieee80211_input.c#11 integrate
.. //depot/projects/ia64/sys/net80211/ieee80211_ioctl.c#11 integrate
.. //depot/projects/ia64/sys/net80211/ieee80211_ioctl.h#6 integrate
.. //depot/projects/ia64/sys/net80211/ieee80211_node.c#12 integrate
.. //depot/projects/ia64/sys/net80211/ieee80211_node.h#9 integrate
.. //depot/projects/ia64/sys/net80211/ieee80211_output.c#10 integrate
.. //depot/projects/ia64/sys/net80211/ieee80211_proto.c#9 integrate
.. //depot/projects/ia64/sys/net80211/ieee80211_proto.h#5 integrate
.. //depot/projects/ia64/sys/net80211/ieee80211_radiotap.h#4 integrate
.. //depot/projects/ia64/sys/net80211/ieee80211_var.h#10 integrate
.. //depot/projects/ia64/sys/net80211/ieee80211_xauth.c#1 branch
.. //depot/projects/ia64/sys/netgraph/ng_pppoe.c#18 integrate
.. //depot/projects/ia64/sys/netgraph/ng_pptpgre.c#15 integrate
.. //depot/projects/ia64/sys/netinet/if_ether.c#28 integrate
.. //depot/projects/ia64/sys/netinet/in_gif.c#12 integrate
.. //depot/projects/ia64/sys/netinet/ip_fw2.c#41 integrate
.. //depot/projects/ia64/sys/netinet/ip_fw_pfil.c#5 integrate
.. //depot/projects/ia64/sys/netinet6/in6_gif.c#8 integrate
.. //depot/projects/ia64/sys/nfsclient/nfs_bio.c#31 integrate
.. //depot/projects/ia64/sys/nfsclient/nfs_vnops.c#38 integrate
.. //depot/projects/ia64/sys/nfsclient/nfsnode.h#10 integrate
.. //depot/projects/ia64/sys/security/mac_portacl/mac_portacl.c#7 integrate
.. //depot/projects/ia64/sys/sys/aac_ioctl.h#1 branch
.. //depot/projects/ia64/sys/ufs/ffs/ffs_alloc.c#31 integrate
.. //depot/projects/ia64/sys/ufs/ffs/ffs_snapshot.c#39 integrate
.. //depot/projects/ia64/tools/regression/net80211/ccmp/Makefile#1 branch
.. //depot/projects/ia64/tools/regression/net80211/ccmp/test_ccmp.c#1 branch
.. //depot/projects/ia64/tools/regression/net80211/tkip/Makefile#1 branch
.. //depot/projects/ia64/tools/regression/net80211/tkip/test_tkip.c#1 branch
.. //depot/projects/ia64/tools/regression/net80211/wep/Makefile#1 branch
.. //depot/projects/ia64/tools/regression/net80211/wep/test_wep.c#1 branch
.. //depot/projects/ia64/tools/tools/ath/80211debug.c#1 branch
.. //depot/projects/ia64/tools/tools/ath/80211stats.c#3 integrate
.. //depot/projects/ia64/tools/tools/ath/Makefile#5 integrate
.. //depot/projects/ia64/tools/tools/ath/athdebug.c#1 branch
.. //depot/projects/ia64/tools/tools/ath/athstats.c#5 integrate
.. //depot/projects/ia64/usr.bin/make/Makefile#15 integrate
.. //depot/projects/ia64/usr.bin/make/arch.c#11 integrate
.. //depot/projects/ia64/usr.bin/make/cond.c#13 integrate
.. //depot/projects/ia64/usr.bin/make/dir.c#13 integrate
.. //depot/projects/ia64/usr.bin/make/job.c#18 integrate
.. //depot/projects/ia64/usr.bin/make/lst.h#7 integrate
.. //depot/projects/ia64/usr.bin/make/lst.lib/lstAppend.c#5 integrate
.. //depot/projects/ia64/usr.bin/make/lst.lib/lstClose.c#5 delete
.. //depot/projects/ia64/usr.bin/make/lst.lib/lstConcat.c#5 integrate
.. //depot/projects/ia64/usr.bin/make/lst.lib/lstDeQueue.c#5 integrate
.. //depot/projects/ia64/usr.bin/make/lst.lib/lstDestroy.c#6 integrate
.. //depot/projects/ia64/usr.bin/make/lst.lib/lstDupl.c#6 integrate
.. //depot/projects/ia64/usr.bin/make/lst.lib/lstFindFrom.c#6 integrate
.. //depot/projects/ia64/usr.bin/make/lst.lib/lstInit.c#5 integrate
.. //depot/projects/ia64/usr.bin/make/lst.lib/lstInsert.c#5 integrate
.. //depot/projects/ia64/usr.bin/make/lst.lib/lstIsAtEnd.c#5 delete
.. //depot/projects/ia64/usr.bin/make/lst.lib/lstNext.c#5 delete
.. //depot/projects/ia64/usr.bin/make/lst.lib/lstOpen.c#5 delete
.. //depot/projects/ia64/usr.bin/make/lst.lib/lstRemove.c#5 integrate
.. //depot/projects/ia64/usr.bin/make/main.c#27 integrate
.. //depot/projects/ia64/usr.bin/make/make.c#10 integrate
.. //depot/projects/ia64/usr.bin/make/make.h#10 integrate
.. //depot/projects/ia64/usr.bin/make/nonints.h#13 integrate
.. //depot/projects/ia64/usr.bin/make/parse.c#20 integrate
.. //depot/projects/ia64/usr.bin/make/str.c#12 integrate
.. //depot/projects/ia64/usr.bin/make/suff.c#11 integrate
.. //depot/projects/ia64/usr.bin/make/targ.c#11 integrate
.. //depot/projects/ia64/usr.bin/make/var.c#19 integrate
.. //depot/projects/ia64/usr.bin/whois/whois.1#7 integrate
.. //depot/projects/ia64/usr.bin/whois/whois.c#13 integrate
.. //depot/projects/ia64/usr.sbin/mountd/mountd.c#12 integrate
.. //depot/projects/ia64/usr.sbin/sendmail/Makefile#13 integrate
Differences ...
==== //depot/projects/ia64/etc/defaults/pccard.conf#30 (text+ko) ====
@@ -1,7 +1,7 @@
#
# Default PCCARD configuration file
#
-# $FreeBSD: src/etc/defaults/pccard.conf,v 1.270 2004/11/08 16:59:01 imp Exp $
+# $FreeBSD: src/etc/defaults/pccard.conf,v 1.271 2004/12/09 22:27:11 rsm Exp $
#
# Please send new entries for this file to imp at freebsd.org. He likes to
# review them before they are committed to make sure they are correct for
@@ -2247,7 +2247,14 @@
insert /etc/pccard_ether $device start
remove /etc/pccard_ether $device stop
-# Intel EtherExpress PRO/100 Mobile Adapter (16-bit verison)
+# Intel EtherExpress(TM) PRO/100 LAN/Modem PC Card Adapter (Ethernet part)
+card "Intel" "EtherExpress(TM) PRO/100 LAN/Modem PC Card Adapter"
+ config 0x27 "xe" ?
+# config auto "sio" ?
+ insert /etc/pccard_ether $device start
+ remove /etc/pccard_ether $device stop
+
+# Intel EtherExpress PRO/100 Mobile Adapter (16-bit version)
card "Intel" "EtherExpress(TM) PRO/100 PC Card Mobile Adapter16"
config auto "xe" ?
insert /etc/pccard_ether $device start
==== //depot/projects/ia64/gnu/usr.bin/cvs/cvsbug/Makefile#6 (text+ko) ====
@@ -1,4 +1,4 @@
-# $FreeBSD: src/gnu/usr.bin/cvs/cvsbug/Makefile,v 1.21 2004/09/28 21:19:31 peter Exp $
+# $FreeBSD: src/gnu/usr.bin/cvs/cvsbug/Makefile,v 1.22 2004/12/10 18:16:52 kensmith Exp $
MAINTAINER= peter at FreeBSD.org
@@ -21,6 +21,7 @@
-e "s, at PACKAGE_BUGREPORT@,bug-cvs at gnu.org,g" \
-e "s, at SENDMAIL@,/usr/sbin/sendmail,g" \
-e "s, at MKTEMP_FUNCTION@,," \
+ -e "s, at MKTEMP_SH_FUNCTION@,," \
${.ALLSRC} > ${.TARGET}
.include <bsd.prog.mk>
==== //depot/projects/ia64/include/string.h#15 (text+ko) ====
@@ -31,7 +31,7 @@
* SUCH DAMAGE.
*
* @(#)string.h 8.1 (Berkeley) 6/2/93
- * $FreeBSD: src/include/string.h,v 1.20 2004/07/23 02:20:05 tjr Exp $
+ * $FreeBSD: src/include/string.h,v 1.21 2004/12/10 15:24:40 trhodes Exp $
*/
#ifndef _STRING_H_
@@ -108,8 +108,19 @@
#endif
size_t strxfrm(char * __restrict, const char * __restrict, size_t);
#if __BSD_VISIBLE
-void swab(const void *, void *, size_t);
-#endif
+
+#ifndef _SWAB_DECLARED
+#define _SWAB_DECLARED
+
+#ifndef _SSIZE_T_DECLARED
+typedef __ssize_t ssize_t;
+#define _SSIZE_T_DECLARED
+#endif /* _SIZE_T_DECLARED */
+
+void swab(const void * __restrict, void * __restrict, ssize_t);
+#endif /* _SWAB_DECLARED */
+
+#endif /* __BSD_VISIBLE */
__END_DECLS
#endif /* _STRING_H_ */
==== //depot/projects/ia64/include/unistd.h#26 (text+ko) ====
@@ -31,7 +31,7 @@
* SUCH DAMAGE.
*
* @(#)unistd.h 8.12 (Berkeley) 4/27/95
- * $FreeBSD: src/include/unistd.h,v 1.74 2004/12/07 07:10:39 phk Exp $
+ * $FreeBSD: src/include/unistd.h,v 1.75 2004/12/10 15:24:40 trhodes Exp $
*/
#ifndef _UNISTD_H_
@@ -436,7 +436,12 @@
int setpgrp(pid_t _pid, pid_t _pgrp); /* obsoleted by setpgid() */
int setregid(gid_t, gid_t);
int setreuid(uid_t, uid_t);
-/* void swab(const void * __restrict, void * __restrict, ssize_t); */
+
+#ifndef _SWAB_DECLARED
+#define _SWAB_DECLARED
+void swab(const void * __restrict, void * __restrict, ssize_t);
+#endif /* _SWAB_DECLARED */
+
void sync(void);
useconds_t ualarm(useconds_t, useconds_t);
int usleep(useconds_t);
==== //depot/projects/ia64/lib/libarchive/archive_entry.c#6 (text+ko) ====
@@ -25,7 +25,7 @@
*/
#include "archive_platform.h"
-__FBSDID("$FreeBSD: src/lib/libarchive/archive_entry.c,v 1.23 2004/08/08 07:39:19 kientzle Exp $");
+__FBSDID("$FreeBSD: src/lib/libarchive/archive_entry.c,v 1.24 2004/12/11 07:11:42 kientzle Exp $");
#include <sys/stat.h>
#include <sys/types.h>
@@ -609,7 +609,7 @@
dev_t d;
d = entry->ae_stat.st_rdev;
- entry->ae_stat.st_rdev = makedev(m, minor(d));
+ entry->ae_stat.st_rdev = makedev(major(m), minor(d));
}
void
@@ -618,7 +618,7 @@
dev_t d;
d = entry->ae_stat.st_rdev;
- entry->ae_stat.st_rdev = makedev( major(d), m);
+ entry->ae_stat.st_rdev = makedev(major(d), minor(m));
}
void
==== //depot/projects/ia64/lib/libc/softfloat/bits32/softfloat.c#2 (text+ko) ====
@@ -52,7 +52,7 @@
*/
#include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/lib/libc/softfloat/bits32/softfloat.c,v 1.1 2004/05/14 12:13:05 cognet Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/softfloat/bits32/softfloat.c,v 1.2 2004/12/08 18:41:42 cognet Exp $");
#ifdef SOFTFLOAT_FOR_GCC
#include "softfloat-for-gcc.h"
@@ -77,7 +77,7 @@
Floating-point rounding mode and exception flags.
-------------------------------------------------------------------------------
*/
-fp_rnd float_rounding_mode = float_round_nearest_even;
+fp_rnd_t float_rounding_mode = float_round_nearest_even;
fp_except float_exception_flags = 0;
/*
==== //depot/projects/ia64/lib/libc/string/swab.3#3 (text+ko) ====
@@ -30,9 +30,9 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)swab.3 8.1 (Berkeley) 6/4/93
-.\" $FreeBSD: src/lib/libc/string/swab.3,v 1.7 2002/08/30 21:18:39 robert Exp $
+.\" $FreeBSD: src/lib/libc/string/swab.3,v 1.9 2004/12/10 15:27:06 trhodes Exp $
.\"
-.Dd June 4, 1993
+.Dd December 10, 2004
.Dt SWAB 3
.Os
.Sh NAME
@@ -41,9 +41,9 @@
.Sh LIBRARY
.Lb libc
.Sh SYNOPSIS
-.In string.h
+.In unistd.h
.Ft void
-.Fn swab "const void * restrict src" "void * restrict dst" "size_t len"
+.Fn swab "const void * restrict src" "void * restrict dst" "ssize_t len"
.Sh DESCRIPTION
The function
.Fn swab
==== //depot/projects/ia64/lib/libc/string/swab.c#5 (text+ko) ====
@@ -38,12 +38,12 @@
static char sccsid[] = "@(#)swab.c 8.1 (Berkeley) 6/4/93";
#endif /* LIBC_SCCS and not lint */
#include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/lib/libc/string/swab.c,v 1.5 2002/08/30 20:33:05 robert Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/string/swab.c,v 1.6 2004/12/10 15:24:40 trhodes Exp $");
-#include <string.h>
+#include <unistd.h>
void
-swab(const void * __restrict from, void * __restrict to, size_t len)
+swab(const void * __restrict from, void * __restrict to, ssize_t len)
{
unsigned long temp;
int n;
==== //depot/projects/ia64/lib/libc_r/uthread/Makefile.inc#9 (text+ko) ====
@@ -1,4 +1,4 @@
-# $FreeBSD: src/lib/libc_r/uthread/Makefile.inc,v 1.37 2003/07/25 17:02:33 mp Exp $
+# $FreeBSD: src/lib/libc_r/uthread/Makefile.inc,v 1.38 2004/12/10 03:36:45 grog Exp $
# uthread sources
.PATH: ${.CURDIR}/uthread
@@ -10,6 +10,7 @@
uthread_acl_set_fd.c \
uthread_acl_aclcheck_fd.c \
uthread_aio_suspend.c \
+ uthread_atfork.c \
uthread_attr_destroy.c \
uthread_attr_init.c \
uthread_attr_getdetachstate.c \
==== //depot/projects/ia64/lib/libc_r/uthread/pthread_private.h#21 (text+ko) ====
@@ -31,7 +31,7 @@
*
* Private thread definitions for the uthread kernel.
*
- * $FreeBSD: src/lib/libc_r/uthread/pthread_private.h,v 1.83 2004/11/27 06:51:31 das Exp $
+ * $FreeBSD: src/lib/libc_r/uthread/pthread_private.h,v 1.84 2004/12/10 03:36:45 grog Exp $
*/
#ifndef _PTHREAD_PRIVATE_H
@@ -451,6 +451,13 @@
void *routine_arg;
};
+struct pthread_atfork {
+ TAILQ_ENTRY(pthread_atfork) qe;
+ void (*prepare)(void);
+ void (*parent)(void);
+ void (*child)(void);
+};
+
struct pthread_attr {
int sched_policy;
int sched_inherit;
@@ -1025,6 +1032,9 @@
;
#endif
+SCLASS TAILQ_HEAD(atfork_head, pthread_atfork) _atfork_list;
+SCLASS pthread_mutex_t _atfork_mutex;
+
/* Default thread attributes: */
SCLASS struct pthread_attr _pthread_attr_default
#ifdef GLOBAL_PTHREAD_PRIVATE
==== //depot/projects/ia64/lib/libc_r/uthread/uthread_fork.c#3 (text+ko) ====
@@ -29,7 +29,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $FreeBSD: src/lib/libc_r/uthread/uthread_fork.c,v 1.27 2002/03/19 22:58:56 deischen Exp $
+ * $FreeBSD: src/lib/libc_r/uthread/uthread_fork.c,v 1.28 2004/12/10 03:36:45 grog Exp $
*/
#include <sys/param.h>
#include <errno.h>
@@ -48,6 +48,7 @@
_fork(void)
{
struct pthread *curthread = _get_curthread();
+ struct pthread_atfork *af;
int i, flags, use_deadlist = 0;
pid_t ret;
pthread_t pthread;
@@ -59,9 +60,23 @@
*/
_thread_kern_sig_defer();
+ _pthread_mutex_lock(&_atfork_mutex);
+
+ /* Run down atfork prepare handlers. */
+ TAILQ_FOREACH_REVERSE(af, &_atfork_list, atfork_head, qe) {
+ if (af->prepare != NULL)
+ af->prepare();
+ }
+
/* Fork a new process: */
if ((ret = __sys_fork()) != 0) {
- /* Parent process or error. Nothing to do here. */
+ /* Run down atfork parent handlers. */
+ TAILQ_FOREACH(af, &_atfork_list, qe) {
+ if (af->parent != NULL)
+ af->parent();
+ }
+ _pthread_mutex_unlock(&_atfork_mutex);
+
} else {
/* Close the pthread kernel pipe: */
__sys_close(_thread_kern_pipe[0]);
@@ -207,8 +222,15 @@
}
}
}
+ /* Run down atfork child handlers. */
+ TAILQ_FOREACH(af, &_atfork_list, qe) {
+ if (af->child != NULL)
+ af->child();
+ }
+ _mutex_reinit(&_atfork_mutex);
}
+
/*
* Undefer and handle pending signals, yielding if necessary:
*/
==== //depot/projects/ia64/lib/libc_r/uthread/uthread_init.c#13 (text+ko) ====
@@ -29,7 +29,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $FreeBSD: src/lib/libc_r/uthread/uthread_init.c,v 1.47 2004/11/27 06:51:31 das Exp $
+ * $FreeBSD: src/lib/libc_r/uthread/uthread_init.c,v 1.48 2004/12/10 03:36:45 grog Exp $
*/
/* Allocate space for global thread variables here: */
@@ -437,6 +437,8 @@
TAILQ_INIT(&_thread_list);
TAILQ_INSERT_HEAD(&_thread_list, _thread_initial, tle);
_set_curthread(_thread_initial);
+ TAILQ_INIT(&_atfork_list);
+ _pthread_mutex_init(&_atfork_mutex, NULL);
/* Initialise the global signal action structure: */
sigfillset(&act.sa_mask);
==== //depot/projects/ia64/lib/libsdp/search.c#5 (text+ko) ====
@@ -26,7 +26,7 @@
* SUCH DAMAGE.
*
* $Id: search.c,v 1.2 2003/09/04 22:12:13 max Exp $
- * $FreeBSD: src/lib/libsdp/search.c,v 1.6 2004/02/26 20:44:55 emax Exp $
+ * $FreeBSD: src/lib/libsdp/search.c,v 1.7 2004/12/09 18:57:12 emax Exp $
*/
#include <sys/uio.h>
@@ -55,7 +55,8 @@
sdp_session_p ss = (sdp_session_p) xss;
uint8_t *req = NULL, *rsp = NULL, *rsp_tmp = NULL;
- int32_t type, len;
+ int32_t t, len;
+ uint16_t lo, hi;
if (ss == NULL)
return (-1);
@@ -66,11 +67,29 @@
return (-1);
}
- /* Calculate length of the request */
req = ss->req;
+
+ /* Calculate ServiceSearchPattern length */
plen = plen * (sizeof(pp[0]) + 1);
- alen = alen * (sizeof(ap[0]) + 1);
+
+ /* Calculate AttributeIDList length */
+ for (len = 0, t = 0; t < alen; t ++) {
+ lo = (uint16_t) (ap[t] >> 16);
+ hi = (uint16_t) (ap[t]);
+
+ if (lo > hi) {
+ ss->error = EINVAL;
+ return (-1);
+ }
+
+ if (lo != hi)
+ len += (sizeof(ap[t]) + 1);
+ else
+ len += (sizeof(lo) + 1);
+ }
+ alen = len;
+ /* Calculate length of the request */
len = plen + sizeof(uint8_t) + sizeof(uint16_t) +
/* ServiceSearchPattern */
sizeof(uint16_t) +
@@ -97,9 +116,21 @@
/* Put AttributeIDList */
SDP_PUT8(SDP_DATA_SEQ16, req);
SDP_PUT16(alen, req);
- for (; alen > 0; ap ++, alen -= (sizeof(ap[0]) + 1)) {
- SDP_PUT8(SDP_DATA_UINT32, req);
- SDP_PUT32(*ap, req);
+ for (; alen > 0; ap ++) {
+ lo = (uint16_t) (*ap >> 16);
+ hi = (uint16_t) (*ap);
+
+ if (lo != hi) {
+ /* Put attribute range */
+ SDP_PUT8(SDP_DATA_UINT32, req);
+ SDP_PUT32(*ap, req);
+ alen -= (sizeof(ap[0]) + 1);
+ } else {
+ /* Put attribute */
+ SDP_PUT8(SDP_DATA_UINT16, req);
+ SDP_PUT16(lo, req);
+ alen -= (sizeof(lo) + 1);
+ }
}
/* Submit ServiceSearchAttributeRequest and wait for response */
@@ -241,8 +272,8 @@
rsp_tmp = ss->rsp;
/* Skip the first SEQ */
- SDP_GET8(type, rsp_tmp);
- switch (type) {
+ SDP_GET8(t, rsp_tmp);
+ switch (t) {
case SDP_DATA_SEQ8:
SDP_GET8(len, rsp_tmp);
break;
@@ -263,8 +294,8 @@
for (; rsp_tmp < rsp && vlen > 0; ) {
/* Get set of attributes for the next record */
- SDP_GET8(type, rsp_tmp);
- switch (type) {
+ SDP_GET8(t, rsp_tmp);
+ switch (t) {
case SDP_DATA_SEQ8:
SDP_GET8(len, rsp_tmp);
break;
@@ -286,8 +317,8 @@
/* Now rsp_tmp points to list of (attr,value) pairs */
for (; len > 0 && vlen > 0; vp ++, vlen --) {
/* Attribute */
- SDP_GET8(type, rsp_tmp);
- if (type != SDP_DATA_UINT16) {
+ SDP_GET8(t, rsp_tmp);
+ if (t != SDP_DATA_UINT16) {
ss->error = ENOATTR;
return (-1);
}
==== //depot/projects/ia64/sbin/geom/class/stripe/gstripe.8#5 (text+ko) ====
@@ -22,7 +22,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.\" $FreeBSD: src/sbin/geom/class/stripe/gstripe.8,v 1.17 2004/11/04 19:12:43 ceri Exp $
+.\" $FreeBSD: src/sbin/geom/class/stripe/gstripe.8,v 1.18 2004/12/09 12:26:47 pjd Exp $
.\"
.Dd May 21, 2004
.Dt GSTRIPE 8
@@ -169,7 +169,7 @@
This can be set to a number between 0 and 3 inclusive.
If set to 0 minimal debug information is printed, and if set to 3 the
maximum amount of debug information in printed.
-.It Va kern.geom.stripe.fast : No 1
+.It Va kern.geom.stripe.fast : No 0
If set to a non-zero value enable
.Dq "fast mode"
instead of the normal
@@ -182,7 +182,7 @@
.Nm STRIPE
will fall back to
.Dq "economic mode" .
-.It Va kern.geom.stripe.maxmem : No 1310720
+.It Va kern.geom.stripe.maxmem : No 13107200
Maximum amount of memory that can be consumed by
.Dq "fast mode"
(in bytes).
@@ -204,7 +204,7 @@
create a file system on it,
and mount it:
.Bd -literal -offset indent
-gstripe label -v -s 4096 data /dev/da0 /dev/da1 /dev/da2 /dev/da3
+gstripe label -v -s 131072 data /dev/da0 /dev/da1 /dev/da2 /dev/da3
newfs /dev/stripe/data
mount /dev/stripe/data /mnt
[...]
==== //depot/projects/ia64/sbin/ifconfig/Makefile#6 (text+ko) ====
@@ -1,36 +1,37 @@
# From: @(#)Makefile 8.1 (Berkeley) 6/5/93
-# $FreeBSD: src/sbin/ifconfig/Makefile,v 1.25 2004/02/23 20:13:52 johan Exp $
+# $FreeBSD: src/sbin/ifconfig/Makefile,v 1.26 2004/12/08 19:18:07 sam Exp $
PROG= ifconfig
-SRCS= ifconfig.c
-#comment out to exclude SIOC[GS]IFMEDIA support
-SRCS+= ifmedia.c
-CFLAGS+=-DUSE_IF_MEDIA
-CFLAGS+=-DINET6
+SRCS= ifconfig.c # base support
-#comment out to exclude SIOC[GS]ETVLAN support
-SRCS+= ifvlan.c
-CFLAGS+=-DUSE_VLANS
+#
+# NB: The order here defines the order in which the constructors
+# are called. This in turn defines the default order in which
+# status is displayed. Probably should add a priority mechanism
+# to the registration process so we don't depend on this aspect
+# of the toolchain.
+#
+SRCS+= af_link.c # LLC support
+SRCS+= af_inet.c # IPv4 support
+SRCS+= af_inet6.c # IPv6 support
+SRCS+= af_atalk.c # AppleTalk support
-#comment out to exclude SIOC[GS]IEEE80211 support
-SRCS+= ifieee80211.c
-CFLAGS+=-DUSE_IEEE80211
+SRCS+= ifclone.c # clone device support
+SRCS+= ifmac.c # MAC support
+SRCS+= ifmedia.c # SIOC[GS]IFMEDIA support
+SRCS+= ifvlan.c # SIOC[GS]ETVLAN support
+SRCS+= ifieee80211.c # SIOC[GS]IEEE80211 support
-#comment out to exclude MAC support
-SRCS+= ifmac.c
-CFLAGS+=-DUSE_MAC
-
-MAN= ifconfig.8
-
-.if defined(RELEASE_CRUNCH)
-CFLAGS+=-DNO_IPX
-.else
+.if !defined(RELEASE_CRUNCH)
+SRCS+= af_ipx.c # IPX support
DPADD= ${LIBIPX}
LDADD= -lipx
.endif
-CFLAGS+=-DNS -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings \
+MAN= ifconfig.8
+
+CFLAGS+= -g -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings \
-Wnested-externs -I..
WARNS?= 0
==== //depot/projects/ia64/sbin/ifconfig/ifconfig.8#27 (text+ko) ====
@@ -26,9 +26,9 @@
.\" SUCH DAMAGE.
.\"
.\" From: @(#)ifconfig.8 8.3 (Berkeley) 1/5/94
-.\" $FreeBSD: src/sbin/ifconfig/ifconfig.8,v 1.86 2004/11/06 13:38:45 ru Exp $
+.\" $FreeBSD: src/sbin/ifconfig/ifconfig.8,v 1.87 2004/12/08 19:18:07 sam Exp $
.\"
-.Dd July 26, 2004
+.Dd Nov 2, 2004
.Dt IFCONFIG 8
.Os
.Sh NAME
@@ -55,6 +55,7 @@
.Op Fl d
.Op Fl m
.Op Fl u
+.Op Fl v
.Op Ar address_family
.Nm
.Fl l
@@ -66,6 +67,7 @@
.Op Fl d
.Op Fl m
.Op Fl u
+.Op Fl v
.Op Fl C
.Sh DESCRIPTION
The
@@ -596,64 +598,101 @@
It happens automatically when setting the first address on an interface.
If the interface was reset when previously marked down,
the hardware will be re-initialized.
-.It Cm ssid Ar ssid
-For IEEE 802.11 wireless interfaces, set the desired Service Set
-Identifier (aka network name).
-The SSID is a string up to 32 characters
-in length and may be specified as either a normal string or in
-hexadecimal when proceeded by
-.Ql 0x .
-Additionally, the SSID may be cleared by setting it to
-.Ql - .
-.It Cm nwid Ar ssid
-Another name for the
-.Cm ssid
-parameter.
-Included for
-.Nx
-compatibility.
-.It Cm stationname Ar name
-For IEEE 802.11 wireless interfaces, set the name of this station.
-It appears that the station name is not really part of the IEEE 802.11
-protocol though all interfaces seem to support it.
-As such it only
-seems to be meaningful to identical or virtually identical equipment.
-Setting the station name is identical in syntax to setting the SSID.
-.It Cm station Ar name
-Another name for the
-.Cm stationname
-parameter.
-Included for
-.Bsx
-compatibility.
-.It Cm channel Ar number
-For IEEE 802.11 wireless interfaces, set the desired channel.
-Channels range from 1 to 14, but the exact selection available
-depends on the region your adaptor was manufactured for.
-Setting
-the channel to 0 will give you the default for your adaptor.
-Many
-adaptors ignore this setting unless you are in ad-hoc mode.
+.El
+.Pp
+The following parameters are specific to IEEE 802.11 wireless interfaces:
+.Bl -tag -width indent
+.It Cm apbridge
+When operating as an access point pass packets between
+wireless clients directly (default).
+To instead let them pass up through the
+system and be forwarded using some other mechanism use
+.Dq Li -apbridge.
+Disabling the internal bridging
+is useful when traffic is to be processed with
+packet filtering.
.It Cm authmode Ar mode
-For IEEE 802.11 wireless interfaces, set the desired authentication mode
-in infrastructure mode.
+Set the desired authentication mode in infrastructure mode.
Not all adaptors support all modes.
The set of
valid modes is
.Dq Li none ,
.Dq Li open ,
+.Dq Li shared (shared key),
+.Dq Li 8021x (IEEE 802.1x),
+or
+.Dq Li wpa (IEEE WPA/WPA2/802.11i).
+The
+.Dq Li 8021x
and
-.Dq Li shared .
+.Dq Li wpa
+modes are only useful when used an authentication service
+(a supplicant for client operation or an authenticator when
+operating as an access point).
Modes are case insensitive.
+.It Cm bssid Ar address
+Specify the MAC address of the access point to use when operating
+as a station in a BSS network.
+This overrides any automatic selection done by the system.
+To disable a previously selected access point supply
+.Dq Li any ,
+.Dq Li none ,
+or
+.Dq Li -
+for the address.
+This option is useful when more than one access points have the same SSID.
+Another name for the
+.Cm bssid
+parameter is
+.Cm ap .
+.It Cm chanlist Ar channels
+Set the desired channels to use when scanning for access
+points, neighbors in an IBSS network, or looking for unoccupied
+channels when operating as an access point.
+The set of channels is specified as a comma-separated list with
+each element in the list either a single channel number of a range
+of the form
+.Dq Li a-b .
+Channel numbers must be in the range 1 to 255 and be permissible
+according to the operating characteristics of the device.
+.It Cm channel Ar number
+Set a single desired channel.
+Channels range from 1 to 255, but the exact selection available
+depends on the region your adaptor was manufactured for.
+Setting
+the channel to
+.Dq Li 0 ,
+.Dq Li any ,
+or
+.Dq Li -
+will give you the default for your adaptor.
+Many
+adaptors ignore this setting unless you are in ad-hoc mode.
+Alternatively the frequency, in megahertz, may be specified
+instead of the channel number.
+.It Cm hidessid
+When operating as an access point do not broadcast the SSID
+in beacon frames.
+By default the SSID is included in beacon frames.
+To re-enable the broadcast of the SSID use
+.Fl hidessid .
.It Cm powersave
-For IEEE 802.11 wireless interfaces, enable powersave mode.
-.It Fl powersave
-For IEEE 802.11 wireless interfaces, disable powersave mode.
+Enable powersave operation.
+When operating as a client the station will conserve power by
+periodically turning off the radio and listening for
+messages from the access point telling it there are packets waiting.
+The station must then retrieve the packets.
+When operating as an access point the station must honor power
+save operation of associated clients.
+Not all devices support power save operation, either as a client
+or as an access point.
+Use
+.Fl powersave
+to disable powersave operation.
.It Cm powersavesleep Ar sleep
-For IEEE 802.11 wireless interfaces, set the desired max powersave sleep
-time in milliseconds.
+Set the desired max powersave sleep time in milliseconds.
.It Cm protmode Ar technique
-For IEEE 802.11 wireless interfaces operating in 11g, use the specified
+For interfaces operating in 802.11g, use the specified
.Ar technique
for protecting OFDM frames in a mixed 11b/11g network.
The set of valid techniques is
@@ -664,8 +703,25 @@
.Dq Li rtscts
(RTS/CTS).
Technique names are case insensitive.
+.It Cm roaming Ar mode
+When operating as a station, control how the system will
+behave when communication with the current access point
+is broken.
+.I Mode
>>> TRUNCATED FOR MAIL (1000 lines) <<<
More information about the p4-projects
mailing list