linux/net/mac80211
Johannes Berg 58d4185e36 [MAC80211]: improve radiotap injection
This improves radiotap injection by removing the shortcut over TX handlers
that led to BUGS when injecting frames without setting a rate and also
resulted in various other quirks. Now, TX handlers are run but some
information that was present in the radiotap header is used instead of
automatic settings.

Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Cc: Andy Green <andy@warmcat.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2007-10-10 16:54:18 -07:00
..
Kconfig
Makefile
aes_ccm.c
aes_ccm.h
cfg.c [MAC80211]: rename ieee80211_cfg.h to cfg.h 2007-10-10 16:52:34 -07:00
cfg.h [MAC80211]: rename ieee80211_cfg.h to cfg.h 2007-10-10 16:52:34 -07:00
debugfs.c
debugfs.h
debugfs_key.c
debugfs_key.h
debugfs_netdev.c [PATCH] mac80211: validate VLAN interfaces better 2007-10-10 16:52:57 -07:00
debugfs_netdev.h
debugfs_sta.c
debugfs_sta.h
event.c
ieee80211.c [MAC80211]: remove management interface 2007-10-10 16:54:15 -07:00
ieee80211_common.h
ieee80211_i.h [MAC80211]: improve radiotap injection 2007-10-10 16:54:18 -07:00
ieee80211_iface.c [MAC80211]: remove management interface 2007-10-10 16:54:15 -07:00
ieee80211_ioctl.c [MAC80211]: remove ALG_NONE 2007-10-10 16:54:18 -07:00
ieee80211_key.h [PATCH] mac80211: remove crypto algorithm typedef 2007-10-10 16:53:00 -07:00
ieee80211_led.c
ieee80211_led.h
ieee80211_rate.c [MAC80211]: remove management interface 2007-10-10 16:54:15 -07:00
ieee80211_rate.h [MAC80211]: remove management interface 2007-10-10 16:54:15 -07:00
ieee80211_sta.c [MAC80211]: remove management interface 2007-10-10 16:54:15 -07:00
key.c [MAC80211]: remove ALG_NONE 2007-10-10 16:54:18 -07:00
michael.c
michael.h
rc80211_simple.c
regdomain.c
rx.c [MAC80211]: remove ALG_NONE 2007-10-10 16:54:18 -07:00
sta_info.c
sta_info.h
tkip.c [PATCH] mac80211: fix TKIP IV update 2007-10-10 16:53:16 -07:00
tkip.h [PATCH] mac80211: fix TKIP IV update 2007-10-10 16:53:16 -07:00
tx.c [MAC80211]: improve radiotap injection 2007-10-10 16:54:18 -07:00
util.c
wep.c [PATCH] mac80211: remove ieee80211_wep_get_keyidx 2007-10-10 16:53:14 -07:00
wep.h [PATCH] mac80211: remove ieee80211_wep_get_keyidx 2007-10-10 16:53:14 -07:00
wme.c [MAC80211]: remove management interface 2007-10-10 16:54:15 -07:00
wme.h
wpa.c [PATCH] mac80211: fix TKIP IV update 2007-10-10 16:53:16 -07:00
wpa.h [PATCH] mac80211: consolidate encryption 2007-10-10 16:53:14 -07:00