From: bert hubert Date: Wed, 11 Nov 2015 09:15:55 +0000 (+0100) Subject: teach Netmask is can be 'empty', like DNSName. X-Git-Tag: dnsdist-1.0.0-alpha1~230^2~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=87e665b104665198caa5c8b6682ccb43b095eb12;p=thirdparty%2Fpdns.git teach Netmask is can be 'empty', like DNSName. --- diff --git a/pdns/iputils.hh b/pdns/iputils.hh index b035809ea7..db7670a67b 100644 --- a/pdns/iputils.hh +++ b/pdns/iputils.hh @@ -358,6 +358,11 @@ public: return tie(d_network, d_bits) == tie(rhs.d_network, rhs.d_bits); } + bool empty() const + { + return d_network.sin4.sin_family==0; + } + private: ComboAddress d_network; uint32_t d_mask;