Home
last modified time | relevance | path

Searched refs:pktap_header (Results 1 – 8 of 8) sorted by relevance

/xnu-12377.61.12/bsd/net/
H A Dpktap.c212 ASSERT_OFFFSETOF_FIELD(pktap_header, pktap_v2_hdr, pth_flags); in pktap_init()
298 bpf_attach(pktap->pktp_ifp, DLT_PKTAP, sizeof(struct pktap_header), in pktap_clone_create()
795 pktap_set_procinfo(struct pktap_header *hdr, struct so_procinfo *soprocinfo) in pktap_set_procinfo()
816 pktap_finalize_proc_info(struct pktap_header *hdr) in pktap_finalize_proc_info()
919 pktap_fill_proc_info(struct pktap_header *hdr, protocol_family_t proto, in pktap_fill_proc_info()
1179 struct pktap_header hdr; in pktap_bpf_tap()
1182 struct pktap_header *hdr = &hdr_buffer.hdr; in pktap_bpf_tap()
1183 size_t hdr_size = sizeof(struct pktap_header); in pktap_bpf_tap()
1189 static_assert(sizeof(hdr_buffer) == sizeof(struct pktap_header) + sizeof(u_int32_t)); in pktap_bpf_tap()
1192 hdr->pth_length = sizeof(struct pktap_header); in pktap_bpf_tap()
[all …]
H A Dpktap.h89 struct pktap_header { struct
243 struct pktap_header pkth;
253 extern void pktap_fill_proc_info(struct pktap_header *, protocol_family_t,
255 extern void pktap_finalize_proc_info(struct pktap_header *);
H A Dremote_vif.c106 …c errno_t rvi_bpf_tap(ifnet_t, mbuf_t, int, struct rvi_client_t *, struct pktap_header *);
187 bpf_attach(client->_ifp, DLT_PKTAP, sizeof(struct pktap_header), NULL, in rvi_create_if()
391 struct pktap_header pktap_hdr; in rvi_ctl_send()
394 err = mbuf_copydata(m, 0, sizeof(struct pktap_header), (void *)&pktap_hdr); in rvi_ctl_send()
511 struct pktap_header *pktap_hdr) in rvi_bpf_tap()
520 sizeof(struct pktap_header)); in rvi_bpf_tap()
H A Ddroptap.c295 struct pktap_header *hdr; in droptap_bpf_tap_packet()
302 hdr = (struct pktap_header *)dtaphdr; in droptap_bpf_tap_packet()
303 hdr->pth_length = sizeof(struct pktap_header); in droptap_bpf_tap_packet()
405 struct pktap_header *hdr; in droptap_bpf_tap_mbuf()
412 hdr = (struct pktap_header *)dtaphdr; in droptap_bpf_tap_mbuf()
413 hdr->pth_length = sizeof(struct pktap_header); in droptap_bpf_tap_mbuf()
H A Diptap.c218 bpf_attach(iptap->iptap_ifp, DLT_PKTAP, sizeof(struct pktap_header), NULL, in iptap_clone_create()
594 struct pktap_header hdr; in iptap_bpf_tap()
597 struct pktap_header *hdr = &hdr_buffer.hdr; in iptap_bpf_tap()
602 static_assert(sizeof(hdr_buffer) == sizeof(struct pktap_header) + sizeof(u_int32_t)); in iptap_bpf_tap()
605 hdr->pth_length = sizeof(struct pktap_header); in iptap_bpf_tap()
H A Dbpf.c1243 bpf_finalize_pktap(struct bpf_hdr *hp, struct pktap_header *pktaphdr) in bpf_finalize_pktap()
1499 struct pktap_header *pktaphdr; in bpfread()
1501 pktaphdr = (struct pktap_header *)(void *) in bpfread()
1516 struct pktap_header *pktaphdr; in bpfread()
1535 pktaphdr = (struct pktap_header *)(void *) in bpfread()
3943 struct pktap_header *pktap = (struct pktap_header *) (pkt->bpfp_header); in get_pkt_trunc_len()
H A Ddroptap.h45 struct pktap_header dth_pktap_hdr;
/xnu-12377.61.12/tests/
H A Drvi_doublefree.c66 struct pktap_header { struct