Searched refs:icmp_len (Results 1 – 2 of 2) sorted by relevance
| /openbsd/src/sys/netinet6/ |
| D | ip6_forward.c | 93 u_int icmp_len; in ip6_forward() local 158 icmp_len = sizeof(struct ip6_hdr) + sizeof(struct tcphdr) + in ip6_forward() 162 icmp_len = sizeof(struct ip6_hdr) + sizeof(struct udphdr); in ip6_forward() 165 icmp_len = sizeof(struct ip6_hdr) + 2 * sizeof(u_int32_t); in ip6_forward() 168 icmp_len = ICMPV6_PLD_MAXLEN; in ip6_forward() 171 if (icmp_len > m->m_pkthdr.len) in ip6_forward() 172 icmp_len = m->m_pkthdr.len; in ip6_forward() 173 if (icmp_len <= sizeof(icmp_buf)) { in ip6_forward() 176 m_copydata(m, 0, icmp_len, icmp_buf); in ip6_forward() 179 mcopy = m_copym(m, 0, icmp_len, M_NOWAIT); in ip6_forward() [all …]
|
| /openbsd/src/sys/netinet/ |
| D | ip_input.c | 1563 u_int icmp_len; in ip_forward() local 1598 icmp_len = min(sizeof(icmp_buf), ntohs(ip->ip_len)); in ip_forward() 1601 m_copydata(m, 0, icmp_len, icmp_buf); in ip_forward() 1701 mcopy->m_len = mcopy->m_pkthdr.len = icmp_len; in ip_forward() 1707 memcpy(mcopy->m_data, icmp_buf, icmp_len); in ip_forward()
|