Lines Matching refs:hlen
430 int hlen; in ip_direct_input() local
433 hlen = ip->ip_hl << 2; in ip_direct_input()
437 if (IPSEC_INPUT(ipv4, m, hlen, ip->ip_p) != 0) in ip_direct_input()
442 (*inetsw[ip_protox[ip->ip_p]].pr_input)(&m, &hlen, ip->ip_p); in ip_direct_input()
459 int checkif, hlen = 0; in ip_input() local
471 hlen = ip->ip_hl << 2; in ip_input()
493 hlen = ip->ip_hl << 2; in ip_input()
494 if (hlen < sizeof(struct ip)) { /* minimum header length */ in ip_input()
498 if (hlen > m->m_len) { in ip_input()
499 if ((m = m_pullup(m, hlen)) == NULL) { in ip_input()
521 if (hlen == sizeof(struct ip)) { in ip_input()
524 sum = in_cksum(m, hlen); in ip_input()
539 if (ip_len < hlen) { in ip_input()
643 if (hlen > sizeof (struct ip) && ip_dooptions(m, 0)) in ip_input()
799 if (V_ipstealth && hlen > sizeof (struct ip) && ip_dooptions(m, 1)) in ip_input()
814 hlen = ip->ip_hl << 2; in ip_input()
819 if (IPSEC_INPUT(ipv4, m, hlen, ip->ip_p) != 0) in ip_input()
829 (*inetsw[ip_protox[ip->ip_p]].pr_input)(&m, &hlen, ip->ip_p); in ip_input()