7 #ifndef SUBNET_SELECTOR_H
8 #define SUBNET_SELECTOR_H
65 client_classes_(), iface_name_(
std::string()),
74 #endif // SUBNET_SELECTOR_H
asiolink::IOAddress ciaddr_
ciaddr from the client's message.
asiolink::IOAddress remote_address_
Source address of the message.
asiolink::IOAddress option_select_
RAI link select or subnet select option.
Defines elements for storing the names of client classes.
OptionPtr interface_id_
Interface id option.
boost::shared_ptr< Option > OptionPtr
asiolink::IOAddress giaddr_
giaddr from the client's message.
ClientClasses client_classes_
Classes that the client belongs to.
asiolink::IOAddress first_relay_linkaddr_
First relay link address.
Subnet selector used to specify parameters used to select a subnet.
asiolink::IOAddress local_address_
Address on which the message was received.
Defines the logger used by the top-level component of kea-dhcp-ddns.
A wrapper interface for the ASIO library.
SubnetSelector()
Default constructor.
std::string iface_name_
Name of the interface on which the message was received.
bool dhcp4o6_
Specifies if the packet is DHCP4o6.
The IOAddress class represents an IP addresses (version agnostic)
Container for storing client class names.