Lines Matching refs:eap_if
173 if (sm->eap_if->eapKeyData == NULL || sm->eap_if->eapKeyDataLen < 64) { in ieee802_1x_tx_key_one()
188 os_memcpy(ekey + sizeof(key->key_iv), sm->eap_if->eapKeyData, 32); in ieee802_1x_tx_key_one()
197 hmac_md5(sm->eap_if->eapKeyData + 32, 32, buf, sizeof(*hdr) + len, in ieee802_1x_tx_key_one()
215 if (sm == NULL || !sm->eap_if->eapKeyData) in ieee802_1x_tx_key()
721 wpabuf_free(sm->eap_if->eapRespData); in handle_eap_response()
722 sm->eap_if->eapRespData = wpabuf_alloc_copy(eap, len); in handle_eap_response()
753 wpabuf_free(sm->eap_if->eapRespData); in handle_eap_initiate()
754 sm->eap_if->eapRespData = wpabuf_alloc_copy(eap, len); in handle_eap_initiate()
945 sta->eapol_sm->eap_if->portEnabled = TRUE; in ieee802_1x_receive()
1094 sta->eapol_sm->eap_if->portEnabled = TRUE; in ieee802_1x_new_station()
1104 sta->eapol_sm->eap_if->eapKeyAvailable = TRUE; in ieee802_1x_new_station()
1124 sta->eapol_sm->eap_if->eapKeyAvailable = TRUE; in ieee802_1x_new_station()
1180 sm->eap_if->aaaEapNoReq = TRUE; in ieee802_1x_decapsulate_radius()
1194 sm->eap_if->aaaEapNoReq = TRUE; in ieee802_1x_decapsulate_radius()
1203 sm->eap_if->aaaEapNoReq = TRUE; in ieee802_1x_decapsulate_radius()
1238 sm->eap_if->aaaEapReq = TRUE; in ieee802_1x_decapsulate_radius()
1240 wpabuf_free(sm->eap_if->aaaEapReqData); in ieee802_1x_decapsulate_radius()
1241 sm->eap_if->aaaEapReqData = eap; in ieee802_1x_decapsulate_radius()
1266 os_free(sm->eap_if->aaaEapKeyData); in ieee802_1x_get_keys()
1267 sm->eap_if->aaaEapKeyData = os_malloc(len); in ieee802_1x_get_keys()
1268 if (sm->eap_if->aaaEapKeyData) { in ieee802_1x_get_keys()
1269 os_memcpy(sm->eap_if->aaaEapKeyData, keys->recv, in ieee802_1x_get_keys()
1271 os_memcpy(sm->eap_if->aaaEapKeyData + keys->recv_len, in ieee802_1x_get_keys()
1273 sm->eap_if->aaaEapKeyDataLen = len; in ieee802_1x_get_keys()
1274 sm->eap_if->aaaEapKeyAvailable = TRUE; in ieee802_1x_get_keys()
1708 sm->eap_if->aaaSuccess = TRUE; in ieee802_1x_receive_auth()
1718 if (sm->eap_if->eapKeyAvailable && !sta->remediation && in ieee802_1x_receive_auth()
1729 sm->eap_if->aaaFail = TRUE; in ieee802_1x_receive_auth()
1733 sm->eap_if->aaaEapReq = TRUE; in ieee802_1x_receive_auth()
1736 sm->eap_if->aaaMethodTimeout = session_timeout; in ieee802_1x_receive_auth()
1742 sm->eap_if->aaaMethodTimeout); in ieee802_1x_receive_auth()
1748 sm->eap_if->aaaMethodTimeout = 0; in ieee802_1x_receive_auth()
1755 sm->eap_if->aaaEapReq = FALSE; in ieee802_1x_receive_auth()
1778 if (sm->eap_if->eapTimeout) { in ieee802_1x_abort_auth()
1787 sm->eap_if->portEnabled = FALSE; in ieee802_1x_abort_auth()
1824 sta->eapol_sm->eap_if->eapKeyAvailable = TRUE; in ieee802_1x_sta_key_available()
2321 *len = sm->eap_if->eapKeyDataLen; in ieee802_1x_get_key()
2322 return sm->eap_if->eapKeyData; in ieee802_1x_get_key()
2331 sm->eap_if->portEnabled = enabled ? TRUE : FALSE; in ieee802_1x_notify_port_enabled()