cvs commit: src/sys/amd64/conf GENERIC src/sys/arm/conf AVILA
HL200 KB920X src/sys/conf NOTES files options
src/sys/contrib/dev/ral LICENSE Makefile rt2561.fw.uu
rt2561s.fw.uu rt2661.fw.uu rt2661_ucode.h rt2860.fw.uu ...
Sam Leffler
sam at FreeBSD.org
Sun Apr 20 20:35:47 UTC 2008
sam 2008-04-20 20:35:46 UTC
FreeBSD src repository
Modified files:
sys/amd64/conf GENERIC
sys/arm/conf AVILA HL200 KB920X
sys/conf NOTES files options
sys/dev/ath ah_osdep.c ah_osdep.h if_ath.c
if_ath_pci.c if_athioctl.h if_athrate.h
if_athvar.h
sys/dev/ath/ath_rate/amrr amrr.c amrr.h
sys/dev/ath/ath_rate/onoe onoe.c onoe.h
sys/dev/ath/ath_rate/sample sample.c sample.h
sys/dev/if_ndis if_ndis.c if_ndisvar.h
sys/dev/ipw if_ipw.c if_ipwvar.h
sys/dev/iwi if_iwi.c if_iwivar.h
sys/dev/malo if_malo.c if_malo.h
sys/dev/ral if_ral_pci.c rt2560.c rt2560reg.h
rt2560var.h rt2661.c rt2661var.h
sys/dev/usb if_rum.c if_rumvar.h if_ural.c
if_uralvar.h if_zyd.c if_zydreg.h
sys/dev/wi if_wavelan_ieee.h if_wi.c if_wi_pccard.c
if_wi_pci.c if_wivar.h
sys/dev/wpi if_wpi.c if_wpivar.h
sys/i386/conf GENERIC
sys/mips/conf IDT
sys/modules Makefile
sys/modules/ath_rate_amrr Makefile
sys/modules/ath_rate_onoe Makefile
sys/modules/ath_rate_sample Makefile
sys/modules/malo Makefile
sys/modules/ral Makefile
sys/modules/wlan Makefile
sys/modules/wlan_acl Makefile
sys/modules/wlan_amrr Makefile
sys/modules/wlan_ccmp Makefile
sys/modules/wlan_tkip Makefile
sys/modules/wlan_wep Makefile
sys/modules/wlan_xauth Makefile
sys/net80211 _ieee80211.h ieee80211.c ieee80211.h
ieee80211_acl.c ieee80211_amrr.c
ieee80211_amrr.h ieee80211_crypto.c
ieee80211_crypto.h
ieee80211_crypto_ccmp.c
ieee80211_crypto_none.c
ieee80211_crypto_tkip.c
ieee80211_crypto_wep.c
ieee80211_freebsd.c ieee80211_freebsd.h
ieee80211_ht.c ieee80211_ht.h
ieee80211_input.c ieee80211_ioctl.c
ieee80211_ioctl.h ieee80211_node.c
ieee80211_node.h ieee80211_output.c
ieee80211_power.c ieee80211_power.h
ieee80211_proto.c ieee80211_proto.h
ieee80211_regdomain.c
ieee80211_regdomain.h ieee80211_scan.c
ieee80211_scan.h ieee80211_scan_sta.c
ieee80211_var.h ieee80211_xauth.c
sys/pc98/conf GENERIC
sys/sparc64/conf GENERIC
share/man/man4 ath.4 ipw.4 iwi.4 malo.4 ral.4 rum.4
ural.4 wi.4 wlan.4 wlan_acl.4 wlan_amrr.4
wlan_xauth.4 wpi.4 zyd.4
share/man/man5 Makefile
sbin/ifconfig Makefile ifconfig.8 ifieee80211.c
ifmedia.c
Added files:
sys/contrib/dev/ral LICENSE Makefile rt2561.fw.uu
rt2561s.fw.uu rt2661.fw.uu rt2661_ucode.h
rt2860.fw.uu
sys/modules/ralfw Makefile Makefile.inc
sys/modules/ralfw/rt2561 Makefile
sys/modules/ralfw/rt2561s Makefile
sys/modules/ralfw/rt2661 Makefile
sys/modules/wlan_rssadapt Makefile
sys/net80211 ieee80211_adhoc.c ieee80211_adhoc.h
ieee80211_ddb.c ieee80211_dfs.c
ieee80211_dfs.h ieee80211_hostap.c
ieee80211_hostap.h ieee80211_input.h
ieee80211_monitor.c ieee80211_monitor.h
ieee80211_phy.c ieee80211_phy.h
ieee80211_rssadapt.c ieee80211_rssadapt.h
ieee80211_sta.c ieee80211_sta.h
ieee80211_wds.c ieee80211_wds.h
share/man/man5 regdomain.5
sbin/ifconfig regdomain.c regdomain.h
Removed files:
sys/dev/ral if_ralrate.c if_ralrate.h rt2661_ucode.h
sys/dev/wi spectrum24t_cf.h
sys/modules/wlan_scan_ap Makefile
sys/modules/wlan_scan_sta Makefile
sys/net80211 ieee80211_scan_ap.c
Log:
Multi-bss (aka vap) support for 802.11 devices.
Note this includes changes to all drivers and moves some device firmware
loading to use firmware(9) and a separate module (e.g. ral). Also there
no longer are separate wlan_scan* modules; this functionality is now
bundled into the wlan module.
Supported by: Hobnob and Marvell
Reviewed by: many
Obtained from: Atheros (some bits)
Revision Changes Path
1.34 +6 -3 src/sbin/ifconfig/Makefile
1.147 +518 -197 src/sbin/ifconfig/ifconfig.8
1.51 +1207 -126 src/sbin/ifconfig/ifieee80211.c
1.26 +12 -4 src/sbin/ifconfig/ifmedia.c
1.1 +636 -0 src/sbin/ifconfig/regdomain.c (new)
1.1 +112 -0 src/sbin/ifconfig/regdomain.h (new)
1.45 +59 -62 src/share/man/man4/ath.4
1.18 +39 -32 src/share/man/man4/ipw.4
1.20 +39 -32 src/share/man/man4/iwi.4
1.3 +39 -35 src/share/man/man4/malo.4
1.14 +47 -20 src/share/man/man4/ral.4
1.4 +42 -30 src/share/man/man4/rum.4
1.16 +33 -19 src/share/man/man4/ural.4
1.75 +61 -117 src/share/man/man4/wi.4
1.16 +88 -42 src/share/man/man4/wlan.4
1.4 +5 -6 src/share/man/man4/wlan_acl.4
1.3 +6 -6 src/share/man/man4/wlan_amrr.4
1.4 +7 -8 src/share/man/man4/wlan_xauth.4
1.4 +50 -41 src/share/man/man4/wpi.4
1.4 +22 -41 src/share/man/man4/zyd.4
1.80 +1 -0 src/share/man/man5/Makefile
1.1 +48 -0 src/share/man/man5/regdomain.5 (new)
1.497 +0 -2 src/sys/amd64/conf/GENERIC
1.12 +0 -2 src/sys/arm/conf/AVILA
1.4 +0 -2 src/sys/arm/conf/HL200
1.16 +0 -2 src/sys/arm/conf/KB920X
1.1481 +0 -2 src/sys/conf/NOTES
1.1293 +13 -3 src/sys/conf/files
1.626 +10 -0 src/sys/conf/options
1.1 +16 -0 src/sys/contrib/dev/ral/LICENSE (new)
1.1 +36 -0 src/sys/contrib/dev/ral/Makefile (new)
1.1 +202 -0 src/sys/contrib/dev/ral/rt2561.fw.uu (new)
1.1 +202 -0 src/sys/contrib/dev/ral/rt2561s.fw.uu (new)
1.1 +202 -0 src/sys/contrib/dev/ral/rt2661.fw.uu (new)
1.1 +3016 -0 src/sys/contrib/dev/ral/rt2661_ucode.h (new)
1.1 +202 -0 src/sys/contrib/dev/ral/rt2860.fw.uu (new)
1.4 +1 -1 src/sys/dev/ath/ah_osdep.c
1.3 +1 -1 src/sys/dev/ath/ah_osdep.h
1.15 +53 -93 src/sys/dev/ath/ath_rate/amrr/amrr.c
1.3 +3 -1 src/sys/dev/ath/ath_rate/amrr/amrr.h
1.16 +36 -81 src/sys/dev/ath/ath_rate/onoe/onoe.c
1.4 +4 -1 src/sys/dev/ath/ath_rate/onoe/onoe.h
1.20 +58 -74 src/sys/dev/ath/ath_rate/sample/sample.c
1.8 +2 -1 src/sys/dev/ath/ath_rate/sample/sample.h
1.180 +1312 -869 src/sys/dev/ath/if_ath.c
1.21 +1 -1 src/sys/dev/ath/if_ath_pci.c
1.20 +1 -1 src/sys/dev/ath/if_athioctl.h
1.7 +2 -2 src/sys/dev/ath/if_athrate.h
1.63 +76 -42 src/sys/dev/ath/if_athvar.h
1.134 +221 -328 src/sys/dev/if_ndis/if_ndis.c
1.30 +8 -1 src/sys/dev/if_ndis/if_ndisvar.h
1.35 +503 -568 src/sys/dev/ipw/if_ipw.c
1.8 +25 -27 src/sys/dev/ipw/if_ipwvar.h
1.60 +522 -550 src/sys/dev/iwi/if_iwi.c
1.17 +32 -35 src/sys/dev/iwi/if_iwivar.h
1.2 +234 -363 src/sys/dev/malo/if_malo.c
1.2 +8 -6 src/sys/dev/malo/if_malo.h
1.8 +3 -1 src/sys/dev/ral/if_ral_pci.c
1.2 +0 -192 src/sys/dev/ral/if_ralrate.c (dead)
1.2 +0 -98 src/sys/dev/ral/if_ralrate.h (dead)
1.20 +537 -684 src/sys/dev/ral/rt2560.c
1.4 +2 -0 src/sys/dev/ral/rt2560reg.h
1.5 +22 -24 src/sys/dev/ral/rt2560var.h
1.20 +584 -671 src/sys/dev/ral/rt2661.c
1.2 +0 -2268 src/sys/dev/ral/rt2661_ucode.h (dead)
1.4 +25 -23 src/sys/dev/ral/rt2661var.h
1.18 +465 -513 src/sys/dev/usb/if_rum.c
1.3 +22 -23 src/sys/dev/usb/if_rumvar.h
1.71 +453 -496 src/sys/dev/usb/if_ural.c
1.10 +23 -22 src/sys/dev/usb/if_uralvar.h
1.14 +266 -293 src/sys/dev/usb/if_zyd.c
1.4 +12 -9 src/sys/dev/usb/if_zydreg.h
1.22 +3 -0 src/sys/dev/wi/if_wavelan_ieee.h
1.215 +704 -2171 src/sys/dev/wi/if_wi.c
1.60 +17 -46 src/sys/dev/wi/if_wi_pccard.c
1.28 +2 -5 src/sys/dev/wi/if_wi_pci.c
1.32 +24 -78 src/sys/dev/wi/if_wivar.h
1.3 +0 -4327 src/sys/dev/wi/spectrum24t_cf.h (dead)
1.11 +360 -383 src/sys/dev/wpi/if_wpi.c
1.3 +24 -24 src/sys/dev/wpi/if_wpivar.h
1.485 +0 -2 src/sys/i386/conf/GENERIC
1.2 +0 -2 src/sys/mips/conf/IDT
1.564 +1 -2 src/sys/modules/Makefile
1.6 +7 -1 src/sys/modules/ath_rate_amrr/Makefile
1.5 +7 -1 src/sys/modules/ath_rate_onoe/Makefile
1.5 +7 -1 src/sys/modules/ath_rate_sample/Makefile
1.2 +5 -1 src/sys/modules/malo/Makefile
1.4 +3 -3 src/sys/modules/ral/Makefile
1.1 +5 -0 src/sys/modules/ralfw/Makefile (new)
1.1 +15 -0 src/sys/modules/ralfw/Makefile.inc (new)
1.1 +5 -0 src/sys/modules/ralfw/rt2561/Makefile (new)
1.1 +5 -0 src/sys/modules/ralfw/rt2561s/Makefile (new)
1.1 +6 -0 src/sys/modules/ralfw/rt2661/Makefile (new)
1.9 +9 -7 src/sys/modules/wlan/Makefile
1.2 +6 -0 src/sys/modules/wlan_acl/Makefile
1.2 +6 -0 src/sys/modules/wlan_amrr/Makefile
1.4 +6 -0 src/sys/modules/wlan_ccmp/Makefile
1.1 +14 -0 src/sys/modules/wlan_rssadapt/Makefile (new)
1.2 +0 -8 src/sys/modules/wlan_scan_ap/Makefile (dead)
1.2 +0 -8 src/sys/modules/wlan_scan_sta/Makefile (dead)
1.2 +6 -0 src/sys/modules/wlan_tkip/Makefile
1.2 +6 -0 src/sys/modules/wlan_wep/Makefile
1.2 +6 -0 src/sys/modules/wlan_xauth/Makefile
1.15 +93 -28 src/sys/net80211/_ieee80211.h
1.46 +640 -360 src/sys/net80211/ieee80211.c
1.19 +13 -6 src/sys/net80211/ieee80211.h
1.7 +54 -62 src/sys/net80211/ieee80211_acl.c
1.1 +877 -0 src/sys/net80211/ieee80211_adhoc.c (new)
1.1 +35 -0 src/sys/net80211/ieee80211_adhoc.h (new)
1.4 +120 -58 src/sys/net80211/ieee80211_amrr.c
1.2 +45 -8 src/sys/net80211/ieee80211_amrr.h
1.17 +137 -119 src/sys/net80211/ieee80211_crypto.c
1.14 +48 -45 src/sys/net80211/ieee80211_crypto.h
1.11 +29 -24 src/sys/net80211/ieee80211_crypto_ccmp.c
1.8 +19 -18 src/sys/net80211/ieee80211_crypto_none.c
1.14 +52 -46 src/sys/net80211/ieee80211_crypto_tkip.c
1.11 +26 -22 src/sys/net80211/ieee80211_crypto_wep.c
1.1 +789 -0 src/sys/net80211/ieee80211_ddb.c (new)
1.1 +372 -0 src/sys/net80211/ieee80211_dfs.c (new)
1.1 +57 -0 src/sys/net80211/ieee80211_dfs.h (new)
1.18 +333 -68 src/sys/net80211/ieee80211_freebsd.c
1.17 +257 -69 src/sys/net80211/ieee80211_freebsd.h
1.1 +2236 -0 src/sys/net80211/ieee80211_hostap.c (new)
1.1 +35 -0 src/sys/net80211/ieee80211_hostap.h (new)
1.9 +366 -227 src/sys/net80211/ieee80211_ht.c
1.5 +78 -6 src/sys/net80211/ieee80211_ht.h
1.116 +406 -2904 src/sys/net80211/ieee80211_input.c
1.1 +156 -0 src/sys/net80211/ieee80211_input.h (new)
1.59 +1583 -932 src/sys/net80211/ieee80211_ioctl.c
1.27 +223 -32 src/sys/net80211/ieee80211_ioctl.h
1.1 +136 -0 src/sys/net80211/ieee80211_monitor.c (new)
1.1 +35 -0 src/sys/net80211/ieee80211_monitor.h (new)
1.92 +1001 -606 src/sys/net80211/ieee80211_node.c
1.31 +165 -92 src/sys/net80211/ieee80211_node.h
1.58 +1299 -749 src/sys/net80211/ieee80211_output.c
1.1 +472 -0 src/sys/net80211/ieee80211_phy.c (new)
1.1 +149 -0 src/sys/net80211/ieee80211_phy.h (new)
1.3 +138 -101 src/sys/net80211/ieee80211_power.c
1.2 +5 -3 src/sys/net80211/ieee80211_power.h
1.46 +775 -474 src/sys/net80211/ieee80211_proto.c
1.28 +120 -72 src/sys/net80211/ieee80211_proto.h
1.4 +252 -179 src/sys/net80211/ieee80211_regdomain.c
1.2 +85 -11 src/sys/net80211/ieee80211_regdomain.h
1.1 +273 -0 src/sys/net80211/ieee80211_rssadapt.c (new)
1.1 +101 -0 src/sys/net80211/ieee80211_rssadapt.h (new)
1.5 +472 -231 src/sys/net80211/ieee80211_scan.c
1.4 +109 -38 src/sys/net80211/ieee80211_scan.h
1.3 +0 -408 src/sys/net80211/ieee80211_scan_ap.c (dead)
1.10 +478 -359 src/sys/net80211/ieee80211_scan_sta.c
1.1 +1647 -0 src/sys/net80211/ieee80211_sta.c (new)
1.1 +36 -0 src/sys/net80211/ieee80211_sta.h (new)
1.55 +328 -183 src/sys/net80211/ieee80211_var.h
1.1 +865 -0 src/sys/net80211/ieee80211_wds.c (new)
1.1 +39 -0 src/sys/net80211/ieee80211_wds.h (new)
1.4 +9 -28 src/sys/net80211/ieee80211_xauth.c
1.304 +0 -2 src/sys/pc98/conf/GENERIC
1.134 +0 -2 src/sys/sparc64/conf/GENERIC
More information about the cvs-src
mailing list