[console_scripts]
ipv6-dhcp-build-shelf = dhcpkit.ipv6.option_handlers.shelf:create_shelf_from_csv
ipv6-dhcp-build-sqlite = dhcpkit.ipv6.option_handlers.sqlite:create_sqlite_from_csv
ipv6-dhcpd = dhcpkit.ipv6.server:run

[dhcpkit.ipv6.duids]
1 = dhcpkit.ipv6.duids:LinkLayerTimeDUID
2 = dhcpkit.ipv6.duids:EnterpriseDUID
3 = dhcpkit.ipv6.duids:LinkLayerDUID

[dhcpkit.ipv6.messages]
1 = dhcpkit.ipv6.messages:SolicitMessage
10 = dhcpkit.ipv6.messages:ReconfigureMessage
11 = dhcpkit.ipv6.messages:InformationRequestMessage
12 = dhcpkit.ipv6.messages:RelayForwardMessage
13 = dhcpkit.ipv6.messages:RelayReplyMessage
2 = dhcpkit.ipv6.messages:AdvertiseMessage
3 = dhcpkit.ipv6.messages:RequestMessage
4 = dhcpkit.ipv6.messages:ConfirmMessage
5 = dhcpkit.ipv6.messages:RenewMessage
6 = dhcpkit.ipv6.messages:RebindMessage
7 = dhcpkit.ipv6.messages:ReplyMessage
8 = dhcpkit.ipv6.messages:ReleaseMessage
9 = dhcpkit.ipv6.messages:DeclineMessage

[dhcpkit.ipv6.option_handlers]
csv-based-fixed-assignment = dhcpkit.ipv6.option_handlers.csv:CSVBasedFixedAssignmentOptionHandler
domain-search-list = dhcpkit.ipv6.option_handlers.dns:DomainSearchListOptionHandler
iana-timing-limits = dhcpkit.ipv6.option_handlers.timing_limits:IANATimingLimitsOptionHandler
iapd-timing-limits = dhcpkit.ipv6.option_handlers.timing_limits:IAPDTimingLimitsOptionHandler
inf-max-rt = dhcpkit.ipv6.option_handlers.sol_max_rt:InfMaxRTOptionHandler
ntp-servers = dhcpkit.ipv6.option_handlers.ntp:NTPServersOptionHandler
preference = dhcpkit.ipv6.option_handlers.basic:PreferenceOptionHandler
recursive-name-servers = dhcpkit.ipv6.option_handlers.dns:RecursiveNameServersOptionHandler
remote-id = dhcpkit.ipv6.option_handlers.remote_id:RemoteIdOptionHandler
server-unicast = dhcpkit.ipv6.option_handlers.basic:ServerUnicastOptionHandler
shelf-based-fixed-assignment = dhcpkit.ipv6.option_handlers.shelf:ShelfBasedFixedAssignmentOptionHandler
sip-servers-address-List = dhcpkit.ipv6.option_handlers.sip_servers:SIPServersAddressListOptionHandler
sip-servers-domain-name-list = dhcpkit.ipv6.option_handlers.sip_servers:SIPServersDomainNameListOptionHandler
sntp-servers = dhcpkit.ipv6.option_handlers.sntp:SNTPServersOptionHandler
sol-max-rt = dhcpkit.ipv6.option_handlers.sol_max_rt:SolMaxRTOptionHandler
sqlite-based-fixed-assignment = dhcpkit.ipv6.option_handlers.sqlite:SqliteBasedFixedAssignmentOptionHandler

[dhcpkit.ipv6.options]
1 = dhcpkit.ipv6.options:ClientIdOption
11 = dhcpkit.ipv6.options:AuthenticationOption
12 = dhcpkit.ipv6.options:ServerUnicastOption
13 = dhcpkit.ipv6.options:StatusCodeOption
14 = dhcpkit.ipv6.options:RapidCommitOption
15 = dhcpkit.ipv6.options:UserClassOption
16 = dhcpkit.ipv6.options:VendorClassOption
17 = dhcpkit.ipv6.options:VendorSpecificInformationOption
18 = dhcpkit.ipv6.options:InterfaceIdOption
19 = dhcpkit.ipv6.options:ReconfigureMessageOption
2 = dhcpkit.ipv6.options:ServerIdOption
20 = dhcpkit.ipv6.options:ReconfigureAcceptOption
21 = dhcpkit.ipv6.extensions.sip_servers:SIPServersDomainNameListOption
22 = dhcpkit.ipv6.extensions.sip_servers:SIPServersAddressListOption
23 = dhcpkit.ipv6.extensions.dns:RecursiveNameServersOption
24 = dhcpkit.ipv6.extensions.dns:DomainSearchListOption
25 = dhcpkit.ipv6.extensions.prefix_delegation:IAPDOption
26 = dhcpkit.ipv6.extensions.prefix_delegation:IAPrefixOption
3 = dhcpkit.ipv6.options:IANAOption
31 = dhcpkit.ipv6.extensions.sntp:SNTPServersOption
37 = dhcpkit.ipv6.extensions.remote_id:RemoteIdOption
4 = dhcpkit.ipv6.options:IATAOption
5 = dhcpkit.ipv6.options:IAAddressOption
56 = dhcpkit.ipv6.extensions.ntp:NTPServersOption
6 = dhcpkit.ipv6.options:OptionRequestOption
7 = dhcpkit.ipv6.options:PreferenceOption
8 = dhcpkit.ipv6.options:ElapsedTimeOption
82 = dhcpkit.ipv6.extensions.sol_max_rt:SolMaxRTOption
83 = dhcpkit.ipv6.extensions.sol_max_rt:InfMaxRTOption
9 = dhcpkit.ipv6.options:RelayMessageOption

