summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonatas Abraitis <donatas@opensourcerouting.org>2023-03-15 14:09:34 +0200
committerGitHub <noreply@github.com>2023-03-15 14:09:34 +0200
commit34e3719e808c2abc9890858366a7776b6965b04e (patch)
treec3e6e553bbec467328876d74ab0efb0a258a96b1
parent86a5e5a04db86def0a61786cd365fedc6f0a37c8 (diff)
parent39a0e558ed3761a260327a209c8b2c362ca4348a (diff)
Merge pull request #12987 from FRRouting/mergify/bp/stable/8.5/pr-12978
pimd: IN_MULTICAST needs host order (backport #12978)
-rw-r--r--pimd/pim_util.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/pimd/pim_util.c b/pimd/pim_util.c
index 273c332c95..1528d22867 100644
--- a/pimd/pim_util.c
+++ b/pimd/pim_util.c
@@ -172,7 +172,7 @@ int pim_get_all_mcast_group(struct prefix *prefix)
bool pim_addr_is_multicast(pim_addr addr)
{
#if PIM_IPV == 4
- if (IN_MULTICAST(addr.s_addr))
+ if (IN_MULTICAST(ntohl(addr.s_addr)))
return true;
#else
if (IN6_IS_ADDR_MULTICAST(&addr))