Home | History | Annotate | Download | only in wpa_supplicant

Lines Matching refs:reqId

177 	/* parse rxReq, rxSuccess, rxFailure, reqId, reqMethod */
279 sm->eapRespData = eap_sm_buildNak(sm, sm->reqId, &sm->eapRespDataLen);
313 * eapRespData = m.buildResp(reqId)
358 sm->lastId = sm->reqId;
398 sm->eapRespData = eap_sm_buildIdentity(sm, sm->reqId,
416 sm->eapRespData = eap_sm_buildNotify(sm->reqId, &sm->eapRespDataLen);
499 static int eap_success_workaround(struct eap_sm *sm, int reqId, int lastId)
504 * RFC 4137 require that reqId == lastId. In addition, it looks like
511 if (sm->workaround && (reqId == ((lastId + 1) & 0xff) ||
512 reqId == ((lastId + 2) & 0xff))) {
515 "reqId=%d lastId=%d (these are supposed to be "
516 "same)", reqId, lastId);
519 wpa_printf(MSG_DEBUG, "EAP: EAP-Success Id mismatch - reqId=%d "
520 "lastId=%d", reqId, lastId);
592 duplicate = (sm->reqId == sm->lastId) && sm->rxReq;
596 * RFC 4137 uses (reqId == lastId) as the only
618 (sm->reqId == sm->lastId ||
619 eap_success_workaround(sm, sm->reqId, sm->lastId)))
627 (sm->reqId == sm->lastId ||
628 eap_success_workaround(sm, sm->reqId, sm->lastId)))
1065 sm->reqId = 0;
1082 sm->reqId = hdr->identifier;
1111 sm->reqId, sm->reqMethod, sm->reqVendor,
1131 sm->reqMethod, sm->reqId);