iwlwifi: mvm: don't wait for session protection to start
authorJohannes Berg <johannes.berg@intel.com>
Tue, 29 Jan 2013 14:28:17 +0000 (15:28 +0100)
committerJohannes Berg <johannes.berg@intel.com>
Tue, 12 Feb 2013 15:52:26 +0000 (16:52 +0100)
commitffdf968d878f85620c1d4685b9543f894ef56db0
tree057aa7c53ddadd956f7af38a59ca7dae20744f24
parent210a544e78c7ce4e5aa5ec199eeb807b0f03b5b2
iwlwifi: mvm: don't wait for session protection to start

Now that mac80211 no longer starts the auth/assoc
timeouts when it transmits the frame, but only when
the frame status arrives, we no longer need to wait
for the session protection time event to start, we
can schedule it and enqueue the auth/assoc frame
right away. This reduces the amount of time we block
mac80211's workqueue.

Also, since now we no longer need different behavior
for session protection and P2P time events, refactor
the code to have just a common implementation.

Reviewed-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
drivers/net/wireless/iwlwifi/mvm/time-event.c