eapol_auth_step - Advance EAPOL state machines @sm: EAPOL state machine This function is called to advance EAPOL state machines after any change that could affect their state.
sm_AUTH_PAE_DISCONNECTED_Enter()
sm_AUTH_PAE_RESTART_Enter()
sm_BE_AUTH_REQUEST_Enter()
sm_BE_AUTH_TIMEOUT_Enter()
sm_CTRL_DIR_IN_OR_BOTH_Enter()
pmksa_cache_auth_add - Add a PMKSA cache entry @pmksa: Pointer to PMKSA cache data from pmksa_cache_auth_init() @pmk: The new pairwise master key @pmk_len: PMK length in bytes, usually PMK_LEN (32) @pmkid: Calculated PMKID @kck: Key confirmation key or %NULL if not yet derived @kck_len: KCK length in bytes @aa: Authenticator address @spa: Supplicant address @session_timeout: Session timeout @eapol: Pointer to EAPOL state machine data @akmp: WPA_KEY_MGMT_* used in key derivation Returns: Pointer to the added PMKSA cache entry or %NULL on error This function create a PMKSA entry for a new PMK and adds it to the PMKSA cache. If an old entry is already in the cache for the same Supplicant, this entry will be replaced with the new entry. PMKID will be calculated based on the PMK.
pmksa_cache_auth_create_entry - Create a PMKSA cache entry @pmk: The new pairwise master key @pmk_len: PMK length in bytes, usually PMK_LEN (32) @pmkid: Calculated PMKID @kck: Key confirmation key or %NULL if not yet derived @kck_len: KCK length in bytes @aa: Authenticator address @spa: Supplicant address @session_timeout: Session timeout @eapol: Pointer to EAPOL state machine data @akmp: WPA_KEY_MGMT_* used in key derivation Returns: Pointer to the added PMKSA cache entry or %NULL on error This function creates a PMKSA entry.
sm_AUTH_PAE_FORCE_AUTH_Enter()
sm_AUTH_PAE_FORCE_UNAUTH_Enter()
sm_REAUTH_TIMER_INITIALIZE_Enter()
sm_BE_AUTH_RESPONSE_Enter()
sm_BE_AUTH_SUCCESS_Enter()
sm_AUTH_PAE_ABORTING_Enter()
sm_AUTH_PAE_CONNECTING_Enter()
sm_AUTH_PAE_AUTHENTICATED_Enter()
sm_AUTH_PAE_AUTHENTICATING_Enter()
sm_AUTH_PAE_INITIALIZE_Enter()
sm_BE_AUTH_IGNORE_Enter()
sm_REAUTH_TIMER_REAUTHENTICATE_Enter()
sm_CTRL_DIR_FORCE_BOTH_Enter()
sm_BE_AUTH_INITIALIZE_Enter()