Look for this commit: commit ddba0a04a99f3c9450bec6c20032aa5ddc73bee6 (origin/pr/6887, donald/pim_sec_addr_fixup, pim_sec_addr_fixup) Author: Donald Sharp <sharpd@cumulusnetworks.com> Date: Mon Aug 10 10:32:17 2020 -0400 pimd: Allow multiple secondary addresses to work Suppose you have more than 2 addresses on a pim interface: lo up default 10.255.0.1/32 10.255.0.101/32 10.255.0.254/32 A `show ip pim int lo` gives us this: eva# show ip pim interface lo Interface : lo State : up Address : 10.255.0.1 (primary) 10.255.0.101/32 When we go look at the code that pulls secondary addresses in we are using a prefix_cmp to know if we know about a secondary already but were expecting true values instead of -1/0/1 being returned. Modify code so that pim sees all secondary addresses Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com> donald On Thu, Aug 20, 2020 at 8:01 AM Алексей <ne-vlezay80@yandex.ru> wrote:
PIM is now visible the rp, else address is an loopback: arch(config)# ip pim rp 192.168.7.1 224.1.0.0/24 % No Path to RP address specified: 192.168.7.1
Interface lo is up, line protocol is up Link ups: 0 last: (never) Link downs: 0 last: (never) vrf: default index 1 metric 0 mtu 65536 speed 0 flags: <UP,LOOPBACK,RUNNING> Type: Loopback inet 192.168.6.5/32 inet 192.168.7.1/32 inet 192.168.9.2/32 Interface Type Other
_______________________________________________ frog mailing list frog@lists.frrouting.org https://lists.frrouting.org/listinfo/frog