]> git.puffer.fish Git - mirror/frr.git/commit
pimd, pim6d: send secondary address in PIM hello packet 12017/head
authorSarita Patra <saritap@vmware.com>
Fri, 23 Sep 2022 07:08:23 +0000 (00:08 -0700)
committerSarita Patra <saritap@vmware.com>
Fri, 30 Sep 2022 10:35:49 +0000 (03:35 -0700)
commit6ea2a7fb4fdf3c52c700d9447e0a34a6dd87b719
tree7fcecc332eba929639cca061b61140f928cee4cd
parentc4d75d02756220e436b727e7230302e5ce5e5ad2
pimd, pim6d: send secondary address in PIM hello packet

Fixed as per rfc7761 section 4.3.1.
"""
Sending Hello Messages
The Address List option advertises all the secondary addresses
associated with the source interface of the router originating the
message.  The option MUST be included in all Hello messages if there
are secondary addresses associated with the source interface and MAY
be omitted if no secondary addresses exist.
"""

Issue: #12015

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