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,
774 wpabuf_free(sess->eap_if->eapRespData);
775 sess->eap_if->eapRespData = eap;
776 sess->eap_if->eapResp = TRUE;
779 if ((sess->eap_if->eapReq || sess->eap_if->eapSuccess ||
780 sess->eap_if->eapFail) && sess->eap_if->eapReqData) {
782 wpabuf_head(sess->eap_if->eapReqData),
783 wpabuf_len(sess->eap_if->eapReqData));
784 } else if (sess->eap_if->eapFail) {
805 if (sess->eap_if->eapSuccess || sess->eap_if->eapFail)