Lines Matching refs:ms
193 struct eap_mschap_challenge *ms; in eap_challenge_request() local
211 sizeof(*ms) + strlen(name)); in eap_challenge_request()
213 if ((ms = ibuf_reserve(e, sizeof(*ms))) == NULL) in eap_challenge_request()
215 ms->msc_opcode = EAP_MSOPCODE_CHALLENGE; in eap_challenge_request()
216 ms->msc_id = eap->eap_id; in eap_challenge_request()
217 ms->msc_length = htobe16(sizeof(*ms) + strlen(name)); in eap_challenge_request()
218 ms->msc_valuesize = sizeof(ms->msc_challenge); in eap_challenge_request()
219 arc4random_buf(ms->msc_challenge, sizeof(ms->msc_challenge)); in eap_challenge_request()
225 if ((sa->sa_eap.id_buf = ibuf_new(ms->msc_challenge, in eap_challenge_request()
226 sizeof(ms->msc_challenge))) == NULL) in eap_challenge_request()
317 struct eap_mschap *ms; in eap_mschap_success() local
326 resp->eap_length = htobe16(sizeof(*resp) + sizeof(*ms)); in eap_mschap_success()
328 if ((ms = ibuf_reserve(eapmsg, sizeof(*ms))) == NULL) in eap_mschap_success()
330 ms->ms_opcode = EAP_MSOPCODE_SUCCESS; in eap_mschap_success()
345 struct eap_mschap *ms; in eap_mschap() local
367 if (betoh16(eap->eap_length) < (sizeof(*eap) + sizeof(*ms))) { in eap_mschap()
372 ms = (struct eap_mschap *)(eap + 1); in eap_mschap()
375 switch (ms->ms_opcode) { in eap_mschap()
377 msr = (struct eap_mschap_response *)ms; in eap_mschap()
407 print_map(ms->ms_opcode, eap_msopcode_map)); in eap_mschap()
421 struct eap_mschap *ms; in eap_parse() local
475 if (len < sizeof(*ms)) in eap_parse()
477 ms = (struct eap_mschap *)ptr; in eap_parse()
478 switch (ms->ms_opcode) { in eap_parse()
494 print_map(ms->ms_opcode, eap_msopcode_map), in eap_parse()
516 print_map(ms->ms_opcode, eap_msopcode_map), in eap_parse()
539 print_map(ms->ms_opcode, eap_msopcode_map), in eap_parse()
544 if (len < sizeof(*ms)) in eap_parse()
546 ms = (struct eap_mschap *)ptr; in eap_parse()
549 print_map(ms->ms_opcode, eap_msopcode_map)); in eap_parse()
572 print_map(ms->ms_opcode, eap_msopcode_map), in eap_parse()
578 ms->ms_opcode); in eap_parse()