Home | History | Annotate | Download | only in tcpdump

Lines Matching refs:bp

92 gre_print(const u_char *bp, u_int length)
100 vers = EXTRACT_16BITS(bp) & GRE_VERS_MASK;
105 gre_print_0(bp, len);
108 gre_print_1(bp, len);
119 gre_print_0(const u_char *bp, u_int length)
124 flags = EXTRACT_16BITS(bp);
130 bp += 2;
134 prot = EXTRACT_16BITS(bp);
136 bp += 2;
142 printf(", sum 0x%x", EXTRACT_16BITS(bp));
143 bp += 2;
148 printf(", off 0x%x", EXTRACT_16BITS(bp));
149 bp += 2;
156 printf(", key=0x%x", EXTRACT_32BITS(bp));
157 bp += 4;
164 printf(", seq %u", EXTRACT_32BITS(bp));
165 bp += 4;
177 af = EXTRACT_16BITS(bp);
178 sreoff = *(bp + 2);
179 srelen = *(bp + 3);
180 bp += 4;
186 gre_sre_print(af, sreoff, srelen, bp, len);
190 bp += srelen;
209 ip_print(gndo, bp, len);
213 ip6_print(bp, len);
217 mpls_print(bp, len);
220 ipx_print(bp, len);
223 atalk_print(bp, len);
226 isoclns_print(bp, len, len);
238 gre_print_1(const u_char *bp, u_int length)
243 flags = EXTRACT_16BITS(bp);
245 bp += 2;
253 prot = EXTRACT_16BITS(bp);
255 bp += 2;
263 k = EXTRACT_32BITS(bp);
266 bp += 4;
272 printf(", seq %u", EXTRACT_32BITS(bp));
273 bp += 4;
280 printf(", ack %u", EXTRACT_32BITS(bp));
281 bp += 4;
305 ppp_print(bp, len);
319 const u_char *bp, u_int len)
324 gre_sre_ip_print(sreoff, srelen, bp, len);
329 gre_sre_asn_print(sreoff, srelen, bp, len);
337 gre_sre_ip_print(u_int8_t sreoff, u_int8_t srelen, const u_char *bp, u_int len)
340 const u_char *up = bp;
359 memcpy(&a, bp, sizeof(a));
361 ((bp - up) == sreoff) ? "*" : "",
364 bp += 4;
371 gre_sre_asn_print(u_int8_t sreoff, u_int8_t srelen, const u_char *bp, u_int len)
373 const u_char *up = bp;
393 ((bp - up) == sreoff) ? "*" : "",
394 EXTRACT_16BITS(bp));
396 bp += 2;