Merge "Don\'t enable MDNS on non-multicast, non-broadcast interfaces." am: 306cc40dd3
am: 7d86a89a16

* commit '7d86a89a16598fe21fc25d8c99eed182e39848a9':
  Don't enable MDNS on non-multicast, non-broadcast interfaces.
diff --git a/mDNSPosix/mDNSPosix.c b/mDNSPosix/mDNSPosix.c
index 0f1ef3e..8a46c6f 100644
--- a/mDNSPosix/mDNSPosix.c
+++ b/mDNSPosix/mDNSPosix.c
@@ -970,7 +970,7 @@
 					if (firstLoopback == NULL)
 						firstLoopback = i;
 					}
-				else
+				else if (i->ifi_flags & (IFF_MULTICAST | IFF_BROADCAST))  // http://b/25669326
 					{
 					if (SetupOneInterface(m, i->ifi_addr, i->ifi_netmask, i->ifi_name, i->ifi_index) == 0)
 						if (i->ifi_addr->sa_family == AF_INET)