Searched refs:caplen (Results 1 - 25 of 76) sorted by relevance

1234

/external/tcpdump/
H A Dprint-arcnet.c42 u_int length, u_int caplen);
107 * 'h->len' is the length of the packet off the wire, and 'h->caplen'
113 u_int caplen = h->caplen; local
121 if (caplen < ARC_HDRLEN) {
123 return (caplen);
142 if (caplen < ARC_HDRNEWLEN) {
145 return (caplen);
149 if (caplen < ARC_HDRNEWLEN_EXC) {
152 return (caplen);
201 u_int caplen = h->caplen; local
256 arcnet_encap_print(u_char arctype, const u_char *p, u_int length, u_int caplen) argument
[all...]
H A Dprint-symantec.c77 * 'h->len' is the length of the packet off the wire, and 'h->caplen'
84 u_int caplen = h->caplen; local
88 if (caplen < sizeof (struct symantec_header)) {
90 return caplen;
97 caplen -= sizeof (struct symantec_header);
109 default_print(p, caplen);
110 } else if (ethertype_print(gndo, ether_type, p, length, caplen) == 0) {
116 default_print(p, caplen);
H A Dprint-bt.c46 * 'h->len' is the length of the packet off the wire, and 'h->caplen'
53 u_int caplen = h->caplen; local
56 if (caplen < BT_HDRLEN) {
60 caplen -= BT_HDRLEN;
67 default_print(p, caplen);
H A Dprint-cip.c66 * 'h->len' is the length of the packet off the wire, and 'h->caplen'
72 u_int caplen = h->caplen; local
76 if (memcmp(rfcllc, p, sizeof(rfcllc))==0 && caplen < RFC1483LLC_LEN) {
88 if (llc_print(p, length, caplen, NULL, NULL,
98 default_print(p, caplen);
H A Dprint-802_15_4.c96 u_int caplen = h->caplen; local
101 if (caplen < 3) {
102 ND_PRINT((ndo, "[|802.15.4] %x", caplen));
103 return caplen;
112 caplen -= 3;
119 return caplen;
125 caplen -= hdrlen;
176 caplen -= hdrlen;
180 (ndo->ndo_default_print)(ndo, p, caplen);
[all...]
H A Dprint-sll.c111 * 'h->len' is the length of the packet off the wire, and 'h->caplen'
117 u_int caplen = h->caplen; local
123 if (caplen < SLL_HDR_LEN) {
130 return (caplen);
142 caplen -= SLL_HDR_LEN;
170 if (llc_print(p, length, caplen, NULL, NULL,
188 default_print(p, caplen);
196 if (caplen < 4 || length < 4) {
218 caplen
[all...]
H A Dprint-ap1394.c84 * 'h->len' is the length of the packet off the wire, and 'h->caplen'
91 u_int caplen = h->caplen; local
95 if (caplen < FIREWIRE_HDRLEN) {
104 caplen -= FIREWIRE_HDRLEN;
109 if (ethertype_print(gndo, ether_type, p, length, caplen) == 0) {
115 default_print(p, caplen);
H A Dprint-ipfc.c81 ipfc_print(const u_char *p, u_int length, u_int caplen) argument
87 if (caplen < IPFC_HDRLEN) {
102 caplen -= IPFC_HDRLEN;
105 if (llc_print(p, length, caplen, ESRC(&ehdr), EDST(&ehdr),
119 default_print(p, caplen);
126 * 'h->len' is the length of the packet off the wire, and 'h->caplen'
132 ipfc_print(p, h->len, h->caplen);
H A Dprint-null.c83 * 'h->len' is the length of the packet off the wire, and 'h->caplen'
90 u_int caplen = h->caplen; local
93 if (caplen < NULL_HDRLEN) {
115 caplen -= NULL_HDRLEN;
133 isoclns_print(p, length, caplen);
149 default_print(p, caplen);
H A Dprint-sunatm.c69 * 'h->len' is the length of the packet off the wire, and 'h->caplen'
75 u_int caplen = h->caplen; local
81 if (caplen < PKT_BEGIN_POS) {
83 return (caplen);
112 caplen -= PKT_BEGIN_POS;
114 atm_print(vpi, vci, traftype, p, length, caplen);
H A Dprint-ether.c133 const u_char *p, u_int length, u_int caplen,
141 if (caplen < ETHER_HDRLEN || length < ETHER_HDRLEN) {
154 caplen -= ETHER_HDRLEN;
166 if (llc_print(p, length, caplen, ESRC(ep), EDST(ep),
176 ndo->ndo_default_print(ndo, p, caplen);
186 if (caplen < 4 || length < 4) {
204 caplen -= 4;
217 if (llc_print(p, length, caplen, ESRC(ep), EDST(ep),
227 ndo->ndo_default_print(ndo, p, caplen);
230 if (ethertype_print(ndo, ether_type, p, length, caplen)
132 ether_print(netdissect_options *ndo, const u_char *p, u_int length, u_int caplen, void (*print_encap_header)(netdissect_options *ndo, const u_char *), const u_char *encap_header_arg) argument
324 ethertype_print(netdissect_options *ndo, u_short ether_type, const u_char *p, u_int length, u_int caplen) argument
[all...]
H A Dprint-nflog.c77 u_int caplen = h->caplen; local
80 if (caplen < (int) sizeof(nflog_hdr_t) || length < (int) sizeof(nflog_hdr_t)) {
95 caplen -= sizeof(nflog_hdr_t);
99 if (caplen < sizeof(nflog_tlv_t) || length < sizeof(nflog_tlv_t)) {
118 if (caplen < size || length < size) {
133 caplen -= sizeof(nflog_tlv_t);
140 caplen -= size;
161 ndo->ndo_default_print(ndo, p, caplen);
H A Dprint-ipnet.c47 ipnet_print(struct netdissect_options *ndo, const u_char *p, u_int length, u_int caplen) argument
51 if (caplen < sizeof(ipnet_hdr_t)) {
60 caplen -= sizeof(ipnet_hdr_t);
82 ndo->ndo_default_print(ndo, p, caplen);
90 * 'h->len' is the length of the packet off the wire, and 'h->caplen'
97 ipnet_print(ndo, p, h->len, h->caplen);
H A Dprint-lane.c72 * 'h->len' is the length of the packet off the wire, and 'h->caplen'
78 lane_print(const u_char *p, u_int length, u_int caplen) argument
82 if (caplen < sizeof(struct lane_controlhdr)) {
102 caplen -= 2;
109 ether_print(gndo, p, length, caplen, lane_hdr_print, p - 2);
115 lane_print(p, h->len, h->caplen);
H A Dprint-llc.c151 llc_print(const u_char *p, u_int length, u_int caplen, argument
161 if (caplen < 3) {
163 default_print((u_char *)p, caplen);
187 if (caplen < 4) {
189 default_print((u_char *)p, caplen);
290 caplen -= 3;
294 caplen -= 4;
302 isoclns_print(p + 3, length - 3, caplen - 3);
313 ret = snap_print(p+3, length-3, caplen-3, 2);
349 caplen
381 snap_print(const u_char *p, u_int length, u_int caplen, u_int bridge_pad) argument
[all...]
H A Dprint-atm.c138 atm_llc_print(const u_char *p, int length, int caplen) argument
142 if (!llc_print(p, length, caplen, NULL, NULL,
150 default_print(p, caplen);
163 * 'h->len' is the length of the packet off the wire, and 'h->caplen'
169 u_int caplen = h->caplen; local
174 if (caplen < 8) {
176 return (caplen);
183 isoclns_print(p+1, length-1, caplen-1);
222 caplen
252 sig_print(const u_char *p, int caplen) argument
291 atm_print(u_int vpi, u_int vci, u_int traftype, const u_char *p, u_int length, u_int caplen) argument
[all...]
H A Dprint-enc.c53 register u_int caplen = h->caplen; local
57 if (caplen < ENC_HDRLEN) {
74 caplen -= ENC_HDRLEN;
H A Dprint-pflog.c117 u_int caplen = h->caplen; local
122 if (caplen < sizeof(u_int8_t)) {
124 return (caplen);
135 if (caplen < hdrlen) {
149 caplen -= hdrlen;
174 default_print(p, caplen);
H A Dprint-ppi.c50 u_int caplen = h->caplen; local
54 if (caplen < sizeof(ppi_header_t)) {
65 caplen -= sizeof(ppi_header_t);
78 ndo->ndo_default_print(ndo, p, caplen);
85 * 'h->len' is the length of the packet off the wire, and 'h->caplen'
H A Dprint-token.c102 token_print(const u_char *p, u_int length, u_int caplen) argument
112 if (caplen < TOKEN_HDRLEN) {
130 if (caplen < TOKEN_HDRLEN + 2) {
136 if (caplen < hdr_len) {
162 caplen -= hdr_len;
167 if (llc_print(p, length, caplen, ESRC(&ehdr), EDST(&ehdr),
179 default_print(p, caplen);
188 default_print(p, caplen);
196 * 'h->len' is the length of the packet off the wire, and 'h->caplen'
202 return (token_print(p, h->len, h->caplen));
[all...]
H A Dprint-sl.c54 register u_int caplen = h->caplen; local
58 if (caplen < SLIP_HDRLEN) {
60 return (caplen);
89 register u_int caplen = h->caplen; local
93 if (caplen < SLIP_HDRLEN) {
95 return (caplen);
/external/libpcap/
H A Dpcap-common.c1102 if (hdr->caplen < offset)
1109 if (hdr->caplen < offset)
1116 if (hdr->caplen < offset)
1121 if (hdr->caplen < offset)
1126 if (hdr->caplen < offset)
1131 if (hdr->caplen < offset)
1136 if (hdr->caplen < offset)
1142 if (hdr->caplen < offset)
1147 if (hdr->caplen < offset)
1163 if (hdr->caplen < offse
1227 u_int caplen = hdr->caplen; local
[all...]
H A Dsf-pcap.c293 * We interchanged the caplen and len fields at version 2.3,
299 * number of 543.0, and with the caplen and len fields in the
434 hdr->caplen = SWAPLONG(sf_hdr.caplen);
439 hdr->caplen = sf_hdr.caplen;
470 /* Swap the caplen and len fields, if necessary. */
477 if (hdr->caplen <= hdr->len) {
487 t = hdr->caplen;
488 hdr->caplen
[all...]
H A Dpcap-enet.c61 register int cc, caplen; local
80 caplen = ph->tap.th_wirelen > snaplen ? snaplen : ph->tap
83 ph->tap.th_wirelen, caplen)) {
88 ph->tap.th_wirelen, caplen);
95 caplen = cc > snaplen ? snaplen : cc ;
96 if (bpf_filter(fcode, buf.hdr.packet, cc, caplen)) {
99 (*printit)(buf.hdr.packet, &tv, cc, caplen);
H A Dpcap-septel.c83 int caplen = 0; local
134 caplen = p->snapshot ;
137 if (caplen > packet_len) {
139 caplen = packet_len;
142 if ((p->fcode.bf_insns == NULL) || bpf_filter(p->fcode.bf_insns, dp, packet_len, caplen)) {
161 pcap_header.caplen = caplen;

Completed in 233 milliseconds

1234