Home
last modified time | relevance | path

Searched refs:plenbytes (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/tcpdump/
H A Dprint-hncp.c205 int plenbytes; in print_prefix() local
219 plenbytes = (plen + 7) / 8; in print_prefix()
220 if (max_length < (u_int)plenbytes + IPV4_MAPPED_HEADING_LEN) in print_prefix()
222 memcpy(&addr, prefix + IPV4_MAPPED_HEADING_LEN + 1, plenbytes); in print_prefix()
224 ((u_char *)&addr)[plenbytes - 1] &= in print_prefix()
228 plenbytes += 1 + IPV4_MAPPED_HEADING_LEN; in print_prefix()
230 plenbytes = decode_prefix6(ndo, prefix, max_length, buf, sizeof(buf)); in print_prefix()
231 if (plenbytes < 0) in print_prefix()
232 return plenbytes; in print_prefix()
236 return plenbytes; in print_prefix()
H A Dprint-bgp.c586 u_int plen, plenbytes; in decode_prefix4() local
595 plenbytes = (plen + 7) / 8; in decode_prefix4()
596 ITEMCHECK(plenbytes); in decode_prefix4()
597 GET_CPY_BYTES(&addr, pptr + 1, plenbytes); in decode_prefix4()
599 ((u_char *)&addr)[plenbytes - 1] &= ((0xff00 >> (plen % 8)) & 0xff); in decode_prefix4()
602 return 1 + plenbytes; in decode_prefix4()
614 u_int plen, plenbytes; in decode_labeled_prefix4() local
639 plenbytes = (plen + 7) / 8; in decode_labeled_prefix4()
640 ITEMCHECK(plenbytes); in decode_labeled_prefix4()
641 GET_CPY_BYTES(&addr, pptr + 4, plenbytes); in decode_labeled_prefix4()
[all …]