[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