Searched refs:icmp_ip (Results 1 – 15 of 15) sorted by relevance
/netbsd-src/sys/netinet/ |
H A D | ip_icmp.c | 370 m_copydata(n, 0, datalen, (void *)&icp->icmp_ip); in icmp_error() 523 icp->icmp_ip.ip_hl < (sizeof(struct ip) >> 2)) { in _icmp_input() 535 if (IN_MULTICAST(icp->icmp_ip.ip_dst.s_addr)) in _icmp_input() 538 icmpsrc.sin_addr = icp->icmp_ip.ip_dst; in _icmp_input() 539 ctlfunc = inetsw[ip_protox[icp->icmp_ip.ip_p]].pr_ctlinput; in _icmp_input() 542 &icp->icmp_ip); in _icmp_input() 629 icp->icmp_ip.ip_hl < (sizeof(struct ip) >> 2)) { in _icmp_input() 642 icmpsrc.sin_addr = icp->icmp_ip.ip_dst; in _icmp_input() 655 IN_PRINT(buf, &icp->icmp_ip.ip_dst), i); in _icmp_input() 1186 mtu = ntohs(icp->icmp_ip.ip_len); in icmp_mtudisc() [all …]
|
H A D | ip_icmp.h | 130 #define icmp_ip icmp_dun.id_ip.idi_ip macro 182 #define ICMP_ADVLEN(p) (8 + ((p)->icmp_ip.ip_hl << 2) + 8)
|
H A D | tcp_timer.c | 331 icmp.icmp_ip.ip_len = tp->t_pmtud_ip_len; in tcp_timer_rexmt() 332 icmp.icmp_ip.ip_hl = tp->t_pmtud_ip_hl; in tcp_timer_rexmt()
|
H A D | tcp_subr.c | 1441 offsetof(struct icmp, icmp_ip)); in tcp_ctlinput() 1478 tp->t_pmtud_ip_len = icp->icmp_ip.ip_len; in tcp_ctlinput() 1479 tp->t_pmtud_ip_hl = icp->icmp_ip.ip_hl; in tcp_ctlinput()
|
/netbsd-src/sys/netmpls/ |
H A D | mpls_ttl.c | 225 packetlen = sizeof(struct ip) + offsetof(struct icmp, icmp_ip) + in mpls_icmp_error() 280 memset(&icp->icmp_ip, 0, ICMP_EXT_OFFSET); in mpls_icmp_error() 281 m_copydata(n, 0, icmplen, (char *)&icp->icmp_ip); in mpls_icmp_error() 284 memcpy(((char*)&icp->icmp_ip) + ICMP_EXT_OFFSET, in mpls_icmp_error()
|
/netbsd-src/external/mpl/dhcp/dist/includes/netinet/ |
H A D | ip_icmp.h | 104 #define icmp_ip icmp_dun.id_ip.idi_ip macro 122 #define ICMP_ADVLEN(p) (8 + ((p)->icmp_ip.ip_hl << 2) + 8)
|
/netbsd-src/external/bsd/ipf/dist/ipsend/ |
H A D | ipsend.c | 131 if (resolve(t, (char *)&ic->icmp_ip.ip_dst) == -1) 139 (char *)&ic->icmp_ip.ip_src) == -1)
|
/netbsd-src/sys/netipsec/ |
H A D | ipsec_netbsd.c | 120 offsetof(struct icmp, icmp_ip)); in ah4_ctlinput() 163 offsetof(struct icmp, icmp_ip)); in esp4_ctlinput()
|
/netbsd-src/sys/external/bsd/ipf/netinet/ |
H A D | ip_fil_netbsd.c | 971 iclen = hlen + offsetof(struct icmp, icmp_ip) + ohlen; in ipf_send_icmp_err() 982 iclen = hlen + offsetof(struct icmp, icmp_ip) + ohlen; in ipf_send_icmp_err() 1028 ip2 = (ip_t *)&icmp->icmp_ip; in ipf_send_icmp_err() 1067 (char *)&icmp->icmp_ip + ohlen, xtra); in ipf_send_icmp_err() 1079 (char *)&icmp->icmp_ip + ohlen, xtra); in ipf_send_icmp_err()
|
H A D | ip_nat.c | 3751 oip = (ip_t *)&icmp->icmp_ip; in ipf_nat_icmperror()
|
/netbsd-src/regress/sys/net/frag/ |
H A D | ip4_frag_1.c | 56 #define ICMP_SIZE offsetof(struct icmp, icmp_ip)
|
/netbsd-src/sys/net/npf/ |
H A D | npf_alg_icmp.c | 139 if (!nbuf_advance(nbuf, offsetof(struct icmp, icmp_ip), 0)) { in npfa_icmp4_inspect()
|
/netbsd-src/usr.sbin/npf/npftest/libnpftest/ |
H A D | npf_mbuf_subr.c | 254 memcpy(&ic->icmp_ip, mtod(m_orig, struct ip *), addlen); in mbuf_icmp_append()
|
/netbsd-src/usr.sbin/traceroute/ |
H A D | traceroute.c | 1451 hip = &icp->icmp_ip; in packet_ok() 1483 u_int32_t *lp = (u_int32_t *)&icp->icmp_ip; in packet_ok()
|
/netbsd-src/external/bsd/ipf/dist/tools/ |
H A D | ipmon.c | 1275 const void *ipcp = (const char *)pac + 2 * hl + offsetof(struct icmp, icmp_ip); in print_ipflog() 1276 memcpy(&ipc, &ic.icmp_ip, sizeof(ipc)); in print_ipflog()
|