Lines Matching refs:len

376     int len;
390 GETSHORT(len, inp);
391 if (len < CHAP_HEADERLEN || len > packet_len) {
393 len, CHAP_HEADERLEN, packet_len);
396 len -= CHAP_HEADERLEN;
403 ChapReceiveChallenge(cstate, inp, id, len);
407 ChapReceiveResponse(cstate, inp, id, len);
411 ChapReceiveFailure(cstate, inp, id, len);
415 ChapReceiveSuccess(cstate, inp, id, len);
430 ChapReceiveChallenge(cstate, inp, id, len)
434 int len;
453 if (len < 2) {
454 error("CHAP: Challenge message length %d", len);
459 len -= sizeof (u_char) + rchallenge_len; /* now name field length */
460 if (len < 0) {
467 if (len >= sizeof(rhostname))
468 len = sizeof(rhostname) - 1;
469 if (len > 0) {
470 BCOPY(inp, rhostname, len);
472 rhostname[len] = '\0';
535 for (len = 0; len < MD5_SIGNATURE_SIZE; len++)
536 cstate->response[len] = (char) (drand48() * 0xff);
569 ChapReceiveResponse(cstate, inp, id, len)
573 int len;
616 if (len < 2) {
617 error("CHAP: Response message length %d", len);
624 len -= sizeof (u_char) + remmd_len;
625 if (len < 0) {
632 if (len >= sizeof(rhostname))
633 len = sizeof(rhostname) - 1;
634 BCOPY(inp, rhostname, len);
635 rhostname[len] = '\0';
698 auth_peer_success(cstate->unit, PPP_CHAP, rhostname, len);
720 ChapReceiveSuccess(cstate, inp, id, len)
724 int len;
747 if (len > 0)
748 PRINTMSG(inp, len);
761 ChapReceiveFailure(cstate, inp, id, len)
765 int len;
780 if (len > 0)
781 PRINTMSG(inp, len);
940 int code, id, len;
948 GETSHORT(len, p);
949 if (len < CHAP_HEADERLEN || len > plen)
957 len -= CHAP_HEADERLEN;
961 if (len < 1)
964 if (len < clen + 1)
967 nlen = len - clen - 1;
979 print_string((char *)p, len, printer, arg);
982 for (clen = len; clen > 0; --clen) {
988 return len + CHAP_HEADERLEN;