-
- Downloads
mac80211: proper bss private data handling
cfg80211 offers private data for each BSS struct, which mac80211 uses. However, mac80211 uses internal and external (cfg80211) BSS pointers interchangeably and has a hack to put the cfg80211 bss struct into the private struct. Remove this hack, properly converting between the pointers wherever necessary. Signed-off-by:Johannes Berg <johannes@sipsolutions.net> Signed-off-by:
John W. Linville <linville@tuxdriver.com>
Showing
- net/mac80211/cfg.c 1 addition, 1 deletionnet/mac80211/cfg.c
- net/mac80211/ibss.c 26 additions, 19 deletionsnet/mac80211/ibss.c
- net/mac80211/ieee80211_i.h 2 additions, 5 deletionsnet/mac80211/ieee80211_i.h
- net/mac80211/main.c 1 addition, 3 deletionsnet/mac80211/main.c
- net/mac80211/mlme.c 33 additions, 31 deletionsnet/mac80211/mlme.c
- net/mac80211/scan.c 18 additions, 11 deletionsnet/mac80211/scan.c
- net/mac80211/work.c 1 addition, 2 deletionsnet/mac80211/work.c
Loading
Please register or sign in to comment