Home
last modified time | relevance | path

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

12

/freebsd/contrib/libpcap/
H A Dpcap-common.c1226 dlt_to_linktype(int dlt) in dlt_to_linktype() argument
1235 if (dlt >= DLT_LOW_MATCHING_MIN && dlt <= DLT_LOW_MATCHING_MAX) in dlt_to_linktype()
1236 return (dlt); in dlt_to_linktype()
1248 if (dlt == DLT_PFSYNC) in dlt_to_linktype()
1263 if (dlt == DLT_PKTAP) in dlt_to_linktype()
1271 if (dlt >= DLT_HIGH_MATCHING_MIN && dlt <= DLT_HIGH_MATCHING_MAX) in dlt_to_linktype()
1272 return (dlt); in dlt_to_linktype()
1292 if (dlt == DLT_ATM_RFC1483) in dlt_to_linktype()
1294 if (dlt == DLT_RAW) in dlt_to_linktype()
1296 if (dlt == DLT_SLIP_BSDOS) in dlt_to_linktype()
[all …]
H A Dpcap-common.h24 extern int dlt_to_linktype(int dlt);
28 extern u_int max_snaplen_for_dlt(int dlt);
H A Dpcap.c386 pcap_set_datalink_not_initialized(pcap_t *pcap, int dlt _U_) in pcap_set_datalink_not_initialized()
3063 pcap_set_datalink(pcap_t *p, int dlt) argument
3068 if (dlt < 0)
3079 if (p->linktype != dlt)
3088 if (p->dlt_list[i] == (u_int)dlt)
3093 dlt == DLT_DOCSIS) {
3105 p->linktype = dlt;
3108 if (p->set_datalink_op(p, dlt) == -1)
3110 p->linktype = dlt;
3114 dlt_name = pcap_datalink_val_to_name(dlt);
[all …]
H A Dpcap-airpcap.c302 airpcap_set_datalink(pcap_t *p, int dlt) in airpcap_set_datalink() argument
307 switch (dlt) { in airpcap_set_datalink()
331 p->linktype = dlt; in airpcap_set_datalink()
H A Dpcap-snf.c42 snf_set_datalink(pcap_t *p, int dlt) in snf_set_datalink() argument
44 p->linktype = dlt; in snf_set_datalink()
H A Dpcap-dag.c209 static int dag_set_datalink(pcap_t *p, int dlt);
1213 dag_set_datalink(pcap_t *p, int dlt) in dag_set_datalink() argument
1215 p->linktype = dlt; in dag_set_datalink()
H A Dpcap-netfilter-linux.c308 netfilter_set_datalink(pcap_t *handle, int dlt) in netfilter_set_datalink() argument
310 handle->linktype = dlt; in netfilter_set_datalink()
H A Dpcap-bpf.c249 static int pcap_set_datalink_bpf(pcap_t *p, int dlt);
3665 pcap_set_datalink_bpf(pcap_t *p, int dlt) argument
3667 if (ioctl(p->fd, BIOCSDLT, &dlt) == -1) {
3669 errno, "Cannot set DLT %d", dlt);
3676 pcap_set_datalink_bpf(pcap_t *p _U_, int dlt _U_)
/freebsd/contrib/tcpdump/missing/
H A Ddlnames.c47 int dlt; member
138 return (dlt_choices[i].dlt); in pcap_datalink_name_to_val()
144 pcap_datalink_val_to_name(int dlt) in pcap_datalink_val_to_name() argument
149 if (dlt_choices[i].dlt == dlt) in pcap_datalink_val_to_name()
157 pcap_datalink_val_to_description(int dlt) in pcap_datalink_val_to_description() argument
162 if (dlt_choices[i].dlt == dlt) in pcap_datalink_val_to_description()
/freebsd/contrib/tcpdump/
H A Dprint-ppi.c38 uint32_t dlt; in ppi_header_print() local
44 dlt = GET_LE_U_4(hdr->ppi_dlt); in ppi_header_print()
45 dltname = pcap_datalink_val_to_name(dlt); in ppi_header_print()
49 (dltname != NULL ? dltname : "UNKNOWN"), dlt, in ppi_header_print()
73 uint32_t dlt; in ppi_if_print() local
103 dlt = GET_LE_U_4(hdr->ppi_dlt); in ppi_if_print()
112 printer = lookup_printer(dlt); in ppi_if_print()
H A Dprint-pktap.c73 uint32_t dlt, hdrlen; in pktap_header_print() local
78 dlt = GET_LE_U_4(hdr->pkt_dlt); in pktap_header_print()
80 dltname = pcap_datalink_val_to_name(dlt); in pktap_header_print()
83 (dltname != NULL ? dltname : "UNKNOWN"), dlt, hdrlen); in pktap_header_print()
101 uint32_t dlt, hdrlen, rectype; in pktap_if_print() local
115 dlt = GET_LE_U_4(hdr->pkt_dlt); in pktap_if_print()
151 printer = lookup_printer(dlt); in pktap_if_print()
H A Dtcpdump.c1494 int dlt; in main() local
1544 dlt = -1; in main()
2094 dlt = pcap_datalink(pd); in main()
2095 dlt_name = pcap_datalink_val_to_name(dlt); in main()
2098 fprintf(stderr, ", link-type %u", dlt); in main()
2101 pcap_datalink_val_to_description(dlt)); in main()
2105 if (dlt == DLT_LINUX_SLL2) in main()
2506 dlt = pcap_datalink(pd); in main()
2507 ndo->ndo_if_printer = get_if_printer(dlt); in main()
2517 dlt = pcap_datalink(pd); in main()
[all …]
/freebsd/contrib/libpcap/testprogs/
H A Dfiltertest.c217 int dlt; in main() local
314 dlt = pcap_datalink_name_to_val(argv[optind]); in main()
315 if (dlt < 0) { in main()
316 dlt = (int)strtol(argv[optind], &p, 10); in main()
331 pd = pcap_open_dead(dlt, snaplen); in main()
H A Dwritecaptest.c248 int dlt; in main() local
398 dlt = pcap_datalink_name_to_val(dlt_name); in main()
399 if (dlt == PCAP_ERROR) in main()
401 if (pcap_set_datalink(pd, dlt) == PCAP_ERROR) in main()
436 dlt = pcap_datalink(pd); in main()
437 dlt_name = pcap_datalink_val_to_name(dlt); in main()
439 printf("DLT %d", dlt); in main()
/freebsd/usr.sbin/wake/
H A Dwake.c88 u_int dlt; in bind_if_to_bpf() local
97 if (ioctl(bpf, BIOCGDLT, &dlt) == -1) in bind_if_to_bpf()
100 if (dlt != DLT_EN10MB) in bind_if_to_bpf()
/freebsd/sys/netgraph/
H A Dng_checksum.c62 uint8_t dlt; /* DLT_XXX from bpf.h */ member
165 priv->dlt = DLT_RAW; in ng_checksum_constructor()
209 *((uint8_t *) resp->data) = priv->dlt; in ng_checksum_rcvmsg()
221 priv->dlt = *(uint8_t *) msg->data; in ng_checksum_rcvmsg()
581 switch (priv->dlt) in ng_checksum_rcvdata()
H A Dng_nat.c301 uint8_t dlt; /* DLT_XXX from bpf.h */ member
327 priv->dlt = DLT_RAW; in ng_nat_constructor()
728 priv->dlt = *(uint8_t *) msg->data; in ng_nat_rcvmsg()
746 *((uint8_t *) resp->data) = priv->dlt; in ng_nat_rcvmsg()
787 switch (priv->dlt) { in ng_nat_rcvdata()
810 panic("Corrupted priv->dlt: %u", priv->dlt); in ng_nat_rcvdata()
H A Dng_patch.c51 uint8_t dlt; /* DLT_XXX from bpf.h */ member
182 privdata->dlt = DLT_RAW; in ng_patch_constructor()
318 *((uint8_t *) resp->data) = privp->dlt; in ng_patch_rcvmsg()
330 privp->dlt = *(uint8_t *) msg->data; in ng_patch_rcvmsg()
587 switch (priv->dlt) in ng_patch_rcvdata()
/freebsd/tools/tools/net80211/stumbler/
H A Dstumbler.c301 void open_bpf(char *dev, int dlt) { in open_bpf() argument
329 if (ioctl(fd, BIOCSDLT, &dlt) < 0) in open_bpf()
965 int dlt = DLT_IEEE802_11_RADIO; in own() local
970 open_bpf(ifname, dlt); in own()
/freebsd/libexec/rc/rc.d/
H A Dipfw_netflow61 msg netflow: setdlt {iface=0 dlt=12}
/freebsd/tools/tools/net80211/w00t/libw00t/
H A Dw00t.c86 int open_bpf(char *dev, int dlt) in open_bpf() argument
115 if (ioctl(fd, BIOCSDLT, &dlt) < 0) in open_bpf()
/freebsd/sys/net/
H A Dbpf.c2782 bpfattach(struct ifnet *ifp, u_int dlt, u_int hdrlen) in bpfattach() argument
2785 bpfattach2(ifp, dlt, hdrlen, &ifp->if_bpf); in bpfattach()
2795 bpfattach2(struct ifnet *ifp, u_int dlt, u_int hdrlen, in bpfattach2() argument
2808 bp->bif_dlt = dlt; in bpfattach2()
2966 bpf_setdlt(struct bpf_d *d, u_int dlt) in bpf_setdlt() argument
2979 if (d->bd_bif->bif_dlt == dlt) in bpf_setdlt()
2984 if (bp->bif_ifp == ifp && bp->bif_dlt == dlt) in bpf_setdlt()
3186 bpfattach(struct ifnet *ifp, u_int dlt, u_int hdrlen) in bpfattach() argument
3189 bpfattach2(ifp, dlt, hdrlen, &ifp->if_bpf); in bpfattach()
3193 bpfattach2(struct ifnet *ifp, u_int dlt, u_int hdrlen, struct bpf_if **driverp) in bpfattach2() argument
/freebsd/usr.sbin/rarpd/
H A Drarpd.c404 u_int dlt; in rarp_open() local
439 if (ioctl(fd, BIOCGDLT, (caddr_t)&dlt) == -1) { in rarp_open()
443 if (dlt != DLT_EN10MB) { in rarp_open()
/freebsd/lib/libpcap/
H A DMakefile41 pcap/dlt.h \
/freebsd/tools/tools/net80211/wlaninject/
H A Dwlaninject.c88 unsigned int dlt = DLT_IEEE802_11_RADIO; in open_bpf() local
109 if (ioctl(fd, BIOCSDLT, &dlt) == -1) in open_bpf()

12