Home
last modified time | relevance | path

Searched refs:caplen (Results 1 – 25 of 96) sorted by relevance

1234

/freebsd/contrib/tcpdump/
H A Dprint-802_15_4.c928 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 Dprint-ether.c137 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 Dprint-arcnet.c103 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 Dprint-llc.c148 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 Dprint-sll.c221 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 Dprint-ppi.c70 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 Dprint-macsec.c114 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 Dprint-vsock.c166 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 Dprint-nflog.c148 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 Dprint.c346 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 Dprint-ipoib.c66 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 Dprint-brcmtag.c115 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 Dprint-fddi.c274 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 Dprint-token.c144 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 Dprint-symantec.c75 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 Dprint-pflog.c141 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 Dprint-atm.c209 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 Dprint-pktap.c102 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 Dpcap-util.c51 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 Dpcap-dag.c401 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 Dsf-pcap.c154 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 Dpcap-enet.c55 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 Dpcap-septel.c66 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 Ddlpisubs.c137 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 Dbpf.c291 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()

1234