linux-hardened/drivers/net/wireless/zd1211rw
Johannes Berg 32bfd35d4b mac80211: dont use interface indices in drivers
This patch gets rid of the if_id stuff where possible in favour of
a new per-virtual-interface structure "struct ieee80211_vif". This
structure is located at the end of the per-interface structure and
contains a variable length driver-use data area.

This has two advantages:
 * removes the need to look up interfaces by if_id, this is better
   for working with network namespaces and performance
 * allows drivers to store and retrieve per-interface data without
   having to allocate own lists/hash tables

Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2008-01-28 15:09:36 -08:00
..
Kconfig zd1211rw: port to mac80211 2008-01-28 15:04:47 -08:00
Makefile zd1211rw: port to mac80211 2008-01-28 15:04:47 -08:00
zd_chip.c zd1211rw: add copyright notices 2008-01-28 15:04:49 -08:00
zd_chip.h zd1211rw: add copyright notices 2008-01-28 15:04:49 -08:00
zd_def.h zd1211rw: add copyright notices 2008-01-28 15:04:49 -08:00
zd_ieee80211.c zd1211rw: add copyright notices 2008-01-28 15:04:49 -08:00
zd_ieee80211.h zd1211rw: add copyright notices 2008-01-28 15:04:49 -08:00
zd_mac.c mac80211: dont use interface indices in drivers 2008-01-28 15:09:36 -08:00
zd_mac.h zd1211rw: add copyright notices 2008-01-28 15:04:49 -08:00
zd_rf.c zd1211rw: add copyright notices 2008-01-28 15:04:49 -08:00
zd_rf.h zd1211rw: add copyright notices 2008-01-28 15:04:49 -08:00
zd_rf_al2230.c zd1211rw: add copyright notices 2008-01-28 15:04:49 -08:00
zd_rf_al7230b.c zd1211rw: add copyright notices 2008-01-28 15:04:49 -08:00
zd_rf_rf2959.c zd1211rw: add copyright notices 2008-01-28 15:04:49 -08:00
zd_rf_uw2453.c zd1211rw: add copyright notices 2008-01-28 15:04:49 -08:00
zd_usb.c zd1211rw: add copyright notices 2008-01-28 15:04:49 -08:00
zd_usb.h zd1211rw: add copyright notices 2008-01-28 15:04:49 -08:00