Lines Matching refs:plen
141 format_prefix(netdissect_options *ndo, const u_char *prefix, unsigned char plen) in format_prefix() argument
150 if(plen >= 96 && memcmp(prefix, v4prefix, 12) == 0) in format_prefix()
151 snprintf(buf, 50, "%s/%u", ipaddr_string(ndo, prefix + 12), plen - 96); in format_prefix()
153 snprintf(buf, 50, "%s/%u", ip6addr_string(ndo, prefix), plen); in format_prefix()
200 network_prefix(int ae, int plen, unsigned int omitted, in network_prefix() argument
208 if(plen >= 0) in network_prefix()
209 pb = (plen + 7) / 8; in network_prefix()
536 u_char ae, plen; in babel_print_v2_tlvs() local
542 plen = GET_U_1(message + 4) + (GET_U_1(message + 2) == 1 ? 96 : 0); in babel_print_v2_tlvs()
557 ae == 0 ? "any" : format_prefix(ndo, prefix, plen), in babel_print_v2_tlvs()
577 u_char prefix[16], ae, plen; in babel_print_v2_tlvs() local
581 plen = GET_U_1(message + 3) + (GET_U_1(message + 2) == 1 ? 96 : 0); in babel_print_v2_tlvs()
587 ae == 0 ? "any" : format_prefix(ndo, prefix, plen)); in babel_print_v2_tlvs()
598 u_char prefix[16], ae, plen; in babel_print_v2_tlvs() local
607 plen = GET_U_1(message + 3) + (GET_U_1(message + 2) == 1 ? 96 : 0); in babel_print_v2_tlvs()
610 ae == 0 ? "invalid AE 0" : format_prefix(ndo, prefix, plen), in babel_print_v2_tlvs()
647 u_char ae, plen, src_plen, omitted; in babel_print_v2_tlvs() local
654 plen = GET_U_1(message + 4); in babel_print_v2_tlvs()
659 rc = network_prefix(ae, plen, omitted, message + 2 + parsed_len, in babel_print_v2_tlvs()
664 plen += 96; in babel_print_v2_tlvs()
673 ND_PRINT(" %s from", format_prefix(ndo, prefix, plen)); in babel_print_v2_tlvs()
690 u_char ae, plen, src_plen, prefix[16], src_prefix[16]; in babel_print_v2_tlvs() local
694 plen = GET_U_1(message + 3); in babel_print_v2_tlvs()
696 rc = network_prefix(ae, plen, 0, message + 2 + parsed_len, in babel_print_v2_tlvs()
700 plen += 96; in babel_print_v2_tlvs()
711 ND_PRINT("for (%s, ", format_prefix(ndo, prefix, plen)); in babel_print_v2_tlvs()
724 u_char ae, plen, src_plen, prefix[16], src_prefix[16], hopc; in babel_print_v2_tlvs() local
729 plen = GET_U_1(message + 3); in babel_print_v2_tlvs()
734 rc = network_prefix(ae, plen, 0, message + 2 + parsed_len, in babel_print_v2_tlvs()
738 plen += 96; in babel_print_v2_tlvs()
746 hopc, format_prefix(ndo, prefix, plen)); in babel_print_v2_tlvs()