Lines Matching refs:pkt
94 unsigned char *pkt, int len);
101 unsigned char *pkt, int len);
103 unsigned char *pkt, int len);
105 static void chap_input(ppp_pcb *pcb, unsigned char *pkt, int pktlen);
283 unsigned char *pkt, int len) { argument
301 response = pkt;
302 GETCHAR(response_len, pkt);
304 name = (char *)pkt + response_len;
436 unsigned char *pkt, int len) { argument
454 if (len < 2 || len < pkt[0] + 1)
456 clen = pkt[0];
460 ppp_slprintf(rname, sizeof(rname), "%.*v", nlen, pkt + clen + 1);
478 pcb->chap_client.digest->make_response(pcb, outp, id, pcb->chap_client.name, pkt,
498 unsigned char *pkt, int len) { argument
510 if (!(*pcb->chap_client.digest->check_success)(pcb, pkt, len, pcb->chap_client.priv))
516 (*pcb->chap_client.digest->handle_failure)(pcb, pkt, len);
522 ppp_info("%s: %.*v", msg, len, pkt);
535 static void chap_input(ppp_pcb *pcb, unsigned char *pkt, int pktlen) { argument
541 GETCHAR(code, pkt);
542 GETCHAR(id, pkt);
543 GETSHORT(len, pkt);
550 chap_respond(pcb, id, pkt, len);
554 chap_handle_response(pcb, id, pkt, len);
559 chap_handle_status(pcb, code, id, pkt, len);