]> git.ipfire.org Git - thirdparty/hostap.git/commit - src/drivers/driver_nl80211.c
nl80211: Add MLME auth work-around for -EEXIST errno
authorBen Greear <greearb@candelatech.com>
Fri, 16 Mar 2018 21:31:55 +0000 (14:31 -0700)
committerJouni Malinen <j@w1.fi>
Sun, 15 Apr 2018 18:58:53 +0000 (21:58 +0300)
commitf875da04489f5906795a2a80ba6dbb9ddacb1fc8
treee6bb05fedad236fa22ae91ccfe80c2a0d3ecf364
parent4449efeb1d9dc06ff242ecd84541ea38b9dc2198
nl80211: Add MLME auth work-around for -EEXIST errno

The Linux 4.9 kernel, at least, can return EEXIST when trying to auth a
station that already exists.

We have seen this bug in multiple places, but it is difficult to
reproduce. Here is a link to someone else that appears to have hit this
issue: https://github.com/greearb/ath10k-ct/issues/18

Signed-off-by: Ben Greear <greearb@candelatech.com>
src/drivers/driver_nl80211.c