]> git.ipfire.org Git - thirdparty/kea.git/commit
[4281] Extended MySQL host data source with DHCPv4 and DHCPv6 options.
authorMarcin Siodelski <marcin@isc.org>
Mon, 2 May 2016 08:24:30 +0000 (10:24 +0200)
committerMarcin Siodelski <marcin@isc.org>
Thu, 12 May 2016 16:31:07 +0000 (18:31 +0200)
commit718643a83ad44abb8b07d406be00ee2646fa5ac6
tree555c7159d2fd5f7749406206fafd8a06f0506bbd
parentaae4a9db6b1e47c4cb21f634a4adc47632e1828c
[4281] Extended MySQL host data source with DHCPv4 and DHCPv6 options.

Missing things:
- proper commentary
- formatted values for options
- rollback host insertion when failing to add reservation or option
12 files changed:
src/lib/dhcp/libdhcp++.cc
src/lib/dhcp/libdhcp++.h
src/lib/dhcpsrv/cfg_option.cc
src/lib/dhcpsrv/cfg_option.h
src/lib/dhcpsrv/host.cc
src/lib/dhcpsrv/mysql_host_data_source.cc
src/lib/dhcpsrv/mysql_host_data_source.h
src/lib/dhcpsrv/parsers/dhcp_parsers.cc
src/lib/dhcpsrv/tests/cfg_option_unittest.cc
src/lib/dhcpsrv/tests/generic_host_data_source_unittest.cc
src/lib/dhcpsrv/tests/generic_host_data_source_unittest.h
src/lib/dhcpsrv/tests/mysql_host_data_source_unittest.cc