From: Johannes Berg Date: Fri, 20 Jan 2012 12:55:21 +0000 (+0100) Subject: mac80211: add sta_state callback X-Git-Tag: v3.4-rc1~177^2~112^2~351 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f09603a259ffef69ad4516a04eb06cd65ac522fe;p=pandora-kernel.git mac80211: add sta_state callback (based on Eliad's patch) Add a callback to notify the low-level driver whenever the state of a station changes. The driver is only notified when the station is actually in the mac80211 hash table, not for pre-insert state transitions. To allow the driver to replace sta_add/remove calls with this, call extra transitions with the NOTEXIST state. This callback can fail, so we need to be careful in handling it when a station is inserted, particularly in the IBSS case where we still keep the station entry around for mac80211 purposes. Signed-off-by: Eliad Peller Signed-off-by: Johannes Berg Signed-off-by: John W. Linville --- Reading git-diff-tree failed