Home
last modified time | relevance | path

Searched refs:dlt (Results 1 – 13 of 13) sorted by relevance

/xnu-12377.61.12/bsd/net/
H A Ddroptap.c175 droptap_tap_callback(ifnet_t ifp, u_int32_t dlt, bpf_tap_mode direction) in droptap_tap_callback() argument
180 switch (dlt) { in droptap_tap_callback()
243 uint32_t dlt; in droptap_input_packet() local
246 dlt = DLT_RAW; in droptap_input_packet()
248 dlt = DLT_EN10MB; in droptap_input_packet()
259 &dtaphdr, dlt, ifp, pid, pname, epid, epname, ipproto, flowid); in droptap_input_packet()
269 uint32_t dlt; in droptap_output_packet() local
272 dlt = DLT_RAW; in droptap_output_packet()
274 dlt = DLT_EN10MB; in droptap_output_packet()
285 &dtaphdr, dlt, ifp, pid, pname, epid, epname, ipproto, flowid); in droptap_output_packet()
[all …]
H A Dbpf.c794 uint32_t dlt; in bpf_detachd() local
836 dlt = bp->bif_dlt; in bpf_detachd()
876 disable_tap(ifp, dlt, BPF_TAP_DISABLE); in bpf_detachd()
2259 u_int dlt; in bpfioctl() local
2261 bcopy(addr, &dlt, sizeof(dlt)); in bpfioctl()
2263 if (dlt == DLT_PKTAP && in bpfioctl()
2265 dlt = DLT_RAW; in bpfioctl()
2267 error = bpf_setdlt(d, dlt, proc); in bpfioctl()
2973 bpf_setdlt(struct bpf_d *d, uint32_t dlt, struct proc *proc) in bpf_setdlt() argument
2979 if (d->bd_bif->bif_dlt == dlt) { in bpf_setdlt()
[all …]
H A Dpktap.c334 pktap_tap_callback(ifnet_t ifp, u_int32_t dlt, bpf_tap_mode direction) in pktap_tap_callback() argument
344 switch (dlt) { in pktap_tap_callback()
1391 typedef void (*tap_packet_func)(ifnet_t interface, u_int32_t dlt,
1395 pktap_bpf_tap_packet(struct ifnet *ifp, protocol_family_t proto, uint32_t dlt, in pktap_bpf_tap_packet() argument
1431 hdr->pth_dlt = dlt; in pktap_bpf_tap_packet()
1483 } else if (dlt == DLT_RAW) { in pktap_bpf_tap_packet()
1491 } else if (dlt == DLT_EN10MB) { in pktap_bpf_tap_packet()
1509 if (dlt == DLT_RAW && pktap->pktp_dlt_raw_count > 0) { in pktap_bpf_tap_packet()
1521 pktap_input_packet(struct ifnet *ifp, protocol_family_t proto, uint32_t dlt, in pktap_input_packet() argument
1533 pktap_bpf_tap_packet(ifp, proto, dlt, pid, pname, epid, epname, pkt, in pktap_input_packet()
[all …]
H A Dbpf_private.h344 extern void bpf_tap_packet_in(ifnet_t interface, u_int32_t dlt,
358 extern void bpf_tap_packet_out(ifnet_t interface, u_int32_t dlt,
H A Dbpf.h1352 extern void bpf_tap_in(ifnet_t interface, u_int32_t dlt, mbuf_t packet,
1366 extern void bpf_tap_out(ifnet_t interface, u_int32_t dlt, mbuf_t packet,
H A Dremote_vif.c469 rvi_set_bpf_tap(ifnet_t ifp, uint32_t dlt, bpf_tap_mode mode) in rvi_set_bpf_tap() argument
480 switch (dlt) { in rvi_set_bpf_tap()
H A Diptap.c257 iptap_tap_callback(ifnet_t ifp, u_int32_t dlt, bpf_tap_mode direction) in iptap_tap_callback() argument
267 switch (dlt) { in iptap_tap_callback()
H A Dif_redirect.c230 uint32_t dlt; in redirect_bpf_tap() local
234 dlt = DLT_EN10MB; in redirect_bpf_tap()
239 dlt = DLT_RAW; in redirect_bpf_tap()
247 bpf_tap_packet_in(ifp, dlt, pkt, NULL, 0); in redirect_bpf_tap()
249 bpf_tap_packet_out(ifp, dlt, pkt, NULL, 0); in redirect_bpf_tap()
H A Dif_fake.c660 typedef void (*_tap_func)(ifnet_t interface, u_int32_t dlt, mbuf_t packet,
H A Dif_bond.c1071 typedef void (*_tap_func)(ifnet_t interface, u_int32_t dlt, mbuf_t packet,
/xnu-12377.61.12/tests/
H A Drvi_doublefree.c126 u_int dlt = DLT_RAW; in bump_raw_count() local
127 T_ASSERT_POSIX_SUCCESS(ioctl(bpf_fd, BIOCSDLT, &dlt), in bump_raw_count()
/xnu-12377.61.12/bsd/skywalk/nexus/netif/
H A Dnx_netif_util.c752 uint32_t dlt; in nx_netif_pktap_output() local
757 dlt = DLT_EN10MB; in nx_netif_pktap_output()
762 dlt = DLT_RAW; in nx_netif_pktap_output()
774 pktap_output_packet(ifp, af, dlt, -1, NULL, -1, NULL, SK_PKT2PH(pkt), in nx_netif_pktap_output()
/xnu-12377.61.12/tools/lldbmacros/
H A Dnet.py2210 dlt = bd_bif.bif_dlt
2211 if dlt == 149:
2217 prefix = format_string.format(ifname, dlt)