Lines Matching defs:cnt
106 int opt, optlen, cnt, off, code, type = ICMP_PARAMPROB, forward = 0;
125 cnt = (ip->ip_hl << 2) - sizeof (struct ip);
126 for (; cnt > 0; cnt -= optlen, cp += optlen) {
133 if (cnt < IPOPT_OLEN + sizeof(*cp)) {
138 if (optlen < IPOPT_OLEN + sizeof(*cp) || optlen > cnt) {
560 int opt, optlen, cnt;
564 cnt = (ip->ip_hl << 2) - sizeof (struct ip);
565 for (; cnt > 0; cnt -= optlen, cp += optlen) {
576 KASSERT(cnt >= IPOPT_OLEN + sizeof(*cp),
579 KASSERT(optlen >= IPOPT_OLEN + sizeof(*cp) && optlen <= cnt,
583 if (optlen > cnt)
584 optlen = cnt;
603 int cnt, optlen;
633 cnt = m->m_len;
636 bcopy(mtod(m, void *), cp, (unsigned)cnt);
639 for (; cnt > 0; cnt -= optlen, cp += optlen) {
646 if (cnt < IPOPT_OLEN + sizeof(*cp))
649 if (optlen < IPOPT_OLEN + sizeof(*cp) || optlen > cnt)
673 cnt -= sizeof(struct in_addr);
687 (unsigned)cnt - (IPOPT_MINOFF - 1));
722 int opt, optlen, cnt, found_ra;
726 cnt = (ip->ip_hl << 2) - sizeof (struct ip);
727 for (; cnt > 0; cnt -= optlen, cp += optlen) {
735 if (cnt < IPOPT_OLEN + sizeof(*cp))
740 if (optlen < IPOPT_OLEN + sizeof(*cp) || optlen > cnt)