]> git.puffer.fish Git - matthieu/frr.git/commitdiff
bgpd: Convert numeric 128 into IPV6_MAX_BITLEN for prefixlen
authorDonatas Abraitis <donatas.abraitis@gmail.com>
Thu, 1 Jul 2021 14:35:02 +0000 (17:35 +0300)
committerDonatas Abraitis <donatas.abraitis@gmail.com>
Thu, 1 Jul 2021 14:35:02 +0000 (17:35 +0300)
Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
bgpd/rfapi/rfapi_import.c
bgpd/rfapi/rfapi_vty.c

index 51e051d68897a817878616c65819dd51d0932fc8..43f24cd3ccd615cc87f974b0415572c385d2ba82 100644 (file)
@@ -414,7 +414,7 @@ int rfapiGetVncTunnelUnAddr(struct attr *attr, struct prefix *p)
                                case 20:
                                        if (p) {
                                                p->family = AF_INET6;
-                                               p->prefixlen = 128;
+                                               p->prefixlen = IPV6_MAX_BITLEN;
                                                memcpy(p->u.val, pEncap->value,
                                                       16);
                                        }
@@ -452,7 +452,7 @@ int rfapiGetUnAddrOfVpnBi(struct bgp_path_info *bpi, struct prefix *p)
                        if (p) {
                                p->family = bpi->extra->vnc.import.un_family;
                                p->u.prefix6 = bpi->extra->vnc.import.un.addr6;
-                               p->prefixlen = 128;
+                               p->prefixlen = IPV6_MAX_BITLEN;
                        }
                        return 0;
                default:
@@ -2524,7 +2524,7 @@ void rfapiNexthop2Prefix(struct attr *attr, struct prefix *p)
 
        case AF_INET6:
                p->u.prefix6 = attr->mp_nexthop_global;
-               p->prefixlen = 128;
+               p->prefixlen = IPV6_MAX_BITLEN;
                break;
 
        default:
@@ -2876,7 +2876,7 @@ static int rfapiGetNexthop(struct attr *attr, struct prefix *prefix)
                break;
        case AF_INET6:
                prefix->family = AF_INET6;
-               prefix->prefixlen = 128;
+               prefix->prefixlen = IPV6_MAX_BITLEN;
                prefix->u.prefix6 = attr->mp_nexthop_global;
                break;
        default:
index 40d5111e8c75a1a51fb0f1c51228a5b0f46d9774..e19952d1b076ee0feab9164cd4744d1c0587ce41 100644 (file)
@@ -264,7 +264,7 @@ int rfapiRaddr2Qprefix(struct rfapi_ip_addr *hia, struct prefix *pfx)
                pfx->u.prefix4 = hia->addr.v4;
                break;
        case AF_INET6:
-               pfx->prefixlen = 128;
+               pfx->prefixlen = IPV6_MAX_BITLEN;
                pfx->u.prefix6 = hia->addr.v6;
                break;
        default: