diff --git a/components/mlme/dispatcher/src/wlan_mlme_api.c b/components/mlme/dispatcher/src/wlan_mlme_api.c index 931ab4f24472..3e2ab7bf3852 100644 --- a/components/mlme/dispatcher/src/wlan_mlme_api.c +++ b/components/mlme/dispatcher/src/wlan_mlme_api.c @@ -3752,6 +3752,20 @@ char *mlme_get_roam_fail_reason_str(uint32_t result) return "M4 frame dropped internally"; case WMI_ROAM_FAIL_REASON_EAPOL_M4_NO_ACK: return "No ACK for M4 frame"; + case WMI_ROAM_FAIL_REASON_NO_SCAN_FOR_FINAL_BMISS: + return "No scan on final BMISS"; + case WMI_ROAM_FAIL_REASON_DISCONNECT: + return "Disconnect received during handoff"; + case WMI_ROAM_FAIL_REASON_SYNC: + return "Previous roam sync pending"; + case WMI_ROAM_FAIL_REASON_SAE_INVALID_PMKID: + return "Reason assoc reject - invalid PMKID"; + case WMI_ROAM_FAIL_REASON_SAE_PREAUTH_TIMEOUT: + return "SAE preauth timed out"; + case WMI_ROAM_FAIL_REASON_SAE_PREAUTH_FAIL: + return "SAE preauth failed"; + case WMI_ROAM_FAIL_REASON_UNABLE_TO_START_ROAM_HO: + return "Start handoff failed- internal error"; default: return "UNKNOWN"; }