diff options
| author | Adam Ierymenko <adam.ierymenko@gmail.com> | 2015-04-08 15:42:23 -0700 |
|---|---|---|
| committer | Adam Ierymenko <adam.ierymenko@gmail.com> | 2015-04-08 15:42:23 -0700 |
| commit | 7529d050c7fac805a3209281320262b4d4d3a428 (patch) | |
| tree | a28f8a6c06a6162393f25eb7b9cd76b43a11eb09 /node/NetworkConfig.cpp | |
| parent | bf2ff964e14c022aa4c10849cb4421ee9a710d40 (diff) | |
| download | infinitytier-7529d050c7fac805a3209281320262b4d4d3a428.tar.gz infinitytier-7529d050c7fac805a3209281320262b4d4d3a428.zip | |
All of node/ now compiles again!
Diffstat (limited to 'node/NetworkConfig.cpp')
| -rw-r--r-- | node/NetworkConfig.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/node/NetworkConfig.cpp b/node/NetworkConfig.cpp index 3aefba4c..a034b15f 100644 --- a/node/NetworkConfig.cpp +++ b/node/NetworkConfig.cpp @@ -144,12 +144,12 @@ void NetworkConfig::_fromDictionary(const Dictionary &d) std::vector<std::string> ipAddrsSplit(Utils::split(ipAddrs.c_str(),",","","")); for(std::vector<std::string>::const_iterator ipstr(ipAddrsSplit.begin());ipstr!=ipAddrsSplit.end();++ipstr) { InetAddress addr(*ipstr); - switch(addr.type()) { - case InetAddress::TYPE_IPV4: + switch(addr.ss_family) { + case AF_INET: if ((!addr.netmaskBits())||(addr.netmaskBits() > 32)) continue; break; - case InetAddress::TYPE_IPV6: + case AF_INET6: if ((!addr.netmaskBits())||(addr.netmaskBits() > 128)) continue; break; |
