enum tapi_wpa_supplicant_status

Overview

WPA supplicant states. More…

#include <tapi_wpa_supplicant.h>

enum tapi_wpa_supplicant_status {
    TAPI_WPA_SUPP_DISCONNECTED,
    TAPI_WPA_SUPP_INTERFACE_DISABLED,
    TAPI_WPA_SUPP_INACTIVE,
    TAPI_WPA_SUPP_SCANNING,
    TAPI_WPA_SUPP_AUTHENTICATING,
    TAPI_WPA_SUPP_ASSOCIATING,
    TAPI_WPA_SUPP_ASSOCIATED,
    TAPI_WPA_SUPP_4WAY_HANDSHAKE,
    TAPI_WPA_SUPP_GROUP_HANDSHAKE,
    TAPI_WPA_SUPP_COMPLETED,
};

Detailed Documentation

WPA supplicant states. Based on https://w1.fi/wpa_supplicant/devel/defs_8h.html (wpa_states).

Enum Values

TAPI_WPA_SUPP_DISCONNECTED

Disconnected state.

TAPI_WPA_SUPP_INTERFACE_DISABLED

Interface disabled, e.g., due to rfkill.

TAPI_WPA_SUPP_INACTIVE

Inactive state (wpa_supplicant disabled).

TAPI_WPA_SUPP_SCANNING

Scanning for a network.

TAPI_WPA_SUPP_AUTHENTICATING

Trying to authenticate with BSS/SSID.

TAPI_WPA_SUPP_ASSOCIATING

Trying to associate with BSS/SSID.

TAPI_WPA_SUPP_ASSOCIATED

Association completed but authentication is not yet.

TAPI_WPA_SUPP_4WAY_HANDSHAKE

WPA 4-Way Key Handshake in progress.

TAPI_WPA_SUPP_GROUP_HANDSHAKE

WPA Group Key Handshake in progress.

TAPI_WPA_SUPP_COMPLETED

All authentication completed.