• J
    cfg80211: avoid sending spurious deauth to userspace · 5fba4af3
    Johannes Berg 提交于
    Before
      commit ca9034592823e8179511e48a78731f95bfdd766c
      Author: Holger Schurig <hs4233@mail.mn-solutions.de>
      Date:   Tue Oct 13 13:45:28 2009 +0200
    
          cfg80211: remove warning in deauth case
    
    we assumed that drivers never give us spurious deauth
    frames because they filter them out based on the auth
    state they keep track of. This turned out to be racy,
    because userspace might deauth while the AP is also
    sending a deauth frame, so the warning was removed.
    
    However, in that case we should not tell userspace
    about the AP's frame if it requested deauth "first",
    where "first" means it came to cfg80211 first.
    Signed-off-by: NJohannes Berg <johannes@sipsolutions.net>
    Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
    5fba4af3
mlme.c 17.7 KB