From c56aa5f34ddefe755627468c79251cff86eb375a Mon Sep 17 00:00:00 2001 From: Axel Lin Date: Fri, 9 Jul 2021 15:22:48 +0800 Subject: [PATCH] wpa_supplicant: Fix clear WLAN_FC_STYPE_ACTION bit in esp_register_action_frame It should clear WLAN_FC_STYPE_ACTION bit intead of WLAN_FC_STYPE_ACTION. Signed-off-by: Axel Lin Signed-off-by: Sagar Bijwe Merges https://github.com/espressif/esp-idf/pull/7252 --- components/wpa_supplicant/src/esp_supplicant/esp_common.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/wpa_supplicant/src/esp_supplicant/esp_common.c b/components/wpa_supplicant/src/esp_supplicant/esp_common.c index 74f42498fc..85989c1189 100644 --- a/components/wpa_supplicant/src/esp_supplicant/esp_common.c +++ b/components/wpa_supplicant/src/esp_supplicant/esp_common.c @@ -177,7 +177,7 @@ static void esp_clear_bssid_flag(struct wpa_supplicant *wpa_s) static void esp_register_action_frame(struct wpa_supplicant *wpa_s) { - wpa_s->type &= ~WLAN_FC_STYPE_ACTION; + wpa_s->type &= ~(1 << WLAN_FC_STYPE_ACTION); /* subtype is defined only for action frame */ wpa_s->subtype = 0;