Lines Matching refs:oiphlen
194 u_int32_t oiphlen = 0; in icmp_error() local
233 oiphlen = IP_VHL_HL(oip->ip_vhl) << 2; in icmp_error()
234 if (n->m_len < oiphlen + ICMP_MINLEN) { in icmp_error()
250 n->m_len >= oiphlen + ICMP_MINLEN) { in icmp_error()
252 memcpy(&oicp, mtodo(n, oiphlen), ICMP_MINLEN); in icmp_error()
275 if (oiphlen + sizeof(struct tcphdr) > n->m_len && in icmp_error()
284 if (n->m_len < (oiphlen + sizeof(struct tcphdr)) && in icmp_error()
285 (n = m_pullup(n, (oiphlen + sizeof(struct tcphdr)))) == NULL) { in icmp_error()
294 th = (struct tcphdr *)(void *)((caddr_t)oip + oiphlen); in icmp_error()
307 if (oip->ip_len < (oiphlen + tcphlen)) { in icmp_error()
310 if ((oiphlen + tcphlen) > n->m_len && n->m_next == NULL) { in icmp_error()
313 if (n->m_len < (oiphlen + tcphlen) && in icmp_error()
314 (n = m_pullup(n, (oiphlen + tcphlen))) == NULL) { in icmp_error()
323 th = (struct tcphdr *)(void *)((caddr_t)oip + oiphlen); in icmp_error()
326 (oip->ip_len - oiphlen))); in icmp_error()
329 (oip->ip_len - oiphlen))); in icmp_error()
332 icmplen = min(oiphlen + icmpelen, nlen); in icmp_error()