linux/net/wireless
Johannes Berg 0b20633d96 cfg80211: disallow configuring unsupported interfaces
In order to force drivers to advertise their interface
types, don't just disallow creating new interfaces with
unadvertised types but also disallow setting them UP.
Additionally, add some validation on the operations the
drivers support.

Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-07-10 15:02:33 -04:00
..
core.c cfg80211: disallow configuring unsupported interfaces 2009-07-10 15:02:33 -04:00
core.h cfg80211: clean up naming once and for all 2009-07-10 15:02:33 -04:00
debugfs.c cfg80211: clean up naming once and for all 2009-07-10 15:02:33 -04:00
debugfs.h cfg80211: clean up naming once and for all 2009-07-10 15:02:33 -04:00
ibss.c cfg80211: fix locking 2009-07-10 15:02:32 -04:00
Kconfig cfg80211: implement iwpower 2009-07-10 15:01:51 -04:00
lib80211_crypt_ccmp.c lib80211: silence excessive crypto debugging messages 2009-03-16 18:01:58 -04:00
lib80211_crypt_tkip.c lib80211: silence excessive crypto debugging messages 2009-03-16 18:01:58 -04:00
lib80211_crypt_wep.c lib80211: absorb crypto bits from net/ieee80211 2008-11-21 11:08:17 -05:00
lib80211.c lib80211: consolidate crypt init routines 2008-11-21 11:08:17 -05:00
Makefile cfg80211: managed mode wext compatibility 2009-07-10 15:01:51 -04:00
mlme.c cfg80211: fix locking 2009-07-10 15:02:32 -04:00
nl80211.c cfg80211: clean up naming once and for all 2009-07-10 15:02:33 -04:00
nl80211.h cfg80211: fix locking 2009-07-10 15:02:32 -04:00
radiotap.c wireless: use get/put_unaligned_* helpers 2008-05-14 16:29:32 -04:00
reg.c cfg80211: clean up naming once and for all 2009-07-10 15:02:33 -04:00
reg.h cfg80211: make __regulatory_hint() static 2009-02-27 14:52:59 -05:00
scan.c cfg80211: fix locking 2009-07-10 15:02:32 -04:00
sme.c cfg80211: clean up naming once and for all 2009-07-10 15:02:33 -04:00
sysfs.c cfg80211: rename cfg80211_registered_device's idx to wiphy_idx 2009-02-27 14:52:54 -05:00
sysfs.h [WIRELESS] cfg80211: New wireless config infrastructure. 2007-04-25 22:29:41 -07:00
util.c cfg80211: assimilate and export ieee80211_bss_get_ie 2009-07-10 15:01:53 -04:00
wext-compat.c cfg80211: fix MFP bug, sparse warnings 2009-07-10 15:02:32 -04:00
wext-sme.c cfg80211: fix locking 2009-07-10 15:02:32 -04:00
wext.c wext: constify extra argument to wireless_send_event 2009-07-10 15:01:49 -04:00