linux/drivers/net/wireless
Johannes Berg ef15aac607 cfg80211: export multiple MAC addresses in sysfs
If a device has multiple MAC addresses, userspace will
need to know about that. Similarly, if it allows the
MAC addresses to vary by a bitmask.

If a driver exports multiple addresses, it is assumed
that it will be able to deal with that many different
addresses, which need not necessarily match the ones
programmed into the device; if a mask is set then the
device should deal addresses within that mask based
on an arbitrary "base address".

To test it all and show how it is used, add support
to hwsim even though it can't actually deal with
addresses different from the default.

Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2010-01-22 16:11:16 -05:00
..
ath ath9k: make tx power config changes take effect immediatley 2010-01-19 16:49:35 -05:00
b43 mac80211: pass vif and station to update_tkip_key 2010-01-22 16:08:55 -05:00
b43legacy Remove config option B43_LEGACY_RFKILL completely 2010-01-14 18:16:54 -05:00
hostap wireless: hostap, fix oops due to early probing interrupt 2009-12-21 18:38:49 -05:00
ipw2x00 ipw2100: fix rebooting hang with driver loaded 2009-12-04 14:16:25 -05:00
iwlwifi mac80211: pass vif and station to update_tkip_key 2010-01-22 16:08:55 -05:00
iwmc3200wifi Merge git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 2010-01-19 15:58:41 -05:00
libertas libertas/assoc.c: rearrange some strange line breaks 2010-01-19 17:07:41 -05:00
libertas_tf Merge git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 2009-12-30 15:25:08 -05:00
orinoco orinoco: fix GFP_KERNEL in orinoco_set_key with interrupts disabled 2009-12-28 15:55:47 -05:00
p54 p54pci: move tx cleanup into tasklet 2010-01-19 16:43:12 -05:00
prism54 drivers/net: request_irq - Remove unnecessary leading & from second arg 2009-11-18 23:29:17 -08:00
rt2x00 rt2x00: Make rt2800_init_led static and don't export it. 2010-01-12 13:51:24 -05:00
rtl818x mac80211: remove struct ieee80211_if_init_conf 2009-12-28 16:55:07 -05:00
wl12xx wl1271: remove unused flags 2010-01-14 18:16:54 -05:00
zd1211rw Merge git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 2010-01-19 15:58:41 -05:00
adm8211.c mac80211: remove struct ieee80211_if_init_conf 2009-12-28 16:55:07 -05:00
adm8211.h
airo_cs.c pcmcia: rework the irq_req_t typedef 2009-11-28 18:03:14 +01:00
airo.c airo: Fix integer overflow warning 2009-12-04 13:30:40 -05:00
airo.h
at76c50x-usb.c mac80211: remove struct ieee80211_if_init_conf 2009-12-28 16:55:07 -05:00
at76c50x-usb.h
atmel_cs.c pcmcia: rework the irq_req_t typedef 2009-11-28 18:03:14 +01:00
atmel_pci.c
atmel.c atmel: declare MODULE_FIRMWARE 2009-11-11 15:23:49 -05:00
atmel.h
Kconfig
mac80211_hwsim.c cfg80211: export multiple MAC addresses in sysfs 2010-01-22 16:11:16 -05:00
Makefile
mwl8k.c mwl8k: update version number (to 0.12) and copyright 2010-01-12 14:21:24 -05:00
ray_cs.c Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ 2009-12-05 15:22:26 -08:00
ray_cs.h
rayctl.h
rndis_wlan.c rndis_wlan: copy module parameters for bcm4320a devices too 2009-12-21 18:56:05 -05:00
wl3501_cs.c Merge branch 'master' of /home/davem/src/GIT/linux-2.6/ 2009-12-05 15:22:26 -08:00
wl3501.h
zd1201.c zd1201: declare MODULE_FIRMWARE 2009-11-11 15:23:54 -05:00
zd1201.h