diff options
| author | Mobashshera Rasool <mrasool@vmware.com> | 2022-02-28 08:21:48 -0800 | 
|---|---|---|
| committer | Mobashshera Rasool <mrasool@vmware.com> | 2022-03-25 04:24:15 -0700 | 
| commit | f20d0d7cf2c1ae1abc54770cdcd61af9792e837b (patch) | |
| tree | 89004677a6e209de160e93461d845f4048fefa64 /pimd/pim_pim.c | |
| parent | 5e2b2033847d3a81c371afd01d5c82aefd303b90 (diff) | |
pim6d: Adjust pim_pkt_dst_addr_ok for PIMv6
Signed-off-by: Mobashshera Rasool <mrasool@vmware.com>
Diffstat (limited to 'pimd/pim_pim.c')
| -rw-r--r-- | pimd/pim_pim.c | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/pimd/pim_pim.c b/pimd/pim_pim.c index bc0e7a6521..46040ab3ea 100644 --- a/pimd/pim_pim.c +++ b/pimd/pim_pim.c @@ -138,11 +138,11 @@ void pim_sock_delete(struct interface *ifp, const char *delete_message)  }  /* For now check dst address for hello, assrt and join/prune is all pim rtr */ -static bool pim_pkt_dst_addr_ok(enum pim_msg_type type, in_addr_t addr) +static bool pim_pkt_dst_addr_ok(enum pim_msg_type type, pim_addr addr)  {  	if ((type == PIM_MSG_TYPE_HELLO) || (type == PIM_MSG_TYPE_ASSERT)  	    || (type == PIM_MSG_TYPE_JOIN_PRUNE)) { -		if (addr != qpim_all_pim_routers_addr.s_addr) +		if (pim_addr_cmp(addr, qpim_all_pim_routers_addr))  			return false;  	}  | 
