From: Felix Fietkau Date: Sun, 17 Feb 2019 15:04:08 +0000 (+0100) Subject: hostapd: update the fix for a race condition in mesh new peer handling X-Git-Tag: v19.07.0-rc1~1289 X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fstaging%2Fhauke.git;a=commitdiff_plain;h=5b6997dcb39e46f2f2b43bbb694884c286bf193d hostapd: update the fix for a race condition in mesh new peer handling Prevent the mesh authentication state machine from getting reset on bogus new peer discovery Signed-off-by: Felix Fietkau --- diff --git a/package/network/services/hostapd/patches/051-wpa_supplicant-fix-race-condition-in-mesh-mpm-new-pe.patch b/package/network/services/hostapd/patches/051-wpa_supplicant-fix-race-condition-in-mesh-mpm-new-pe.patch index b5bd7b0a68..26842c97d5 100644 --- a/package/network/services/hostapd/patches/051-wpa_supplicant-fix-race-condition-in-mesh-mpm-new-pe.patch +++ b/package/network/services/hostapd/patches/051-wpa_supplicant-fix-race-condition-in-mesh-mpm-new-pe.patch @@ -1,6 +1,6 @@ From: Felix Fietkau Date: Tue, 12 Feb 2019 14:22:43 +0100 -Subject: [PATCH] wpa_supplicant: fix race condition in mesh mpm new peer +Subject: [PATCH v2] wpa_supplicant: fix race condition in mesh mpm new peer handling When wpa_supplicant receives another new peer event before the first one @@ -24,7 +24,7 @@ Signed-off-by: Felix Fietkau - return NULL; - } + if (sta) -+ return sta; ++ return NULL; + + sta = ap_sta_add(data, addr); + if (!sta)