]> git.puffer.fish Git - mirror/frr.git/commit
pimd, pim6d: Don't configure link-local, Multicast, Unspecified address as RP 12094/head
authorSarita Patra <saritap@vmware.com>
Tue, 11 Oct 2022 01:38:14 +0000 (18:38 -0700)
committerSarita Patra <saritap@vmware.com>
Thu, 20 Oct 2022 09:37:28 +0000 (02:37 -0700)
commitaae2af98ca62b17b2bd63e432d65938d7202b9bd
tree419950567ed006e4780bb35a4ca0628b6e91ec28
parentdce0f7468d4b1f3bb39dfdd0e768138bebb08b0d
pimd, pim6d: Don't configure link-local, Multicast, Unspecified address as RP

Problem:
=======
frr(config)# do show ipv6 pim interface
 Interface  State  Address                   PIM Nbrs  PIM DR  FHR  IfChannels
 ens192     up     fe80::250:56ff:feb7:3619  0         local   0    1

Configure ens192 interface link-local address as RP.
frr(config)# ipv6 pim rp fe80::250:56ff:feb7:3619
No Path to RP address specified: fe80::250:56ff:feb7:3619

frr(config)# do show ipv6 pim rp-info
 RP address                group/prefix-list  OIF      I am RP  Source  Group-Type
 fe80::250:56ff:feb7:3619  ff00::/8           Unknown  yes      Static  ASM

Fix:
===
RP should not be link-local, multicast and unspecified address.

Signed-off-by: Sarita Patra <saritap@vmware.com>
pimd/pim_cmd_common.c