mirror of
https://github.com/OpenVPN/openvpn3.git
synced 2024-09-20 12:12:15 +02:00
IP::RouteType: added host_bits() method
Signed-off-by: James Yonan <james@openvpn.net>
This commit is contained in:
parent
3ebc8c7188
commit
9ad1be45ec
@ -123,6 +123,14 @@ namespace openvpn {
|
||||
return addr.defined() && prefix_len == addr.size();
|
||||
}
|
||||
|
||||
unsigned int host_bits() const
|
||||
{
|
||||
if (prefix_len < addr.size())
|
||||
return addr.size() - prefix_len;
|
||||
else
|
||||
return 0;
|
||||
}
|
||||
|
||||
bool contains(const ADDR& a) const // assumes canonical address/routes
|
||||
{
|
||||
if (addr.defined() && addr.version() == a.version())
|
||||
|
Loading…
Reference in New Issue
Block a user