From 27cf6c28bc02e7a54487d44c212a98b165a70c34 Mon Sep 17 00:00:00 2001 From: Jakub Hrozek Date: Fri, 8 Feb 2013 19:39:24 +0100 Subject: Filter out multicast addresses from IPA DNS updates https://fedorahosted.org/sssd/ticket/1804 --- src/providers/ipa/ipa_dyndns.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/providers/ipa/ipa_dyndns.c b/src/providers/ipa/ipa_dyndns.c index 9d7a5b6c..972f19ad 100644 --- a/src/providers/ipa/ipa_dyndns.c +++ b/src/providers/ipa/ipa_dyndns.c @@ -212,7 +212,7 @@ static bool ok_for_dns(struct sockaddr *sa) snprintf(straddr, INET6_ADDRSTRLEN, "unknown"); } - if (IN_MULTICAST(addr->s_addr)) { + if (IN_MULTICAST(ntohl(addr->s_addr))) { DEBUG(SSSDBG_FUNC_DATA, ("Multicast IPv4 address %s\n", straddr)); return false; } else if (inet_netof(*addr) == IN_LOOPBACKNET) { -- cgit