Browse Source

Merge pull request #1625 from subtly/netIFFUP

Ignore interfaces which aren't UP.
cl-refactor
Gav Wood 10 years ago
parent
commit
9fa6ff9039
  1. 2
      libp2p/Network.cpp

2
libp2p/Network.cpp

@ -84,7 +84,7 @@ std::set<bi::address> Network::getInterfaceAddresses()
for (auto ifa = ifaddr; ifa != NULL; ifa = ifa->ifa_next)
{
if (!ifa->ifa_addr || string(ifa->ifa_name) == "lo0")
if (!ifa->ifa_addr || string(ifa->ifa_name) == "lo0" || !(ifa->ifa_flags & IFF_UP))
continue;
if (ifa->ifa_addr->sa_family == AF_INET)

Loading…
Cancel
Save