]> git.proxmox.com Git - mirror_frr.git/blobdiff - isisd/isis_tlvs.c
*: Convert numeric 128 into IPV6_MAX_BITLEN for prefixlen
[mirror_frr.git] / isisd / isis_tlvs.c
index 2bac8e7fd58e8dff0ffffa2c447c05f6f4489c25..2a486c754e66a26f95a4b35fe2597b758e000174 100644 (file)
@@ -967,7 +967,7 @@ static int unpack_subtlv_ipv6_source_prefix(enum isis_tlv_context context,
        }
 
        p.prefixlen = stream_getc(s);
-       if (p.prefixlen > 128) {
+       if (p.prefixlen > IPV6_MAX_BITLEN) {
                sbuf_push(log, indent, "Prefixlen %u is implausible for IPv6\n",
                          p.prefixlen);
                return 1;
@@ -2542,7 +2542,7 @@ static int unpack_item_ipv6_reach(uint16_t mtid, uint8_t len, struct stream *s,
 
        rv->prefix.family = AF_INET6;
        rv->prefix.prefixlen = stream_getc(s);
-       if (rv->prefix.prefixlen > 128) {
+       if (rv->prefix.prefixlen > IPV6_MAX_BITLEN) {
                sbuf_push(log, indent, "Prefixlen %u is implausible for IPv6\n",
                          rv->prefix.prefixlen);
                goto out;