/freebsd/contrib/libpcap/ |
H A D | pcap-common.c | 1226 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 D | pcap-common.h | 24 extern int dlt_to_linktype(int dlt); 28 extern u_int max_snaplen_for_dlt(int dlt);
|
H A D | pcap.c | 386 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 D | pcap-airpcap.c | 302 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 D | pcap-snf.c | 42 snf_set_datalink(pcap_t *p, int dlt) in snf_set_datalink() argument 44 p->linktype = dlt; in snf_set_datalink()
|
H A D | pcap-dag.c | 209 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 D | pcap-netfilter-linux.c | 308 netfilter_set_datalink(pcap_t *handle, int dlt) in netfilter_set_datalink() argument 310 handle->linktype = dlt; in netfilter_set_datalink()
|
H A D | pcap-bpf.c | 249 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 D | dlnames.c | 47 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 D | print-ppi.c | 38 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 D | print-pktap.c | 73 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 D | tcpdump.c | 1494 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 D | filtertest.c | 217 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 D | writecaptest.c | 248 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 D | wake.c | 88 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 D | ng_checksum.c | 62 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 D | ng_nat.c | 301 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 D | ng_patch.c | 51 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 D | stumbler.c | 301 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 D | ipfw_netflow | 61 msg netflow: setdlt {iface=0 dlt=12}
|
/freebsd/tools/tools/net80211/w00t/libw00t/ |
H A D | w00t.c | 86 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 D | bpf.c | 2782 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 D | rarpd.c | 404 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 D | Makefile | 41 pcap/dlt.h \
|
/freebsd/tools/tools/net80211/wlaninject/ |
H A D | wlaninject.c | 88 unsigned int dlt = DLT_IEEE802_11_RADIO; in open_bpf() local 109 if (ioctl(fd, BIOCSDLT, &dlt) == -1) in open_bpf()
|