Searched refs:dlt (Results 1 - 25 of 35) sorted by relevance

12

/freebsd-current/contrib/libpcap/
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-common.c1212 int dlt; member in struct:linktype_map
1278 dlt_to_linktype(int dlt) argument
1289 if (dlt == DLT_PFSYNC)
1291 if (dlt == DLT_PKTAP)
1298 if (dlt >= DLT_MATCHING_MIN && dlt <= DLT_MATCHING_MAX)
1299 return (dlt);
1304 for (i = 0; map[i].dlt != -1; i++) {
1305 if (map[i].dlt == dlt)
1384 max_snaplen_for_dlt(int dlt) argument
[all...]
H A Dpcap.c370 pcap_set_datalink_not_initialized(pcap_t *pcap, int dlt _U_)
3012 pcap_set_datalink(pcap_t *p, int dlt) argument
3017 if (dlt < 0)
3028 if (p->linktype != dlt)
3037 if (p->dlt_list[i] == (u_int)dlt)
3042 dlt == DLT_DOCSIS) {
3054 p->linktype = dlt;
3057 if (p->set_datalink_op(p, dlt) == -1)
3059 p->linktype = dlt;
3063 dlt_name = pcap_datalink_val_to_name(dlt);
3164 int dlt; member in struct:dlt_choice
3339 pcap_datalink_val_to_name(int dlt) argument
3351 pcap_datalink_val_to_description(int dlt) argument
3363 pcap_datalink_val_to_description_or_dlt(int dlt) argument
[all...]
H A Dpcap-airpcap.c304 airpcap_set_datalink(pcap_t *p, int dlt) argument
309 switch (dlt) {
333 p->linktype = dlt;
H A Dpcap-snf.c44 snf_set_datalink(pcap_t *p, int dlt) argument
46 p->linktype = dlt;
H A Dpcap-netfilter-linux.c310 netfilter_set_datalink(pcap_t *handle, int dlt) argument
312 handle->linktype = dlt;
/freebsd-current/contrib/tcpdump/missing/
H A Ddlnames.c49 int dlt; member in struct:dlt_choice
140 return (dlt_choices[i].dlt);
146 pcap_datalink_val_to_name(int dlt) argument
151 if (dlt_choices[i].dlt == dlt)
159 pcap_datalink_val_to_description(int dlt) argument
164 if (dlt_choices[i].dlt == dlt)
/freebsd-current/contrib/tcpdump/
H A Dprint-pktap.c75 uint32_t dlt, hdrlen; local
80 dlt = GET_LE_U_4(hdr->pkt_dlt);
82 dltname = pcap_datalink_val_to_name(dlt);
85 (dltname != NULL ? dltname : "UNKNOWN"), dlt, hdrlen);
103 uint32_t dlt, hdrlen, rectype; local
117 dlt = GET_LE_U_4(hdr->pkt_dlt);
153 printer = lookup_printer(dlt);
H A Dprint-ppi.c40 uint32_t dlt; local
46 dlt = GET_LE_U_4(hdr->ppi_dlt);
47 dltname = pcap_datalink_val_to_name(dlt);
51 (dltname != NULL ? dltname : "UNKNOWN"), dlt,
75 uint32_t dlt; local
105 dlt = GET_LE_U_4(hdr->ppi_dlt);
114 printer = lookup_printer(dlt);
H A Dtcpdump.c1493 int dlt; local
1543 dlt = -1;
2094 dlt = pcap_datalink(pd);
2095 dlt_name = pcap_datalink_val_to_name(dlt);
2098 fprintf(stderr, ", link-type %u", dlt);
2101 pcap_datalink_val_to_description(dlt));
2105 if (dlt == DLT_LINUX_SLL2)
2474 dlt = pcap_datalink(pd);
2475 ndo->ndo_if_printer = get_if_printer(dlt);
2485 dlt
[all...]
/freebsd-current/contrib/libpcap/testprogs/
H A Dwritecaptest.c248 int dlt; local
398 dlt = pcap_datalink_name_to_val(dlt_name);
399 if (dlt == PCAP_ERROR)
401 if (pcap_set_datalink(pd, dlt) == PCAP_ERROR)
436 dlt = pcap_datalink(pd);
437 dlt_name = pcap_datalink_val_to_name(dlt);
439 printf("DLT %d", dlt);
483 (void)fprintf(stderr, "Usage: %s -D -L [ -i interface ] [ -s snaplen ] [ -w file ] [ -y dlt ] [expression]\n",
H A Dfiltertest.c219 int dlt; local
318 dlt = pcap_datalink_name_to_val(argv[optind]);
319 if (dlt < 0) {
320 dlt = (int)strtol(argv[optind], &p, 10);
335 pd = pcap_open_dead(dlt, snaplen);
373 "Usage: %s [-dgO] [ -F file ] [ -m netmask] [ -s snaplen ] dlt [ expression ]\n",
375 "Usage: %s [-dO] [ -F file ] [ -m netmask] [ -s snaplen ] dlt [ expression ]\n",
/freebsd-current/usr.sbin/wake/
H A Dwake.c88 u_int dlt; local
97 if (ioctl(bpf, BIOCGDLT, &dlt) == -1)
100 if (dlt != DLT_EN10MB)
/freebsd-current/libexec/rc/rc.d/
H A Dipfw_netflow61 msg netflow: setdlt {iface=0 dlt=12}
/freebsd-current/contrib/libpcap/pcap/
H A Dbpf.h84 #include <pcap/dlt.h>
/freebsd-current/sys/netgraph/
H A Dng_checksum.c62 uint8_t dlt; /* DLT_XXX from bpf.h */ member in struct:ng_checksum_priv
165 priv->dlt = DLT_RAW;
209 *((uint8_t *) resp->data) = priv->dlt;
221 priv->dlt = *(uint8_t *) msg->data;
581 switch (priv->dlt)
H A Dng_patch.c51 uint8_t dlt; /* DLT_XXX from bpf.h */ member in struct:ng_patch_priv
182 privdata->dlt = DLT_RAW;
318 *((uint8_t *) resp->data) = privp->dlt;
330 privp->dlt = *(uint8_t *) msg->data;
587 switch (priv->dlt)
H A Dng_nat.c45 #include <net/dlt.h>
301 uint8_t dlt; /* DLT_XXX from bpf.h */ member in struct:ng_nat_priv
327 priv->dlt = DLT_RAW;
728 priv->dlt = *(uint8_t *) msg->data;
746 *((uint8_t *) resp->data) = priv->dlt;
787 switch (priv->dlt) {
810 panic("Corrupted priv->dlt: %u", priv->dlt);
/freebsd-current/tools/tools/net80211/w00t/libw00t/
H A Dw00t.c86 int open_bpf(char *dev, int dlt) argument
115 if (ioctl(fd, BIOCSDLT, &dlt) < 0)
/freebsd-current/lib/libpcap/
H A DMakefile42 pcap/dlt.h \
/freebsd-current/tools/tools/net80211/stumbler/
H A Dstumbler.c301 void open_bpf(char *dev, int dlt) { argument
329 if (ioctl(fd, BIOCSDLT, &dlt) < 0)
965 int dlt = DLT_IEEE802_11_RADIO; local
970 open_bpf(ifname, dlt);
/freebsd-current/sys/net/
H A Dbpf.c2768 * Attach an interface to bpf. dlt is the link layer type; hdrlen is the
2772 bpfattach(struct ifnet *ifp, u_int dlt, u_int hdrlen) argument
2775 bpfattach2(ifp, dlt, hdrlen, &ifp->if_bpf);
2780 * defining the interface to be attached, dlt is the link layer type,
2785 bpfattach2(struct ifnet *ifp, u_int dlt, u_int hdrlen, argument
2798 bp->bif_dlt = dlt;
2819 * query the dlt and hdrlen before detach so we can re-attch the if_bpf
2931 bpf_setdlt(struct bpf_d *d, u_int dlt) argument
2944 if (d->bd_bif->bif_dlt == dlt)
2949 if (bp->bif_ifp == ifp && bp->bif_dlt == dlt)
3153 bpfattach(struct ifnet *ifp, u_int dlt, u_int hdrlen) argument
3160 bpfattach2(struct ifnet *ifp, u_int dlt, u_int hdrlen, struct bpf_if **driverp) argument
[all...]
H A Dbpf.h42 #include <net/dlt.h>
461 typedef void (*bpf_track_fn)(void *, struct ifnet *, int /* dlt */,
/freebsd-current/tools/tools/net80211/wlaninject/
H A Dwlaninject.c88 unsigned int dlt = DLT_IEEE802_11_RADIO; local
109 if (ioctl(fd, BIOCSDLT, &dlt) == -1)
/freebsd-current/sys/netgraph/netflow/
H A Dng_netflow.h124 uint16_t iface; /* which iface dlt change */
125 uint8_t dlt; /* DLT_XXX from bpf.h */ member in struct:ng_netflow_setdlt
321 { "dlt", &ng_parse_uint8_type }, \

Completed in 325 milliseconds

12