Sfoglia il codice sorgente

esp_wifi: Add WPS Reason code in all failures

zhangyanjiao 5 anni fa
parent
commit
e4bd2bebb5
1 ha cambiato i file con 2 aggiunte e 0 eliminazioni
  1. 2 0
      components/wpa_supplicant/src/esp_supplicant/esp_wps.c

+ 2 - 0
components/wpa_supplicant/src/esp_supplicant/esp_wps.c

@@ -976,6 +976,7 @@ int wps_finish(void)
         if (config == NULL) {
         if (config == NULL) {
             system_event_t evt;
             system_event_t evt;
             evt.event_id = SYSTEM_EVENT_STA_WPS_ER_FAILED;
             evt.event_id = SYSTEM_EVENT_STA_WPS_ER_FAILED;
+            evt.event_info.sta_er_fail_reason = WPS_FAIL_REASON_NORMAL; 
             esp_wifi_send_event_internal(&evt);
             esp_wifi_send_event_internal(&evt);
             return ESP_FAIL;
             return ESP_FAIL;
         }
         }
@@ -1253,6 +1254,7 @@ out:
 
 
         system_event_t evt;
         system_event_t evt;
         evt.event_id = SYSTEM_EVENT_STA_WPS_ER_FAILED;
         evt.event_id = SYSTEM_EVENT_STA_WPS_ER_FAILED;
+        evt.event_info.sta_er_fail_reason = WPS_FAIL_REASON_NORMAL; 
         esp_wifi_send_event_internal(&evt);
         esp_wifi_send_event_internal(&evt);
 
 
         return ret;
         return ret;