Tomek Mrugalski 8ab644fc53 [master] Merge branch 'trac2983' (4 extra hooks for DHCPv4) 11 years ago
..
tests 209f3964b9 [master] Merge branch 'trac3036' 11 years ago
Makefile.am 209f3964b9 [master] Merge branch 'trac3036' 11 years ago
README e9498651c8 [2238] CfgMgr work in progress: Triplet, Pool6, Subnet6 classes 12 years ago
dhcp4.h 4de75117f8 [1960] Implemented changes suggested in code review. 12 years ago
dhcp6.h e744b4b23d [master] many spelling or typo fixes 12 years ago
duid.cc 4972675716 [master] Merge branch 'trac2723' (too short/null DUIDs handing) 12 years ago
duid.h 4972675716 [master] Merge branch 'trac2723' (too short/null DUIDs handing) 12 years ago
hwaddr.cc 91a0d273da [2837] Fixed omissions from previous review corrections 12 years ago
hwaddr.h 8f8bfc92e6 [2902] Cleanup in comments. 12 years ago
iface_mgr.cc 0d4abba272 [1555] Address review comments. 12 years ago
iface_mgr.h 75df517663 [1555] Differentiate between activation of IPv4 and IPv6 sockets. 12 years ago
iface_mgr_bsd.cc 5162bd7739 [2902] Changes as a result of the review. 12 years ago
iface_mgr_linux.cc 5162bd7739 [2902] Changes as a result of the review. 12 years ago
iface_mgr_sun.cc 5162bd7739 [2902] Changes as a result of the review. 12 years ago
libdhcp++.cc 7c0534d4b3 [2827] Changes after review 12 years ago
libdhcp++.dox df3ee4b9e0 [2898] Documentation for v6 relays written 12 years ago
libdhcp++.h 1eb1178479 [master] Merge branch 'trac2827' (relay support in dhcp/Pkt6) 12 years ago
option.cc 704e1a50ca [2786] Trivial: updated copyright date. 12 years ago
option.h 704e1a50ca [2786] Trivial: updated copyright date. 12 years ago
option4_addrlst.cc d9421d93e3 [2637] Merged Option::pack4() and Option::pack6() into single function. 12 years ago
option4_addrlst.h aeec2dc1b9 [master] Merge branch 'trac2591' 12 years ago
option4_client_fqdn.cc cc2866a7dd [3082] Allow converting option to wire format when domain-name is empty. 11 years ago
option4_client_fqdn.h 33edd2ed3d [3082] Addressed comments from the second review. 11 years ago
option6_addrlst.cc 7cdae45e8e [2549] Check address type in some option pack() methods. 12 years ago
option6_addrlst.h e4e8de3175 [2546] Correct issues raised by cppcheck 12 years ago
option6_client_fqdn.cc aad0b789f4 [3036] Suppress the cppcheck errors regarding check for assignment to self. 11 years ago
option6_client_fqdn.h 4e902ba369 [3036] Address further review comments. 11 years ago
option6_ia.cc 0c58aace22 [2365] Use (un)packOptions functions in classes derived from Option. 12 years ago
option6_ia.h 87e43d5dfd [3036] Generate NameChangeRequests for Solicit, Request, Renew and Release. 12 years ago
option6_iaaddr.cc 7cdae45e8e [2549] Check address type in some option pack() methods. 12 years ago
option6_iaaddr.h 87e43d5dfd [3036] Generate NameChangeRequests for Solicit, Request, Renew and Release. 12 years ago
option_custom.cc e817fc7e97 [2786] Use parent class functions to access and modify data in OptionCustom 12 years ago
option_custom.h 0f00c3880a [2726] Really do suppress this warning 12 years ago
option_data_types.cc 209f3964b9 [master] Merge branch 'trac3036' 11 years ago
option_data_types.h 4e902ba369 [3036] Address further review comments. 11 years ago
option_definition.cc 209f3964b9 [master] Merge branch 'trac3036' 11 years ago
option_definition.h 209f3964b9 [master] Merge branch 'trac3036' 11 years ago
option_int.h 6ae0d625f0 [master] many misspelling and typo fixes 12 years ago
option_int_array.h 6ae0d625f0 [master] many misspelling and typo fixes 12 years ago
option_space.cc 656b5d1cb0 [2314] Added encapsulated option space name to option definition. 12 years ago
option_space.h 656b5d1cb0 [2314] Added encapsulated option space name to option definition. 12 years ago
option_string.cc e0d3a70def [2786] Changes as a result of the second review. 12 years ago
option_string.h 0f3dd4e12d [2786] Address review comments. 12 years ago
pkt4.cc fd47f18f89 [2983] Changes after review: 11 years ago
pkt4.h fd47f18f89 [2983] Changes after review: 11 years ago
pkt6.cc 27d057a79d [2264] Addressed review comments. 11 years ago
pkt6.h fef265b2e3 [master] Merge branch 'trac2984' (additional DHCPv6 hooks) 11 years ago
pkt_filter.h 5162bd7739 [2902] Changes as a result of the review. 12 years ago
pkt_filter_inet.cc 5162bd7739 [2902] Changes as a result of the review. 12 years ago
pkt_filter_inet.h 8b0cb0ded8 [2902] DHCPv4 server will try to use 'direct response' feature if possible. 12 years ago
pkt_filter_lpf.cc 9a49846cb4 [2902] Further cleanup as a result of the review. 12 years ago
pkt_filter_lpf.h 9c2f41d0ce [2902] Corrected some doxygen errors. 12 years ago
protocol_util.cc 454afa9877 [2902] Defined constant replacing ETHERTYPE_IP. 12 years ago
protocol_util.h 454afa9877 [2902] Defined constant replacing ETHERTYPE_IP. 12 years ago
std_option_defs.h cf24637df0 [3082] Return instance of the Option4ClientFqdn for option 81. 11 years ago

README

This directory holds implementation for DHCP libraries:

libdhcp++ - this is a generic purpose DHCP library. Please be careful
what is put here. It is going to be shared by various servers (the "regular"
one and the embedded as well), clients, relays and performance tools.

libdhcpsrv - Server specific code goes in here. It will be used by
dhcp4 and dhcp6 server.