Symbol: icmp6_hdr
sbin/ping6/ping6.c
1085
struct icmp6_hdr *icp;
sbin/ping6/ping6.c
1094
icp = (struct icmp6_hdr *)outpack;
sbin/ping6/ping6.c
1201
myechoreply(const struct icmp6_hdr *icp)
sbin/ping6/ping6.c
1292
struct icmp6_hdr *icp;
sbin/ping6/ping6.c
1320
if (cc < (int)sizeof(struct icmp6_hdr)) {
sbin/ping6/ping6.c
1326
icp = (struct icmp6_hdr *)buf;
sbin/ping6/ping6.c
2047
pr_icmph(struct icmp6_hdr *icp, u_char *end)
sbin/ping6/ping6.c
254
static void pr_icmph(struct icmp6_hdr *, u_char *);
sbin/ping6/ping6.c
258
static int myechoreply(const struct icmp6_hdr *);
sys/dist/pf/net/pf.c
4431
sizeof(struct icmp6_hdr),
sys/dist/pf/net/pf.c
4459
sizeof(struct icmp6_hdr),
sys/dist/pf/net/pf.c
4522
ipoff2 = off + sizeof(struct icmp6_hdr);
sys/dist/pf/net/pf.c
4680
sizeof(struct icmp6_hdr),
sys/dist/pf/net/pf.c
4748
sizeof(struct icmp6_hdr),
sys/dist/pf/net/pf.c
4816
struct icmp6_hdr iih;
sys/dist/pf/net/pf.c
4819
sizeof(struct icmp6_hdr), NULL, reason, pd2.af)) {
sys/dist/pf/net/pf.c
4857
m_copyback(m, off, sizeof(struct icmp6_hdr),
sys/dist/pf/net/pf.c
4860
m_copyback(m, off2, sizeof(struct icmp6_hdr),
sys/dist/pf/net/pf.c
4912
sizeof(struct icmp6_hdr),
sys/dist/pf/net/pf.c
6299
struct icmp6_hdr ih;
sys/dist/pf/net/pfvar.h
1089
struct icmp6_hdr *icmp6;
sys/kern/uipc_mbufdebug.c
737
struct icmp6_hdr icmp6;
sys/net/npf/npf.h
192
struct icmp6_hdr * icmp6;
sys/net/npf/npf_alg_icmp.c
171
if (!nbuf_advance(nbuf, sizeof(struct icmp6_hdr), 0)) {
sys/net/npf/npf_alg_icmp.c
220
const struct icmp6_hdr *ic6 = npc->npc_l4.icmp6;
sys/net/npf/npf_alg_icmp.c
293
const struct icmp6_hdr *ic6 = enpc.npc_l4.icmp6;
sys/net/npf/npf_alg_icmp.c
352
offsetof(struct icmp6_hdr, icmp6_cksum));
sys/net/npf/npf_connkey.c
269
const struct icmp6_hdr *ic6 = npc->npc_l4.icmp6;
sys/net/npf/npf_inet.c
657
sizeof(struct icmp6_hdr));
sys/netinet/icmp6.h
187
struct icmp6_hdr mld_icmp6_hdr;
sys/netinet/icmp6.h
216
struct icmp6_hdr nd_rs_hdr;
sys/netinet/icmp6.h
226
struct icmp6_hdr nd_ra_hdr;
sys/netinet/icmp6.h
255
struct icmp6_hdr nd_ns_hdr;
sys/netinet/icmp6.h
266
struct icmp6_hdr nd_na_hdr;
sys/netinet/icmp6.h
288
struct icmp6_hdr nd_rd_hdr;
sys/netinet/icmp6.h
391
struct icmp6_hdr icmp6_nl_hdr;
sys/netinet/icmp6.h
405
struct icmp6_hdr icmp6_ni_hdr;
sys/netinet/icmp6.h
477
struct icmp6_hdr rr_hdr;
sys/netinet6/icmp6.c
1056
IP6_EXTHDR_GET(icmp6, struct icmp6_hdr *, m, off,
sys/netinet6/icmp6.c
1125
struct icmp6_hdr *icmp6 = ip6cp->ip6c_icmp6;
sys/netinet6/icmp6.c
120
__CTASSERT(sizeof(struct icmp6_hdr) == 8);
sys/netinet6/icmp6.c
1946
struct icmp6_hdr *icmp6;
sys/netinet6/icmp6.c
1949
IP6_EXTHDR_GET(icmp6, struct icmp6_hdr *, m, off, sizeof(*icmp6));
sys/netinet6/icmp6.c
2054
struct icmp6_hdr *icmp6;
sys/netinet6/icmp6.c
2079
CTASSERT(sizeof(struct ip6_hdr) + sizeof(struct icmp6_hdr) <= MHLEN);
sys/netinet6/icmp6.c
2087
l = sizeof(struct ip6_hdr) + sizeof(struct icmp6_hdr);
sys/netinet6/icmp6.c
2094
size_t l = sizeof(struct ip6_hdr) + sizeof(struct icmp6_hdr);
sys/netinet6/icmp6.c
2104
icmp6 = (struct icmp6_hdr *)(ip6 + 1);
sys/netinet6/icmp6.c
355
struct icmp6_hdr *icmp6;
sys/netinet6/icmp6.c
408
struct icmp6_hdr *icp;
sys/netinet6/icmp6.c
410
IP6_EXTHDR_GET(icp, struct icmp6_hdr *, m, off,
sys/netinet6/icmp6.c
447
preplen = sizeof(struct ip6_hdr) + sizeof(struct icmp6_hdr);
sys/netinet6/icmp6.c
463
icmp6 = (struct icmp6_hdr *)(nip6 + 1);
sys/netinet6/icmp6.c
499
struct icmp6_hdr *icmp6, *nicmp6;
sys/netinet6/icmp6.c
519
if (icmp6len < sizeof(struct icmp6_hdr)) {
sys/netinet6/icmp6.c
535
IP6_EXTHDR_GET(icmp6, struct icmp6_hdr *, m, off, sizeof(*icmp6));
sys/netinet6/icmp6.c
547
m = m_copyup(m, off + sizeof(struct icmp6_hdr), 0);
sys/netinet6/icmp6.c
554
icmp6 = (struct icmp6_hdr *)(mtod(m, char *) + off);
sys/netinet6/icmp6.c
676
} else if (M_UNWRITABLE(n, off + sizeof(struct icmp6_hdr))) {
sys/netinet6/icmp6.c
690
IP6_EXTHDR_GET(nicmp6, struct icmp6_hdr *, n, off,
sys/netinet6/icmp6.c
751
if (icmp6len == sizeof(struct icmp6_hdr) + 4)
sys/netinet6/icmp6.c
797
nicmp6 = (struct icmp6_hdr *)(nip6 + 1);
sys/netinet6/icmp6.c
798
memcpy(nicmp6, icmp6, sizeof(struct icmp6_hdr));
sys/netinet6/icmp6.c
806
sizeof(struct icmp6_hdr) + 4 + maxhlen;
sys/netinet6/icmp6.c
961
struct icmp6_hdr *icmp6;
sys/netinet6/icmp6.c
966
if (icmp6len < sizeof(struct icmp6_hdr) + sizeof(struct ip6_hdr)) {
sys/netinet6/icmp6.c
970
IP6_EXTHDR_GET(icmp6, struct icmp6_hdr *, m, off,
sys/netinet6/icmp6.c
982
int eoff = off + sizeof(struct icmp6_hdr) +
sys/netinet6/ip6_output.c
1965
const int icmp6off = offsetof(struct icmp6_hdr, icmp6_cksum);
sys/netinet6/ip6protosw.h
104
struct icmp6_hdr *ip6c_icmp6; /* icmp6 header of target packet */
sys/netinet6/ip6protosw.h
81
struct icmp6_hdr;
sys/netinet6/raw_ip6.c
411
struct icmp6_hdr *icmp6;
sys/netinet6/raw_ip6.c
412
if (m->m_len < sizeof(struct icmp6_hdr) &&
sys/netinet6/raw_ip6.c
413
(m = m_pullup(m, sizeof(struct icmp6_hdr))) == NULL) {
sys/netinet6/raw_ip6.c
417
icmp6 = mtod(m, struct icmp6_hdr *);
sys/netinet6/raw_ip6.c
479
off = offsetof(struct icmp6_hdr, icmp6_cksum);
sys/netinet6/sctp6_usrreq.c
314
struct icmp6_hdr *icmp6,
sys/netipsec/ipsec.c
1027
if (off + sizeof(struct icmp6_hdr) > m->m_pkthdr.len)
sys/netipsec/ipsec.c
986
struct icmp6_hdr icmph;
usr.sbin/npf/npfctl/npf_bpf_comp.c
850
assert(offsetof(struct icmp6_hdr, icmp6_type) == type_off);
usr.sbin/npf/npfctl/npf_bpf_comp.c
851
assert(offsetof(struct icmp6_hdr, icmp6_code) == code_off);
usr.sbin/rtadvd/rtadvd.c
726
struct icmp6_hdr *icp;
usr.sbin/rtadvd/rtadvd.c
796
if ((size_t)i < sizeof(struct icmp6_hdr)) {
usr.sbin/rtadvd/rtadvd.c
803
icp = (struct icmp6_hdr *)rcvmhdr.msg_iov[0].iov_base;
usr.sbin/traceroute6/traceroute6.c
824
struct icmp6_hdr *icp = (struct icmp6_hdr *)outpacket;
usr.sbin/traceroute6/traceroute6.c
924
struct icmp6_hdr *icp;
usr.sbin/traceroute6/traceroute6.c
932
if (cc < (ssize_t)sizeof(struct icmp6_hdr)) {
usr.sbin/traceroute6/traceroute6.c
942
icp = (struct icmp6_hdr *)buf;
usr.sbin/traceroute6/traceroute6.c
985
((struct icmp6_hdr *)up)->icmp6_id == ident &&
usr.sbin/traceroute6/traceroute6.c
986
((struct icmp6_hdr *)up)->icmp6_seq == htons(seq))