Lines Matching refs:bp

79 gre_print(netdissect_options *ndo, const u_char *bp, u_int length)  in gre_print()  argument
84 ND_TCHECK_2(bp); in gre_print()
87 vers = GET_BE_U_2(bp) & GRE_VERS_MASK; in gre_print()
92 gre_print_0(ndo, bp, len); in gre_print()
95 gre_print_1(ndo, bp, len); in gre_print()
108 gre_print_0(netdissect_options *ndo, const u_char *bp, u_int length) in gre_print_0() argument
114 flags = GET_BE_U_2(bp); in gre_print_0()
120 bp += 2; in gre_print_0()
122 ND_TCHECK_2(bp); in gre_print_0()
125 prot = GET_BE_U_2(bp); in gre_print_0()
127 bp += 2; in gre_print_0()
130 ND_TCHECK_2(bp); in gre_print_0()
134 ND_PRINT(", sum 0x%x", GET_BE_U_2(bp)); in gre_print_0()
135 bp += 2; in gre_print_0()
138 ND_TCHECK_2(bp); in gre_print_0()
141 ND_PRINT(", off 0x%x", GET_BE_U_2(bp)); in gre_print_0()
142 bp += 2; in gre_print_0()
147 ND_TCHECK_4(bp); in gre_print_0()
150 ND_PRINT(", key=0x%x", GET_BE_U_4(bp)); in gre_print_0()
151 bp += 4; in gre_print_0()
156 ND_TCHECK_4(bp); in gre_print_0()
159 ND_PRINT(", seq %u", GET_BE_U_4(bp)); in gre_print_0()
160 bp += 4; in gre_print_0()
170 ND_TCHECK_4(bp); in gre_print_0()
173 af = GET_BE_U_2(bp); in gre_print_0()
174 sreoff = GET_U_1(bp + 2); in gre_print_0()
175 srelen = GET_U_1(bp + 3); in gre_print_0()
176 bp += 4; in gre_print_0()
182 if (!gre_sre_print(ndo, af, sreoff, srelen, bp, len)) in gre_print_0()
187 bp += srelen; in gre_print_0()
205 ip_print(ndo, bp, len); in gre_print_0()
208 ip6_print(ndo, bp, len); in gre_print_0()
211 mpls_print(ndo, bp, len); in gre_print_0()
214 ipx_print(ndo, bp, len); in gre_print_0()
217 atalk_print(ndo, bp, len); in gre_print_0()
220 isoclns_print(ndo, bp, len); in gre_print_0()
223 ether_print(ndo, bp, len, ND_BYTES_AVAILABLE_AFTER(bp), NULL, NULL); in gre_print_0()
235 gre_print_1(netdissect_options *ndo, const u_char *bp, u_int length) in gre_print_1() argument
241 flags = GET_BE_U_2(bp); in gre_print_1()
243 bp += 2; in gre_print_1()
249 ND_TCHECK_2(bp); in gre_print_1()
252 prot = GET_BE_U_2(bp); in gre_print_1()
254 bp += 2; in gre_print_1()
260 ND_TCHECK_4(bp); in gre_print_1()
263 k = GET_BE_U_4(bp); in gre_print_1()
266 bp += 4; in gre_print_1()
270 ND_TCHECK_4(bp); in gre_print_1()
273 ND_PRINT(", seq %u", GET_BE_U_4(bp)); in gre_print_1()
274 bp += 4; in gre_print_1()
279 ND_TCHECK_4(bp); in gre_print_1()
282 ND_PRINT(", ack %u", GET_BE_U_4(bp)); in gre_print_1()
283 bp += 4; in gre_print_1()
306 ppp_print(ndo, bp, len); in gre_print_1()
320 uint8_t srelen, const u_char *bp, u_int len) in gre_sre_print() argument
327 ret = gre_sre_ip_print(ndo, sreoff, srelen, bp, len); in gre_sre_print()
332 ret = gre_sre_asn_print(ndo, sreoff, srelen, bp, len); in gre_sre_print()
344 const u_char *bp, u_int len) in gre_sre_ip_print() argument
346 const u_char *up = bp; in gre_sre_ip_print()
363 ND_TCHECK_4(bp); in gre_sre_ip_print()
367 addrtostr(bp, buf, sizeof(buf)); in gre_sre_ip_print()
369 ((bp - up) == sreoff) ? "*" : "", buf); in gre_sre_ip_print()
371 bp += 4; in gre_sre_ip_print()
382 const u_char *bp, u_int len) in gre_sre_asn_print() argument
384 const u_char *up = bp; in gre_sre_asn_print()
400 ND_TCHECK_2(bp); in gre_sre_asn_print()
405 ((bp - up) == sreoff) ? "*" : "", GET_BE_U_2(bp)); in gre_sre_asn_print()
407 bp += 2; in gre_sre_asn_print()