Lines Matching refs:len

320 interpret_ppp(int flags, uchar_t *data, int len)
326 if (len < 2)
327 return (len);
330 len -= sizeof (uint16_t);
338 show_header("PPP: ", "Point-to-Point Protocol", len);
346 len = protoinfo->interpret_proto(flags, payload, len,
350 return (len);
360 interpret_ppp_cp(int flags, uchar_t *data, int len, ppp_protoinfo_t *protoinfo)
368 if (len < sizeof (ppp_pkt_t))
369 return (len);
375 len -= sizeof (ppp_pkt_t);
386 show_header(protoinfo->prefix, protoinfo->description, len);
395 len = MIN(len, length - sizeof (ppp_pkt_t));
396 if (len == 0)
397 return (len);
406 if (len < sizeof (magicnum) + sizeof (oui))
407 return (len);
436 interpret_cp_options(datap, len, protoinfo);
458 interpret_ppp_cp(flags, datap, len, protoinfo);
472 interpret_ppp(flags, datap, len);
484 if (len < sizeof (uint32_t))
488 len -= sizeof (uint32_t);
500 if (len < sizeof (uint32_t))
506 len -= sizeof (uint32_t);
512 if (len == 0)
516 len, datap);
532 return (len);
543 interpret_cp_options(uchar_t *optptr, int len, ppp_protoinfo_t *protoinfo)
570 return (len);
574 if (len >= 2) {
580 while (len >= 2) {
596 if (optlen > len || optlen < optinfo_ptr->opt_minsize) {
605 MIN(optlen - 2, len - 2));
608 len -= optlen;
614 return (len);
618 interpret_ppp_chap(int flags, uchar_t *data, int len,
629 if (len < sizeof (ppp_pkt_t))
630 return (len);
645 show_header(protoinfo->prefix, protoinfo->description, len);
654 if (len < length)
655 return (len);
657 lengthleft = len - sizeof (ppp_pkt_t);
697 len -= length;
698 return (len);
702 interpret_ppp_pap(int flags, uchar_t *data, int len,
712 if (len < sizeof (ppp_pkt_t))
713 return (len);
719 lengthleft = len - sizeof (ppp_pkt_t);
730 show_header(protoinfo->prefix, protoinfo->description, len);
739 if (len < length)
740 return (len);
799 len -= length;
800 return (len);
805 interpret_ppp_lqr(int flags, uchar_t *data, int len,
809 if (len < sizeof (lqr_pkt_t))
810 return (len);
817 show_header(protoinfo->prefix, protoinfo->description, len);
848 len -= sizeof (lqr_pkt_t);
849 return (len);