Lines Matching refs:bp
59 print_btp_body(const u_char *bp, u_int length) in print_btp_body() argument
70 version = bp[0]; in print_btp_body()
71 msg_type = bp[1]; in print_btp_body()
78 print_btp(const u_char *bp) in print_btp() argument
80 u_int16_t dest = EXTRACT_16BITS(bp+0); in print_btp()
81 u_int16_t src = EXTRACT_16BITS(bp+2); in print_btp()
86 print_long_pos_vector(const u_char *bp) in print_long_pos_vector() argument
94 printf("%02x", bp[i]); in print_long_pos_vector()
98 lat = EXTRACT_32BITS(bp+12); in print_long_pos_vector()
100 lon = EXTRACT_32BITS(bp+16); in print_long_pos_vector()
110 geonet_print(netdissect_options *ndo, const u_char *eth, const u_char *bp, u_int length) in geonet_print() argument
116 int version = bp[0] >> 4; in geonet_print()
117 int next_hdr = bp[0] & 0x0f; in geonet_print()
118 int hdr_type = bp[1] >> 4; in geonet_print()
119 int hdr_subtype = bp[1] & 0x0f; in geonet_print()
120 u_int16_t payload_length = EXTRACT_16BITS(bp+4); in geonet_print()
121 int hop_limit = bp[7]; in geonet_print()
166 print_long_pos_vector(bp + 8); in geonet_print()
170 bp += 36; in geonet_print()
221 bp += hdr_size; in geonet_print()
227 print_btp(bp); in geonet_print()
229 bp += 4; in geonet_print()
230 print_btp_body(bp, length); in geonet_print()
242 default_print(bp, length); in geonet_print()