Searched refs:ip6_ext (Results 1 - 18 of 18) sorted by relevance

/freebsd-10.3-release/lib/libc/net/
H A Dip6opt.c114 struct ip6_ext *eh = (struct ip6_ext *)CMSG_DATA(cmsg);
184 struct ip6_ext *eh = (struct ip6_ext *)CMSG_DATA(cmsg);
244 struct ip6_ext *ip6e;
254 if (cmsg->cmsg_len < CMSG_SPACE(sizeof(struct ip6_ext)))
256 ip6e = (struct ip6_ext *)CMSG_DATA(cmsg);
300 struct ip6_ext *ip6e;
310 if (cmsg->cmsg_len < CMSG_SPACE(sizeof(struct ip6_ext)))
312 ip6e = (struct ip6_ext *)CMSG_DAT
[all...]
/freebsd-10.3-release/contrib/tcpdump/
H A Dip6.h111 struct ip6_ext { struct
/freebsd-10.3-release/sys/netinet6/
H A Dip6_input.c1491 struct ip6_ext *ip6e = NULL;
1514 ip6e = (struct ip6_ext *)(mtod(m, caddr_t) + off);
1527 ip6e = mtod(ext, struct ip6_ext *);
1642 struct ip6_ext ip6e;
1698 struct ip6_ext *ip6e = NULL;
1703 ip6e = (struct ip6_ext *)(mtod(m, caddr_t) + len);
1732 struct ip6_ext ip6e;
H A Dip6_output.c158 struct ip6_ext *eh = (struct ip6_ext *)(hp); \
2126 struct ip6_ext *ip6e;
2154 ip6e = (struct ip6_ext *)pktopt->ip6po_hbh;
2161 ip6e = (struct ip6_ext *)pktopt->ip6po_rthdr;
2168 ip6e = (struct ip6_ext *)pktopt->ip6po_dest1;
2175 ip6e = (struct ip6_ext *)pktopt->ip6po_dest2;
2272 int hlen = (((struct ip6_ext *)src->type)->ip6e_len + 1) << 3;\
2892 (((struct ip6_ext *)(x)) ? (((struct ip6_ext *)(
[all...]
H A Dicmp6.c991 struct ip6_ext *eh;
999 eoff + sizeof(struct ip6_ext), -1);
1000 eh = (struct ip6_ext *)(mtod(m, caddr_t) + eoff);
1002 IP6_EXTHDR_GET(eh, struct ip6_ext *, m,
/freebsd-10.3-release/sys/netgraph/netflow/
H A Dng_netflow.c811 struct ip6_ext *ip6e;
848 M_CHECK(sizeof(struct ip6_ext));
849 ip6e = (struct ip6_ext *)(mtod(m, caddr_t) +
857 M_CHECK(sizeof(struct ip6_ext));
858 ip6e = (struct ip6_ext *)(mtod(m, caddr_t) +
/freebsd-10.3-release/sys/net/
H A Dflowtable.c375 PULLUP_TO(hlen, ulp, struct ip6_ext);
376 hlen += (((struct ip6_ext *)ulp)->ip6e_len + 2) << 2;
377 proto = ((struct ip6_ext *)ulp)->ip6e_nxt;
381 PULLUP_TO(hlen, ulp, struct ip6_ext);
/freebsd-10.3-release/sys/netinet/
H A Dip6.h115 struct ip6_ext { struct
/freebsd-10.3-release/sys/netipsec/
H A Dxform_ah.c286 struct ip6_ext *ip6e;
477 ip6e = (struct ip6_ext *)(ptr + off);
487 for (count = off + sizeof(struct ip6_ext);
516 ip6e = (struct ip6_ext *) (ptr + off);
H A Dipsec_input.c553 struct ip6_ext ip6e;
585 protoff += offsetof(struct ip6_ext, ip6e_nxt);
H A Dipsec.c618 struct ip6_ext ip6e;
/freebsd-10.3-release/usr.sbin/traceroute6/
H A Dtraceroute6.c1358 hlen = (((struct ip6_ext *)cp)->ip6e_len + 2) << 2;
1359 nh = ((struct ip6_ext *)cp)->ip6e_nxt;
1362 hlen = (((struct ip6_ext *)cp)->ip6e_len + 1) << 3;
1363 nh = ((struct ip6_ext *)cp)->ip6e_nxt;
/freebsd-10.3-release/sys/netpfil/ipfw/
H A Dip_fw2.c1113 PULLUP_TO(hlen, ulp, struct ip6_ext);
1115 hlen += (((struct ip6_ext *)ulp)->ip6e_len + 2) << 2;
1116 proto = ((struct ip6_ext *)ulp)->ip6e_nxt;
1138 PULLUP_TO(hlen, ulp, struct ip6_ext);
1171 PULLUP_TO(hlen, ulp, struct ip6_ext);
/freebsd-10.3-release/contrib/ipfilter/tools/
H A Dipmon.c1081 struct ip6_ext *ehp;
1224 ehp = (struct ip6_ext *)((char *)ip6 + hl);
1236 ehp = (struct ip6_ext *)((char *)ehp + ehl);
/freebsd-10.3-release/sys/dev/oce/
H A Doce_if.c2269 struct ip6_ext *ip6e = NULL;
2272 ip6e = (struct ip6_ext *) mtod(m, struct ip6_ext *);
/freebsd-10.3-release/sys/netpfil/pf/
H A Dpf_norm.c761 m = m_getptr(m, extoff + offsetof(struct ip6_ext, ip6e_nxt),
1117 m = m_getptr(m, extoff + offsetof(struct ip6_ext, ip6e_nxt),
1417 struct ip6_ext ext;
H A Dpf.c4672 struct ip6_ext opt6;
6254 struct ip6_ext opt6;
/freebsd-10.3-release/sys/contrib/ipfilter/netinet/
H A Dfil.c446 static INLINE struct ip6_ext *ipf_pr_ipv6exthdr __P((fr_info_t *, int, int));
640 /* Returns: struct ip6_ext * - pointer to the start of the next header */
653 static INLINE struct ip6_ext *
659 struct ip6_ext *hdr;
734 struct ip6_ext *hdr;
755 struct ip6_ext *hdr;
895 struct ip6_ext *hdr;

Completed in 296 milliseconds