Lines Matching defs:resp
466 struct eap_mschap_response *resp;
473 resp = (struct eap_mschap_response *)chap;
475 htons(resp->chap.length) <
482 sizeof(buf)), eapsiz, ntohs(resp->eap.length),
483 ntohs(resp->chap.length), resp->chap.value[9]);
491 namelen = ntohs(resp->chap.length) -
497 if ((req->username = strndup(resp->chap_name, namelen))
508 rr.ident = resp->chap.id;
509 rr.flags = resp->flags;
510 memcpy(rr.peerchall, resp->peerchall, sizeof(rr.peerchall));
511 memcpy(rr.reserved, resp->reserved, sizeof(rr.reserved));
512 memcpy(rr.ntresponse, resp->ntresponse, sizeof(rr.ntresponse));
623 char resp[256 + 1], buf[80];
639 respsiz = sizeof(resp);
643 RADIUS_VTYPE_MS_CHAP2_SUCCESS, &resp, &respsiz)
653 RADIUS_VTYPE_MS_CHAP_ERROR, &resp, &respsiz)
655 resp[0] = ++req->chap_id;
656 snprintf(resp + 1, sizeof(resp) - 1,
658 respsiz = 1 + strlen(resp + 1);
676 eap.chap.chap.id = resp[0];
679 memcpy(eap.chap.chap.value, resp + 1, respsiz - 1);
721 RADIUS_PACKET *resp;
728 resp = radius_new_response_packet(RADIUS_CODE_ACCESS_REJECT, reqp);
729 if (resp == NULL) {
738 radius_put_raw_attr(resp, RADIUS_TYPE_EAP_MESSAGE, &eap,
741 radius_get_data(resp), radius_get_length(resp));
742 radius_delete_packet(resp);