Tomek Mrugalski 37036f7f24 [3705] RSOO option support implemented. 10 years ago
..
tests 37036f7f24 [3705] RSOO option support implemented. 10 years ago
Makefile.am e2850e9081 [3560] Client classes may now be created from the csv string. 10 years ago
README e9498651c8 [2238] CfgMgr work in progress: Triplet, Pool6, Subnet6 classes 12 years ago
classify.cc 391a4bc6d8 [3560] Added previously omitted file. 10 years ago
classify.h e2850e9081 [3560] Client classes may now be created from the csv string. 10 years ago
dhcp4.h bd9f0c66c3 [3553] Changes after review: 10 years ago
dhcp6.h 37036f7f24 [3705] RSOO option support implemented. 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 3116243706 [master] Merge branch 'trac3695' 10 years ago
iface_mgr.h 3116243706 [master] Merge branch 'trac3695' 10 years ago
iface_mgr_bsd.cc 8a0c9ae626 [2893] Fixed failing ifacemgr unit test on BSD. 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 409830a242 [3437] Bind socket to multicast address on Linux, not on BSD. 11 years ago
iface_mgr_sun.cc 409830a242 [3437] Bind socket to multicast address on Linux, not on BSD. 11 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 a96015175c [3589] Added equals function to the CfgOption class. 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 1d1e8b67f6 [1283] Use IOAddress << operator in remaining places in DHCP code. 11 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 c7aeb4bec3 [2749] Update rest of tree to use the modified io_utilities.h API 11 years ago
option6_ia.h 87e43d5dfd [3036] Generate NameChangeRequests for Solicit, Request, Renew and Release. 11 years ago
option6_iaaddr.cc f70ff164d0 Merge branch 'trac2749' 11 years ago
option6_iaaddr.h 8f3591204b [3145] Added negative test case for IAADDR option 11 years ago
option6_iaprefix.cc dc9a95754e [3246] Addressed review comments. 11 years ago
option6_iaprefix.h dc9a95754e [3246] Addressed review comments. 11 years ago
option_custom.cc 4c7c3c4503 [3449] Cherry-pick of compilarion fix from Bundy tree 11 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 2f666cd1e9 [3588] Addressed review comments. 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 3eebafd76b [3336] DHCPv4 server includes renew and rebind timers when specified. 11 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 c7aeb4bec3 [2749] Update rest of tree to use the modified io_utilities.h API 11 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 7b920501d2 [3552] Patch by Adam Kalmus (with minor clean-ups) 10 years ago
pkt.h 6db5fc1581 [3552] Copyright years updated. 10 years ago
pkt4.cc eff16335a8 [3546] Another changes after review: 10 years ago
pkt4.h 7b920501d2 [3552] Patch by Adam Kalmus (with minor clean-ups) 10 years ago
pkt6.cc 598fc65419 [trac3706] Clean up some issues from cpp check 10 years ago
pkt6.h 6db5fc1581 [3552] Copyright years updated. 10 years ago
pkt_filter.cc 99046c3b8d [3437] Addressed review comments. 11 years ago
pkt_filter.h 0b38ff6a6e [master] fixed Iface read_buffer_ double free (#3712) 10 years ago
pkt_filter6.cc cef44a4094 [3251] Addressed review comments. 11 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 dddc0834e0 [3512] Set SO_REUSEPORT option when opening multicast socket. 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 454afa9877 [2902] Defined constant replacing ETHERTYPE_IP. 12 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 37036f7f24 [3705] RSOO option support implemented. 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.