Lines Matching full:id

432 	int id, i, plen, toffs;  in eap_figure_next_state()  local
478 id = *(unsigned char *)clear; in eap_figure_next_state()
479 if (id + 1 <= plen && id + 9 > plen) in eap_figure_next_state()
520 id = strtol((char *)secbuf, &cp, 10); in eap_figure_next_state()
521 if (*cp++ != ':' || id < 0) in eap_figure_next_state()
523 if (id == 0) { in eap_figure_next_state()
530 } else if ((tce = gettcid(id)) != NULL) { in eap_figure_next_state()
893 /* ID number not updated here intentionally; hashed into M1 */ in eap_authpeer()
907 /* EAP ID number must not change on timeout. */ in eap_server_timeout()
1015 static void eap_send_response(ppp_pcb *pcb, u_char id, u_char typenum, const u_char *str, int lenst… in eap_send_response() argument
1034 PUTCHAR(id, outp); in eap_send_response()
1035 pcb->eap.es_client.ea_id = id; in eap_send_response()
1048 static void eap_chap_response(ppp_pcb *pcb, u_char id, u_char *hash, const char *name, int namelen)… in eap_chap_response() argument
1068 PUTCHAR(id, outp); in eap_chap_response()
1069 pcb->eap.es_client.ea_id = id; in eap_chap_response()
1087 eap_srp_response(esp, id, subtypenum, str, lenstr) in eap_srp_response() argument
1089 u_char id;
1113 PUTCHAR(id, outp);
1114 pcb->eap.es_client.ea_id = id;
1129 eap_srpval_response(esp, id, flags, str) in eap_srpval_response() argument
1131 u_char id;
1155 PUTCHAR(id, outp);
1156 pcb->eap.es_client.ea_id = id;
1167 static void eap_send_nak(ppp_pcb *pcb, u_char id, u_char type) { in eap_send_nak() argument
1186 PUTCHAR(id, outp); in eap_send_nak()
1187 pcb->eap.es_client.ea_id = id; in eap_send_nak()
1250 write_pseudonym(esp, inp, len, id) in write_pseudonym() argument
1253 int len, id;
1265 val = id;
1311 static void eap_request(ppp_pcb *pcb, u_char *inp, int id, int len) { in eap_request() argument
1361 id == pcb->eap.es_client.ea_id))) { in eap_request()
1370 eap_send_response(pcb, id, typenum, in eap_request()
1384 eap_send_response(pcb, id, typenum, (const u_char*)pcb->eap.es_client.ea_name, in eap_request()
1391 eap_send_response(pcb, id, typenum, NULL, 0); in eap_request()
1415 eap_send_nak(pcb, id, EAPT_SRP); in eap_request()
1443 eap_send_nak(pcb, id, EAPT_SRP); in eap_request()
1448 typenum = id; in eap_request()
1455 eap_chap_response(pcb, id, hash, pcb->eap.es_client.ea_name, in eap_request()
1481 if (id != pcb->eap.es_client.ea_id) { in eap_request()
1569 eap_send_nak(pcb, id, EAPT_MD5CHAP); in eap_request()
1574 /* Add Challenge ID & type to verifier */ in eap_request()
1575 vals[0] = id; in eap_request()
1580 eap_srp_response(esp, id, EAPSRP_CKEY, Ap->data, in eap_request()
1588 eap_send_nak(pcb, id, EAPT_MD5CHAP); in eap_request()
1593 * ID number should not change here. Warn in eap_request()
1596 if (id != pcb->eap.es_client.ea_id) { in eap_request()
1597 ppp_warn("EAP: ID changed from %d to %d " in eap_request()
1599 pcb->eap.es_client.ea_id, id); in eap_request()
1610 eap_send_nak(pcb, id, EAPT_MD5CHAP); in eap_request()
1625 eap_srpval_response(esp, id, SRPVAL_EBIT, in eap_request()
1633 eap_send_nak(pcb, id, EAPT_MD5CHAP); in eap_request()
1642 if (id != pcb->eap.es_client.ea_id) { in eap_request()
1643 ppp_warn("EAP: ID changed from %d to %d " in eap_request()
1645 pcb->eap.es_client.ea_id, id); in eap_request()
1659 write_pseudonym(esp, inp, len, id); in eap_request()
1667 eap_srp_response(esp, id, EAPSRP_ACK, NULL, 0); in eap_request()
1676 vals[0] = id; in eap_request()
1684 eap_srp_response(esp, id, EAPSRP_LWRECHALLENGE, dig, in eap_request()
1690 eap_send_nak(pcb, id, EAPT_MD5CHAP); in eap_request()
1698 eap_send_nak(pcb, id, EAPT_SRP); in eap_request()
1725 static void eap_response(ppp_pcb *pcb, u_char *inp, int id, int len) { in eap_response() argument
1740 if (pcb->eap.es_server.ea_id != id) { in eap_response()
1741 ppp_dbglog("EAP: discarding Response %d; expected ID %d", id, in eap_response()
1974 vallen = id; in eap_response()
2017 static void eap_success(ppp_pcb *pcb, u_char *inp, int id, int len) { in eap_success() argument
2018 LWIP_UNUSED_ARG(id); in eap_success()
2043 static void eap_failure(ppp_pcb *pcb, u_char *inp, int id, int len) { in eap_failure() argument
2044 LWIP_UNUSED_ARG(id); in eap_failure()
2071 u_char code, id; in eap_input() local
2075 * Parse header (code, id and length). If packet too short, in eap_input()
2083 GETCHAR(id, inp); in eap_input()
2095 eap_request(pcb, inp, id, len); in eap_input()
2100 eap_response(pcb, inp, id, len); in eap_input()
2105 eap_success(pcb, inp, id, len); in eap_input()
2109 eap_failure(pcb, inp, id, len); in eap_input()
2136 int code, id, len, rtype, vallen; in eap_printpkt() local
2144 GETCHAR(id, inp); in eap_printpkt()
2153 printer(arg, " id=0x%x", id); in eap_printpkt()