Skip to content

Commit b5659c7

Browse files
tablatronixCurclamas
authored andcommitted
fix event reason logging > 176 (espressif#1132)
off by one
1 parent c295a92 commit b5659c7

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

libraries/WiFi/src/WiFiGeneric.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -286,7 +286,7 @@ const char * system_event_names[] = { "WIFI_READY", "SCAN_DONE", "STA_START", "S
286286
#endif
287287
#if ARDUHAL_LOG_LEVEL >= ARDUHAL_LOG_LEVEL_WARN
288288
const char * system_event_reasons[] = { "UNSPECIFIED", "AUTH_EXPIRE", "AUTH_LEAVE", "ASSOC_EXPIRE", "ASSOC_TOOMANY", "NOT_AUTHED", "NOT_ASSOCED", "ASSOC_LEAVE", "ASSOC_NOT_AUTHED", "DISASSOC_PWRCAP_BAD", "DISASSOC_SUPCHAN_BAD", "IE_INVALID", "MIC_FAILURE", "4WAY_HANDSHAKE_TIMEOUT", "GROUP_KEY_UPDATE_TIMEOUT", "IE_IN_4WAY_DIFFERS", "GROUP_CIPHER_INVALID", "PAIRWISE_CIPHER_INVALID", "AKMP_INVALID", "UNSUPP_RSN_IE_VERSION", "INVALID_RSN_IE_CAP", "802_1X_AUTH_FAILED", "CIPHER_SUITE_REJECTED", "BEACON_TIMEOUT", "NO_AP_FOUND", "AUTH_FAIL", "ASSOC_FAIL", "HANDSHAKE_TIMEOUT" };
289-
#define reason2str(r) ((r>176)?system_event_reasons[r-176]:system_event_reasons[r-1])
289+
#define reason2str(r) ((r>176)?system_event_reasons[r-177]:system_event_reasons[r-1])
290290
#endif
291291
esp_err_t WiFiGenericClass::_eventCallback(void *arg, system_event_t *event)
292292
{

0 commit comments

Comments
 (0)