/freebsd/contrib/tcpdump/ |
H A D | print-802_15_4.c | 928 u_int caplen, in ieee802_15_4_print_header_ie_list() argument 937 if (caplen < 2) { in ieee802_15_4_print_header_ie_list() 960 if (caplen < 2U + ie_len) { in ieee802_15_4_print_header_ie_list() 982 caplen -= 2 + ie_len; in ieee802_15_4_print_header_ie_list() 990 } while (caplen != 0); in ieee802_15_4_print_header_ie_list() 1415 u_int caplen) in ieee802_15_4_print_payload_ie_list() argument 1422 if (caplen < 2) { in ieee802_15_4_print_payload_ie_list() 1442 if (caplen < 2U + ie_len) { in ieee802_15_4_print_payload_ie_list() 1499 caplen -= 2 + ie_len; in ieee802_15_4_print_payload_ie_list() 1503 } while (caplen != 0); in ieee802_15_4_print_payload_ie_list() [all …]
|
H A D | print-ether.c | 137 u_int caplen, in ether_common_print() argument 151 if (length < caplen) { in ether_common_print() 152 ND_PRINT("[length %u < caplen %u]", length, caplen); in ether_common_print() 156 if (caplen < ETHER_HDRLEN + switch_tag_len) { in ether_common_print() 158 return caplen; in ether_common_print() 177 caplen -= 2*MAC_ADDR_LEN; in ether_common_print() 191 caplen -= switch_tag_len; in ether_common_print() 203 caplen -= 2; in ether_common_print() 222 int ret = macsec_print(ndo, &p, &length, &caplen, &hdrlen, in ether_common_print() 228 ND_DEFAULTPRINT(p, caplen); in ether_common_print() [all …]
|
H A D | print-arcnet.c | 103 u_int length, u_int caplen); 182 u_int caplen = h->caplen; in arcnet_if_print() local 192 if (caplen < ARC_HDRLEN) { in arcnet_if_print() 193 ndo->ndo_ll_hdr_len += caplen; in arcnet_if_print() 213 if (caplen < ARC_HDRNEWLEN) { in arcnet_if_print() 216 ndo->ndo_ll_hdr_len += caplen; in arcnet_if_print() 222 if (caplen < ARC_HDRNEWLEN_EXC) { in arcnet_if_print() 225 ndo->ndo_ll_hdr_len += caplen; in arcnet_if_print() 245 caplen -= archdrlen; in arcnet_if_print() 256 if (!arcnet_encap_print(ndo, arc_type, p, length, caplen)) in arcnet_if_print() [all …]
|
H A D | print-llc.c | 148 llc_print(netdissect_options *ndo, const u_char *p, u_int length, u_int caplen, in llc_print() argument 157 if (caplen < 3) { in llc_print() 159 ND_DEFAULTPRINT((const u_char *)p, caplen); in llc_print() 160 return (caplen); in llc_print() 164 ND_DEFAULTPRINT((const u_char *)p, caplen); in llc_print() 189 if (caplen < 4) { in llc_print() 191 ND_DEFAULTPRINT((const u_char *)p, caplen); in llc_print() 192 return (caplen); in llc_print() 196 ND_DEFAULTPRINT((const u_char *)p, caplen); in llc_print() 255 caplen -= hdrlen; in llc_print() [all …]
|
H A D | print-sll.c | 221 u_int caplen = h->caplen; in sll_if_print() local 241 caplen -= SLL_HDR_LEN; in sll_if_print() 254 ndo->ndo_ll_hdr_len += ieee802_11_radio_print(ndo, p, length, caplen); in sll_if_print() 282 llc_hdrlen = llc_print(ndo, p, length, caplen, NULL, NULL); in sll_if_print() 294 ND_DEFAULTPRINT(p, caplen); in sll_if_print() 302 if (caplen < 4) { in sll_if_print() 305 ndo->ndo_ll_hdr_len += hdrlen + caplen; in sll_if_print() 323 caplen -= 4; in sll_if_print() 327 if (ethertype_print(ndo, ether_type, p, length, caplen, NULL, NULL) == 0) { in sll_if_print() 332 ND_DEFAULTPRINT(p, caplen); in sll_if_print() [all …]
|
H A D | print-ppi.c | 70 u_int caplen = h->caplen; in ppi_if_print() local 78 if (caplen < sizeof(ppi_header_t)) { in ppi_if_print() 80 ndo->ndo_ll_hdr_len += caplen; in ppi_if_print() 91 ndo->ndo_ll_hdr_len += caplen; in ppi_if_print() 94 if (caplen < len) { in ppi_if_print() 100 ndo->ndo_ll_hdr_len += caplen; in ppi_if_print() 109 caplen -= len; in ppi_if_print() 115 nhdr.caplen = caplen; in ppi_if_print() 124 ND_DEFAULTPRINT(p, caplen); in ppi_if_print()
|
H A D | print-macsec.c | 114 u_int caplen = *caplenp; in macsec_print() local 124 if (caplen < MACSEC_SECTAG_LEN_NOSCI) { in macsec_print() 127 return hdrlen + caplen; in macsec_print() 132 return hdrlen + caplen; in macsec_print() 137 if (caplen < MACSEC_SECTAG_LEN_SCI) { in macsec_print() 140 return hdrlen + caplen; in macsec_print() 145 return hdrlen + caplen; in macsec_print() 154 return hdrlen + caplen; in macsec_print() 208 return hdrlen + caplen; in macsec_print() 213 return hdrlen + caplen; in macsec_print() [all …]
|
H A D | print-vsock.c | 166 const u_char *p, const u_int caplen) in vsock_transport_hdr_print() argument 171 if (caplen < sizeof(struct af_vsockmon_hdr) + transport_size) { in vsock_transport_hdr_print() 189 vsock_hdr_print(netdissect_options *ndo, const u_char *p, const u_int caplen) in vsock_hdr_print() argument 205 ret = vsock_transport_hdr_print(ndo, hdr_transport, p, caplen); in vsock_hdr_print() 220 caplen); in vsock_hdr_print() 230 if (caplen > total_hdr_size) { in vsock_hdr_print() 235 caplen - total_hdr_size); in vsock_hdr_print() 249 u_int caplen = h->caplen; in vsock_if_print() local 253 if (caplen < sizeof(struct af_vsockmon_hdr)) { in vsock_if_print() 255 ndo->ndo_ll_hdr_len += caplen; in vsock_if_print() [all …]
|
H A D | print-nflog.c | 148 u_int caplen = h->caplen; in nflog_if_print() local 152 if (caplen < NFLOG_HDR_LEN) { in nflog_if_print() 154 ndo->ndo_ll_hdr_len += caplen; in nflog_if_print() 170 caplen -= NFLOG_HDR_LEN; in nflog_if_print() 176 if (caplen < NFLOG_TLV_LEN) in nflog_if_print() 190 if (caplen < size) in nflog_if_print() 202 caplen -= NFLOG_TLV_LEN; in nflog_if_print() 209 caplen -= size; in nflog_if_print() 228 ND_DEFAULTPRINT(p, caplen); in nflog_if_print()
|
H A D | print.c | 346 if (h->caplen == 0) { in pretty_print_packet() 357 } else if (h->len < h->caplen) { in pretty_print_packet() 363 ND_PRINT(" len(%u) < caplen(%u)", h->len, h->caplen); in pretty_print_packet() 365 if (h->caplen > MAXIMUM_SNAPLEN) { in pretty_print_packet() 371 ND_PRINT(" caplen(%u) > %u", h->caplen, MAXIMUM_SNAPLEN); in pretty_print_packet() 415 ndo->ndo_snapend = sp + h->caplen; in pretty_print_packet() 453 ndo->ndo_snapend = sp + h->caplen; in pretty_print_packet() 463 hex_and_ascii_print(ndo, "\n\t", sp, h->caplen); in pretty_print_packet() 470 if (h->caplen > hdrlen) in pretty_print_packet() 472 h->caplen - hdrlen); in pretty_print_packet() [all …]
|
H A D | print-ipoib.c | 66 ipoib_print(netdissect_options *ndo, const u_char *p, u_int length, u_int caplen, in ipoib_print() argument 73 if (caplen < IPOIB_HDRLEN) { in ipoib_print() 75 ndo->ndo_ll_hdr_len += caplen; in ipoib_print() 95 caplen -= IPOIB_HDRLEN; in ipoib_print() 99 if (ethertype_print(ndo, ether_type, p, length, caplen, NULL, NULL) == 0) { in ipoib_print() 108 ND_DEFAULTPRINT(p, caplen); in ipoib_print() 122 ipoib_print(ndo, p, h->len, h->caplen, NULL, NULL); in ipoib_if_print()
|
H A D | print-brcmtag.c | 115 u_int caplen = h->caplen; in brcm_tag_if_print() local 120 ether_switch_tag_print(ndo, p, length, caplen, in brcm_tag_if_print() 128 u_int caplen = h->caplen; in brcm_tag_prepend_if_print() local 141 caplen -= BRCM_TAG_LEN; in brcm_tag_prepend_if_print() 147 ether_print(ndo, p, length, caplen, NULL, NULL); in brcm_tag_prepend_if_print()
|
H A D | print-fddi.c | 274 fddi_print(netdissect_options *ndo, const u_char *p, u_int length, u_int caplen) in fddi_print() argument 283 if (caplen < FDDI_HDRLEN) { in fddi_print() 285 return (caplen); in fddi_print() 306 caplen -= FDDI_HDRLEN; in fddi_print() 311 llc_hdrlen = llc_print(ndo, p, length, caplen, &src, &dst); in fddi_print() 318 ND_DEFAULTPRINT(p, caplen); in fddi_print() 322 fddi_smt_print(ndo, p, caplen); in fddi_print() 330 ND_DEFAULTPRINT(p, caplen); in fddi_print() 346 ndo->ndo_ll_hdr_len += fddi_print(ndo, p, h->len, h->caplen); in fddi_if_print()
|
H A D | print-token.c | 144 token_print(netdissect_options *ndo, const u_char *p, u_int length, u_int caplen) in token_print() argument 156 if (caplen < TOKEN_HDRLEN) { in token_print() 174 if (caplen < TOKEN_HDRLEN + 2) { in token_print() 180 if (caplen < hdr_len) { in token_print() 212 caplen -= hdr_len; in token_print() 217 llc_hdrlen = llc_print(ndo, p, length, caplen, &src, &dst); in token_print() 221 ND_DEFAULTPRINT(p, caplen); in token_print() 232 ND_DEFAULTPRINT(p, caplen); in token_print() 247 ndo->ndo_ll_hdr_len += token_print(ndo, p, h->len, h->caplen); in token_if_print()
|
H A D | print-symantec.c | 75 u_int caplen = h->caplen; in symantec_if_print() local 87 caplen -= sizeof (struct symantec_header); in symantec_if_print() 99 ND_DEFAULTPRINT(p, caplen); in symantec_if_print() 100 } else if (ethertype_print(ndo, ether_type, p, length, caplen, NULL, NULL) == 0) { in symantec_if_print() 106 ND_DEFAULTPRINT(p, caplen); in symantec_if_print()
|
H A D | print-pflog.c | 141 u_int caplen = h->caplen; in pflog_if_print() local 147 if (caplen < sizeof(uint8_t)) { in pflog_if_print() 149 ndo->ndo_ll_hdr_len += h->caplen; in pflog_if_print() 162 if (caplen < hdrlen) { in pflog_if_print() 176 caplen -= hdrlen; in pflog_if_print() 206 ND_DEFAULTPRINT(p, caplen); in pflog_if_print()
|
H A D | print-atm.c | 209 const u_char *p, int length, int caplen) in atm_llc_print() argument 213 llc_hdrlen = llc_print(ndo, p, length, caplen, NULL, NULL); in atm_llc_print() 217 ND_DEFAULTPRINT(p, caplen); in atm_llc_print() 239 u_int caplen = h->caplen; in atm_if_print() local 297 caplen -= 20; in atm_if_print() 301 ndo->ndo_ll_hdr_len += atm_llc_print(ndo, p, length, caplen); in atm_if_print() 361 u_int caplen) in atm_print() argument 401 atm_llc_print(ndo, p, length, caplen); in atm_print() 405 lane_print(ndo, p, length, caplen); in atm_print()
|
H A D | print-pktap.c | 102 u_int caplen = h->caplen; in pktap_if_print() local 140 caplen -= hdrlen; in pktap_if_print() 154 nhdr.caplen = caplen; in pktap_if_print() 164 ND_DEFAULTPRINT(p, caplen); in pktap_if_print()
|
/freebsd/contrib/libpcap/ |
H A D | pcap-util.c | 51 u_int caplen = hdr->caplen; in swap_pflog_header() local 56 if (caplen < (u_int) (offsetof(struct pfloghdr, uid) + sizeof pflhdr->uid) || in swap_pflog_header() 70 if (caplen < (u_int) (offsetof(struct pfloghdr, pid) + sizeof pflhdr->pid) || in swap_pflog_header() 81 if (caplen < (u_int) (offsetof(struct pfloghdr, rule_uid) + sizeof pflhdr->rule_uid) || in swap_pflog_header() 92 if (caplen < (u_int) (offsetof(struct pfloghdr, rule_pid) + sizeof pflhdr->rule_pid) || in swap_pflog_header() 120 swap_socketcan_header(uint16_t protocol, u_int caplen, u_int length, in swap_socketcan_header() argument 135 if (caplen < (u_int) (offsetof(pcap_can_socketcan_hdr, can_id) + sizeof hdrp->can_id) || in swap_socketcan_header() 150 …if (caplen < (u_int) (offsetof(pcap_can_socketcan_xl_hdr, priority_vcid) + sizeof xl_hdrp->priorit… in swap_socketcan_header() 156 …if (caplen < (u_int) (offsetof(pcap_can_socketcan_xl_hdr, payload_length) + sizeof xl_hdrp->payloa… in swap_socketcan_header() 162 …if (caplen < (u_int) (offsetof(pcap_can_socketcan_xl_hdr, acceptance_field) + sizeof xl_hdrp->acce… in swap_socketcan_header() [all …]
|
H A D | pcap-dag.c | 401 int caplen = 0; in dag_read() local 471 caplen = rlen; in dag_read() 494 if (caplen > packet_len) { in dag_read() 495 caplen = packet_len; in dag_read() 510 caplen = rlen - dag_record_size; in dag_read() 514 caplen = packet_len = ATM_CELL_SIZE; in dag_read() 520 caplen = rlen - dag_record_size - 4; in dag_read() 524 caplen -= (8 * num_ext_hdr); in dag_read() 527 caplen = packet_len = ATM_CELL_SIZE; in dag_read() 545 caplen -= ATM_HDR_SIZE; in dag_read() [all …]
|
H A D | sf-pcap.c | 154 bpf_u_int32 caplen; /* length of portion present */ member 170 bpf_u_int32 caplen; /* length of portion present */ member 553 hdr->caplen = SWAPLONG(sf_hdr.caplen); in pcap_next_packet() 558 hdr->caplen = sf_hdr.caplen; in pcap_next_packet() 596 if (hdr->caplen <= hdr->len) { in pcap_next_packet() 606 t = hdr->caplen; in pcap_next_packet() 607 hdr->caplen = hdr->len; in pcap_next_packet() 615 if (hdr->caplen > max_snaplen_for_dlt(p->linktype)) { in pcap_next_packet() 624 if (hdr->caplen > (bpf_u_int32)p->snapshot) { in pcap_next_packet() 627 "snaplen of %d", hdr->caplen, p->snapshot); in pcap_next_packet() [all …]
|
H A D | pcap-enet.c | 55 register int cc, caplen; in readloop() local 74 caplen = ph->tap.th_wirelen > snaplen ? snaplen : ph->tap in readloop() 77 ph->tap.th_wirelen, caplen)) { in readloop() 82 ph->tap.th_wirelen, caplen); in readloop() 89 caplen = cc > snaplen ? snaplen : cc ; in readloop() 90 if (pcapint_filter(fcode, buf.hdr.packet, cc, caplen)) { in readloop() 93 (*printit)(buf.hdr.packet, &tv, cc, caplen); in readloop()
|
H A D | pcap-septel.c | 66 int caplen = 0; in septel_read() local 117 caplen = p->snapshot ; in septel_read() 120 if (caplen > packet_len) { in septel_read() 122 caplen = packet_len; in septel_read() 125 … if ((p->fcode.bf_insns == NULL) || pcapint_filter(p->fcode.bf_insns, dp, packet_len, caplen)) { in septel_read() 144 pcap_header.caplen = caplen; in septel_read()
|
H A D | dlpisubs.c | 137 int n, caplen, origlen; in pcap_process_pkts() local 188 caplen = sbp->sbh_msglen; in pcap_process_pkts() 191 caplen = min(p->snapshot, len); in pcap_process_pkts() 193 bufp += caplen; in pcap_process_pkts() 196 if (pcapint_filter(p->fcode.bf_insns, pk, origlen, caplen)) { in pcap_process_pkts() 204 pkthdr.caplen = caplen; in pcap_process_pkts() 206 if (pkthdr.caplen > (bpf_u_int32)p->snapshot) in pcap_process_pkts() 207 pkthdr.caplen = (bpf_u_int32)p->snapshot; in pcap_process_pkts()
|
/freebsd/libexec/rbootd/ |
H A D | bpf.c | 291 int datlen, caplen, hdrlen; in BpfRead() local 316 caplen = bhp->bh_caplen; in BpfRead() 319 if (caplen != datlen) in BpfRead() 322 caplen, datlen); in BpfRead() 323 else if (caplen > sizeof(struct rmp_packet)) in BpfRead() 325 caplen); in BpfRead() 327 rconn->rmplen = caplen; in BpfRead() 330 memmove((char *)&rconn->rmp, (char *)bp + hdrlen, caplen); in BpfRead() 332 bp += BPF_WORDALIGN(caplen + hdrlen); in BpfRead()
|