Lines Matching refs:bp
59 const u_char *bp)
66 version = bp[0];
67 msg_type = bp[1];
75 const u_char *bp)
77 uint16_t dest = EXTRACT_16BITS(bp+0);
78 uint16_t src = EXTRACT_16BITS(bp+2);
84 const u_char *bp)
88 ND_PRINT((ndo, "GN_ADDR:%s ", linkaddr_string (ndo, bp, 0, GEONET_ADDR_LEN)));
90 if (!ND_TTEST2(*(bp+12), 8))
92 lat = EXTRACT_32BITS(bp+12);
94 lon = EXTRACT_32BITS(bp+16);
105 geonet_print(netdissect_options *ndo, const u_char *eth, const u_char *bp, u_int length)
123 ND_TCHECK2(*bp, 7);
124 version = bp[0] >> 4;
125 next_hdr = bp[0] & 0x0f;
126 hdr_type = bp[1] >> 4;
127 hdr_subtype = bp[1] & 0x0f;
128 payload_length = EXTRACT_16BITS(bp+4);
129 hop_limit = bp[7];
171 if (print_long_pos_vector(ndo, bp + 8) == -1)
176 bp += 36;
228 ND_TCHECK2(*bp, hdr_size);
230 bp += hdr_size;
238 ND_TCHECK2(*bp, 4);
239 print_btp(ndo, bp);
241 bp += 4;
250 ND_TCHECK2(*bp, 2);
251 print_btp_body(ndo, bp);
261 ND_DEFAULTPRINT(bp, length);