Home | History | Annotate | Download | only in radius

Lines Matching defs:eap_if

63 	struct eap_eapol_interface *eap_if;
522 sess->eap_if = eap_get_interface(sess->eap);
523 sess->eap_if->eapRestart = TRUE;
524 sess->eap_if->portEnabled = TRUE;
543 if (sess->eap_if->eapFail) {
544 sess->eap_if->eapFail = FALSE;
546 } else if (sess->eap_if->eapSuccess) {
547 sess->eap_if->eapSuccess = FALSE;
550 sess->eap_if->eapReq = FALSE;
567 if (sess->eap_if->eapReqData &&
568 !radius_msg_add_eap(msg, wpabuf_head(sess->eap_if->eapReqData),
569 wpabuf_len(sess->eap_if->eapReqData))) {
573 if (code == RADIUS_CODE_ACCESS_ACCEPT && sess->eap_if->eapKeyData) {
581 len = sess->eap_if->eapKeyDataLen;
586 sess->eap_if->eapKeyData, len);
593 if (sess->eap_if->eapKeyDataLen > 64) {
596 len = sess->eap_if->eapKeyDataLen / 2;
601 sess->eap_if->eapKeyData + len,
602 len, sess->eap_if->eapKeyData,
775 wpabuf_free(sess->eap_if->eapRespData);
776 sess->eap_if->eapRespData = wpabuf_alloc_ext_data(eap, eap_len);
777 if (sess->eap_if->eapRespData == NULL)
780 sess->eap_if->eapResp = TRUE;
783 if ((sess->eap_if->eapReq || sess->eap_if->eapSuccess ||
784 sess->eap_if->eapFail) && sess->eap_if->eapReqData) {
786 wpabuf_head(sess->eap_if->eapReqData),
787 wpabuf_len(sess->eap_if->eapReqData));
788 } else if (sess->eap_if->eapFail) {
809 if (sess->eap_if->eapSuccess || sess->eap_if->eapFail)