]> git.puffer.fish Git - matthieu/frr.git/commit
pimd: Handle receive of (*,G) register stop with src addr as 0
authorMobashshera Rasool <mrasool@vmware.com>
Tue, 7 Jun 2022 12:41:37 +0000 (05:41 -0700)
committerMergify <37929162+mergify[bot]@users.noreply.github.com>
Wed, 8 Jun 2022 12:16:41 +0000 (12:16 +0000)
commit7c4ef9bcd7f6526f1ebef23fcd8113af6874793c
tree88f4924f84bb19f11bfc3dd8fa67c07e6f9c0a82
parentaa800819cde613f296a38228642463477fcf7c12
pimd: Handle receive of (*,G) register stop with src addr as 0

PIM conformance test case 11.12 sends a register stop msg with
source address as 0. This should trigger a register stop for
all the upstreams. It is not happening as such because we are not
considering 0.0.0.0 source address for starg_handling.

Fixed it.

Signed-off-by: Mobashshera Rasool <mrasool@vmware.com>
(cherry picked from commit e502ecad11ec444a83bf7ad87e0c446d986bb8c7)
pimd/pim_register.c