nl80211: Remove cfg80211 state mismatch workaround for authentication
authorJouni Malinen <j@w1.fi>
Mon, 5 Jan 2015 10:21:12 +0000 (12:21 +0200)
committerJouni Malinen <j@w1.fi>
Mon, 5 Jan 2015 10:21:12 +0000 (12:21 +0200)
commit38751d8bd573f520a6a8622d2598e4f7c1bd0ce7
treeab62b3af8db734f89ef9eeb710cee076af894c43
parent64ae244763a94f17f459cd4022a6dfa0ce40943e
nl80211: Remove cfg80211 state mismatch workaround for authentication

cfg80211 dropped support for tracking BSS authentication state and
setting NL80211_BSS_STATUS_AUTHENTICATED in 'cfg80211: stop tracking
authenticated state' three years ago (starting in Linux 3.4). As such,
this workaround code in wpa_supplicant cannot be reached anymore. There
is no real need for maintaining it for older kernels either, since there
are other ways of detecting and working around state mismatches with the
actual authentication operations failing.

Signed-off-by: Jouni Malinen <j@w1.fi>
src/drivers/driver.h
src/drivers/driver_nl80211_scan.c