Searched refs:pktap_header (Results 1 – 5 of 5) sorted by relevance
| /xnu-8796.141.3/bsd/net/ |
| H A D | pktap.c | 197 _CASSERT_OFFFSETOF_FIELD(pktap_header, pktap_v2_hdr, pth_flags); in pktap_init() 283 bpf_attach(pktap->pktp_ifp, DLT_PKTAP, sizeof(struct pktap_header), in pktap_clone_create() 768 pktap_set_procinfo(struct pktap_header *hdr, struct so_procinfo *soprocinfo) in pktap_set_procinfo() 789 pktap_finalize_proc_info(struct pktap_header *hdr) in pktap_finalize_proc_info() 888 pktap_fill_proc_info(struct pktap_header *hdr, protocol_family_t proto, in pktap_fill_proc_info() 1147 struct pktap_header hdr; in pktap_bpf_tap() 1150 struct pktap_header *hdr = &hdr_buffer.hdr; in pktap_bpf_tap() 1151 size_t hdr_size = sizeof(struct pktap_header); in pktap_bpf_tap() 1157 _CASSERT(sizeof(hdr_buffer) == sizeof(struct pktap_header) + sizeof(u_int32_t)); in pktap_bpf_tap() 1160 hdr->pth_length = sizeof(struct pktap_header); in pktap_bpf_tap() [all …]
|
| H A D | pktap.h | 103 struct pktap_header { struct 237 struct pktap_header pkth; 247 extern void pktap_fill_proc_info(struct pktap_header *, protocol_family_t, 249 extern void pktap_finalize_proc_info(struct pktap_header *);
|
| H A D | remote_vif.c | 106 …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() 509 struct pktap_header *pktap_hdr) in rvi_bpf_tap() 518 sizeof(struct pktap_header)); in rvi_bpf_tap()
|
| H A D | iptap.c | 218 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 _CASSERT(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 D | bpf.c | 1007 bpf_finalize_pktap(struct bpf_hdr *hp, struct pktap_header *pktaphdr) in bpf_finalize_pktap() 1262 struct pktap_header *pktaphdr; in bpfread() 1264 pktaphdr = (struct pktap_header *)(void *) in bpfread() 1279 struct pktap_header *pktaphdr; in bpfread() 1298 pktaphdr = (struct pktap_header *)(void *) in bpfread() 3515 struct pktap_header *pktap = (struct pktap_header *) (pkt->bpfp_header); in get_pkt_trunc_len()
|