Lines Matching refs:ans
374 u_char *ans; in chap_Respond() local
376 ans = chap_BuildAnswer(name, key, chap->auth.id, chap->challenge.peer in chap_Respond()
382 if (ans) { in chap_Respond()
384 ans, *ans + 1 + strlen(name), name); in chap_Respond()
389 free(ans); in chap_Respond()
697 char *name, *key, *ans; in chap_Input() local
727 ans = NULL; in chap_Input()
775 if ((ans = malloc(alen + 1)) == NULL) { in chap_Input()
780 *ans = chap->auth.id; in chap_Input()
781 bp = mbuf_Read(bp, ans + 1, alen); in chap_Input()
785 alen == 49 && ans[alen] == 0; in chap_Input()
792 if ((ans = malloc(len + 1)) == NULL) { in chap_Input()
797 bp = mbuf_Read(bp, ans, len); in chap_Input()
798 ans[len] = '\0'; in chap_Input()
826 if (*ans) in chap_Input()
828 chapcodes[chap->auth.in.hdr.code], ans); in chap_Input()
855 struct MSCHAPv2_resp *resp = (struct MSCHAPv2_resp *)(ans + 1); in chap_Input()
866 chap->auth.in.name, ans, alen + 1, in chap_Input()
873 if (p->link.lcp.want_authtype == 0x81 && ans[alen] != '\0' && in chap_Input()
875 struct MSCHAPv2_resp *resp = (struct MSCHAPv2_resp *)(ans + 1); in chap_Input()
916 if (!chap_Cmp(myans + 1, *myans, ans + 1, alen in chap_Input()
941 if (strncasecmp(ans, chap->authresponse, 42)) { in chap_Input()
944 " != ans: (%.42s)\n", chap->authresponse, ans); in chap_Input()
967 free(ans); in chap_Input()