Home | History | Annotate | Download | only in radius

Lines Matching refs:eap_if

63 	struct eap_eapol_interface *eap_if;
529 sess->eap_if = eap_get_interface(sess->eap);
530 sess->eap_if->eapRestart = TRUE;
531 sess->eap_if->portEnabled = TRUE;
550 if (sess->eap_if->eapFail) {
551 sess->eap_if->eapFail = FALSE;
553 } else if (sess->eap_if->eapSuccess) {
554 sess->eap_if->eapSuccess = FALSE;
557 sess->eap_if->eapReq = FALSE;
574 if (sess->eap_if->eapReqData &&
575 !radius_msg_add_eap(msg, wpabuf_head(sess->eap_if->eapReqData),
576 wpabuf_len(sess->eap_if->eapReqData))) {
580 if (code == RADIUS_CODE_ACCESS_ACCEPT && sess->eap_if->eapKeyData) {
588 len = sess->eap_if->eapKeyDataLen;
593 sess->eap_if->eapKeyData, len);
600 if (sess->eap_if->eapKeyDataLen > 64) {
603 len = sess->eap_if->eapKeyDataLen / 2;
608 sess->eap_if->eapKeyData + len,
609 len, sess->eap_if->eapKeyData,
781 wpabuf_free(sess->eap_if->eapRespData);
782 sess->eap_if->eapRespData = eap;
783 sess->eap_if->eapResp = TRUE;
786 if ((sess->eap_if->eapReq || sess->eap_if->eapSuccess ||
787 sess->eap_if->eapFail) && sess->eap_if->eapReqData) {
789 wpabuf_head(sess->eap_if->eapReqData),
790 wpabuf_len(sess->eap_if->eapReqData));
791 } else if (sess->eap_if->eapFail) {
812 if (sess->eap_if->eapSuccess || sess->eap_if->eapFail)