diff options
Diffstat (limited to 'pimd')
-rw-r--r-- | pimd/pim_tlv.c | 2 | ||||
-rw-r--r-- | pimd/pim_zlookup.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/pimd/pim_tlv.c b/pimd/pim_tlv.c index f21c369b8..8d6d3a416 100644 --- a/pimd/pim_tlv.c +++ b/pimd/pim_tlv.c @@ -495,7 +495,7 @@ int pim_parse_addr_ucast(struct prefix *p, const uint8_t *buf, int buf_size) } p->family = AF_INET6; - p->prefixlen = IPV6_MAX_PREFIXLEN; + p->prefixlen = IPV6_MAX_BITLEN; memcpy(&p->u.prefix6, addr, sizeof(struct in6_addr)); addr += sizeof(struct in6_addr); diff --git a/pimd/pim_zlookup.c b/pimd/pim_zlookup.c index 9ccf1fedd..dce936b8a 100644 --- a/pimd/pim_zlookup.c +++ b/pimd/pim_zlookup.c @@ -276,7 +276,7 @@ static int zclient_read_nexthop(struct pim_instance *pim, nexthop_tab[num_ifindex].ifindex = stream_getl(s); p.family = AF_INET6; - p.prefixlen = IPV6_MAX_PREFIXLEN; + p.prefixlen = IPV6_MAX_BITLEN; memcpy(&p.u.prefix6, &nexthop_tab[num_ifindex].nexthop_addr.u.prefix6, sizeof(struct in6_addr)); |