Marcin Siodelski 9bb2bbaf6c [3791] Corrected the invalid IfaceMgr unit test. 10 years ago
..
tests 9bb2bbaf6c [3791] Corrected the invalid IfaceMgr unit test. 10 years ago
Makefile.am ea6e9d166f [master] remove '#include <config.h' from include files (#3782) 10 years ago
README e9498651c8 [2238] CfgMgr work in progress: Triplet, Pool6, Subnet6 classes 12 years ago
classify.cc ea6e9d166f [master] remove '#include <config.h' from include files (#3782) 10 years ago
classify.h ea6e9d166f [master] remove '#include <config.h' from include files (#3782) 10 years ago
dhcp4.h bd9f0c66c3 [3553] Changes after review: 10 years ago
dhcp6.h a5cbfd64e1 [3705] RSOO handling added in CfgOption 10 years ago
docsis3_option_defs.h b413f85092 [3553] MAC extraction from DOCSIS options implemented. 10 years ago
duid.cc 33f53f5e23 [3560] Addressed review comments. 10 years ago
duid.h 33f53f5e23 [3560] Addressed review comments. 10 years ago
hwaddr.cc b413f85092 [3553] MAC extraction from DOCSIS options implemented. 10 years ago
hwaddr.h b413f85092 [3553] MAC extraction from DOCSIS options implemented. 10 years ago
iface_mgr.cc 29cc4209a3 [3715] Use foreach to iterate over IfaceMgr callbacks. 10 years ago
iface_mgr.h 7415c74e38 [master] Merge branch 'trac3715' 10 years ago
iface_mgr_bsd.cc 7415c74e38 [master] Merge branch 'trac3715' 10 years ago
iface_mgr_error_handler.h 85ceb8b8c5 [3288] Implemented OS-specific function which opens socket on multicast. 11 years ago
iface_mgr_linux.cc 5796c0f0e6 [master] Fixing use of IfacePtr in iface_mgr_linux.cc and iface_mgr_sun.cc. 10 years ago
iface_mgr_sun.cc 5796c0f0e6 [master] Fixing use of IfacePtr in iface_mgr_linux.cc and iface_mgr_sun.cc. 10 years ago
libdhcp++.cc 42a4854208 fixed empty [sub]option parsing (#3661) 10 years ago
libdhcp++.dox 4cd87e8b45 [2893] Updated documentation for BPF. 10 years ago
libdhcp++.h 0c9206653b [3467] Addressed review comments. 10 years ago
opaque_data_tuple.cc d1c6e7d8b5 [3316] Addressed review comments. 11 years ago
opaque_data_tuple.h d1c6e7d8b5 [3316] Addressed review comments. 11 years ago
option.cc ea6e9d166f [master] remove '#include <config.h' from include files (#3782) 10 years ago
option.h 3be6cfb955 [3589] Addressed review comments. 10 years ago
option4_addrlst.cc c7aeb4bec3 [2749] Update rest of tree to use the modified io_utilities.h API 11 years ago
option4_addrlst.h aeec2dc1b9 [master] Merge branch 'trac2591' 12 years ago
option4_client_fqdn.cc 0c75697ada [3624] Fixed Client FQDN option length calculation for ASCII encoding. 10 years ago
option4_client_fqdn.h 33edd2ed3d [3082] Addressed comments from the second review. 11 years ago
option6_addrlst.cc ea6e9d166f [master] remove '#include <config.h' from include files (#3782) 10 years ago
option6_addrlst.h 65ceb1cac5 [3467] Option code, name and space are now optional. 10 years ago
option6_client_fqdn.cc aba37777ca [3417] B10 => KEA renamed 10 years ago
option6_client_fqdn.h 4e902ba369 [3036] Address further review comments. 11 years ago
option6_ia.cc ea6e9d166f [master] remove '#include <config.h' from include files (#3782) 10 years ago
option6_ia.h 87e43d5dfd [3036] Generate NameChangeRequests for Solicit, Request, Renew and Release. 11 years ago
option6_iaaddr.cc ea6e9d166f [master] remove '#include <config.h' from include files (#3782) 10 years ago
option6_iaaddr.h 8f3591204b [3145] Added negative test case for IAADDR option 11 years ago
option6_iaprefix.cc ea6e9d166f [master] remove '#include <config.h' from include files (#3782) 10 years ago
option6_iaprefix.h dc9a95754e [3246] Addressed review comments. 11 years ago
option_custom.cc ea6e9d166f [master] remove '#include <config.h' from include files (#3782) 10 years ago
option_custom.h 4c7c3c4503 [3449] Cherry-pick of compilarion fix from Bundy tree 11 years ago
option_data_types.cc 9ea3131be8 [3035] Skip processing invalid Hostname options sent by a client. 11 years ago
option_data_types.h c7aeb4bec3 [2749] Update rest of tree to use the modified io_utilities.h API 11 years ago
option_definition.cc ea6e9d166f [master] remove '#include <config.h' from include files (#3782) 10 years ago
option_definition.h 0dc3cad052 [3467] Added new index to search for option definitions using a name. 10 years ago
option_int.h 480971bab6 [3735] Fix up a number of warnigns in the Doxygen comments. 10 years ago
option_int_array.h c7aeb4bec3 [2749] Update rest of tree to use the modified io_utilities.h API 11 years ago
option_space.cc 656b5d1cb0 [2314] Added encapsulated option space name to option definition. 12 years ago
option_space.h 31a9ba3941 [3588] Implemented CfgOptionDef class to represent user-defined option defs 10 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
option_vendor.cc ea6e9d166f [master] remove '#include <config.h' from include files (#3782) 10 years ago
option_vendor.h afea612c23 [3203] Changes after review: 11 years ago
option_vendor_class.cc d1c6e7d8b5 [3316] Addressed review comments. 11 years ago
option_vendor_class.h d1c6e7d8b5 [3316] Addressed review comments. 11 years ago
pkt.cc 556cb0011d [master] fixed pkt{,4,6}.{h,cc} modes 10 years ago
pkt.h 135ffa24d7 [master] Merge branch 'trac3743' 10 years ago
pkt4.cc 135ffa24d7 [master] Merge branch 'trac3743' 10 years ago
pkt4.h 135ffa24d7 [master] Merge branch 'trac3743' 10 years ago
pkt6.cc 556cb0011d [master] fixed pkt{,4,6}.{h,cc} modes 10 years ago
pkt6.h 556cb0011d [master] fixed pkt{,4,6}.{h,cc} modes 10 years ago
pkt_filter.cc 99046c3b8d [3437] Addressed review comments. 10 years ago
pkt_filter.h 0b38ff6a6e [master] fixed Iface read_buffer_ double free (#3712) 10 years ago
pkt_filter6.cc ea6e9d166f [master] remove '#include <config.h' from include files (#3782) 10 years ago
pkt_filter6.h ac4e478fea [3437] Corrected doxygen docs for multicast-bound sockets. 11 years ago
pkt_filter_bpf.cc 0b38ff6a6e [master] fixed Iface read_buffer_ double free (#3712) 10 years ago
pkt_filter_bpf.h 0b38ff6a6e [master] fixed Iface read_buffer_ double free (#3712) 10 years ago
pkt_filter_inet.cc 0b38ff6a6e [master] fixed Iface read_buffer_ double free (#3712) 10 years ago
pkt_filter_inet.h 0b38ff6a6e [master] fixed Iface read_buffer_ double free (#3712) 10 years ago
pkt_filter_inet6.cc ea6e9d166f [master] remove '#include <config.h' from include files (#3782) 10 years ago
pkt_filter_inet6.h 0ee7faaf42 [3437] Clarified the description of the PktFilterInet6::receive function. 11 years ago
pkt_filter_lpf.cc 0b38ff6a6e [master] fixed Iface read_buffer_ double free (#3712) 10 years ago
pkt_filter_lpf.h 0b38ff6a6e [master] fixed Iface read_buffer_ double free (#3712) 10 years ago
protocol_util.cc ea6e9d166f [master] remove '#include <config.h' from include files (#3782) 10 years ago
protocol_util.h 7139039105 [3547] Updated BPF program to filter out the packets using dest IP address. 10 years ago
std_option_defs.h 58a1b31063 [3705] Changes as a result of the second code review. 10 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.