iwlwifi: mvm: track and report IBSS manager status to mac80211
authorJohannes Berg <johannes.berg@intel.com>
Thu, 20 Apr 2017 08:29:03 +0000 (10:29 +0200)
committerLuca Coelho <luciano.coelho@intel.com>
Thu, 22 Jun 2017 21:13:00 +0000 (00:13 +0300)
commit2f0282db41194c0099a019b2761911d6c69cbdb9
tree60b73a9833d7e8cacbc2358afe1469c9e3200697
parentf3779f476b85701acc3d7ec0eb9b099c2060e7c9
iwlwifi: mvm: track and report IBSS manager status to mac80211

Shaul reported that when iwlmvm was sending beacons, it didn't properly
also take ownership of the probe responses. This is because the whole
mac80211 callback (tx_last_beacon) wasn't implemented. Fix that to make
IBSS discovery work better.

Reported-by: Shaul Triebitz <shaul.triebitz@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h