[FROG] PIM is now visible the RP, else address is an loopback
Donald Sharp
sharpd at cumulusnetworks.com
Thu Aug 20 13:43:29 UTC 2020
Look for this commit:
commit ddba0a04a99f3c9450bec6c20032aa5ddc73bee6 (origin/pr/6887,
donald/pim_sec_addr_fixup, pim_sec_addr_fixup)
Author: Donald Sharp <sharpd at 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 at cumulusnetworks.com>
donald
On Thu, Aug 20, 2020 at 8:01 AM Алексей <ne-vlezay80 at 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 at lists.frrouting.org
> https://lists.frrouting.org/listinfo/frog
More information about the frog
mailing list