61 const uint8_t delegated);
The IOAddress class represents an IP addresses (version agnostic)
Defines the logger used by the top-level component of kea-lfc.
Structure representing IP address range.
asiolink::IOAddress start_
IP address denoting the start of the address range.
asiolink::IOAddress end_
IP address denoting the end of the address range.
AddressRange(const asiolink::IOAddress &start, const asiolink::IOAddress &end)
Constructor.
Structure representing delegated prefix range.
uint8_t prefix_length_
Prefix length.
uint8_t delegated_length_
Delegated prefix length.
PrefixRange(const asiolink::IOAddress &prefix, const uint8_t length, const uint8_t delegated)
Constructor.
asiolink::IOAddress start_
IP address denoting the start of the prefix range.
asiolink::IOAddress end_
IP address denoting the first address within the last prefix in the prefix range.