2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-29 13:07:50 +00:00

25 Commits

Author SHA1 Message Date
Thomas Markwalder
ec3b132b58 [4067] PktFilterTestStub no longer used fd 0
src/lib/dhcp/tests/pkt_filter_test_stub.cc
 - PktFilterTestStub::openSocket() - the filter's SocketInfo::sock_fd_ is
   now set with value returend by opening "/dev/null" as read_only.  This
   provides a valid, consumed fd that the filter retains until its socket
   is closed.

src/bin/dhcp4/tests/ctrl_dhcp4_srv_unittest.cc
    CtrlChannelDhcp4SrvTest removed the fd/0 work-around as it is no
    longer needed
~
2015-09-24 09:01:49 -04:00
Tomek Mrugalski
ba36626dbd [3902] Workaround for file descriptor 0 implemented. 2015-08-21 13:12:24 +02:00
Tomek Mrugalski
fa120e0df8 [3902] Several small clean-ups in the CtrlDhcp4Srv tests 2015-07-14 20:30:38 +02:00
Tomek Mrugalski
afe30f1c38 [3902] Implemented several unit-tests in CtrlChannelDhcpv4SrvTest 2015-07-14 20:03:20 +02:00
Francis Dupont
ebad861feb [master] Finished merge of trac3841 (use remove() vs unlink()) at the exception of the ChangeLog entry 2015-06-24 10:06:52 +02:00
Tomek Mrugalski
93a00b82e4 [master] Compilation fix, a mother of all fixes:
- linker failure in lfc (and tests), added libkea-cc
 - linker failure in dhcp6 (and tests), added libkea-stats
 - remove troublesome CtrlDhcpv4SrvTest.DISABLED_commandSocketBasic test
2015-06-19 18:40:35 +02:00
Thomas Markwalder
ec0d87d2d8 [master] Fixed distcheck failures/
Unit tests in lib/config/tests and bin/dhcp4/tests were attempting
to write to TEST_DATA_DIR rather than TEST_DATA_BUILDDIR, make distcheck
to fail.
2015-06-19 11:04:12 -04:00
Tomek Mrugalski
c0f65ef802 [3880] Changes after review:
- Extra logging messages for socket failures
 - strerror() is now reported when encountering low-level errors
 - fcntl, accept return codes are now verified
 - minor tweaks in CtrlDhcpv4SrvTest.command* unit-tests.
2015-06-16 16:37:34 +02:00
Tomek Mrugalski
128d533db3 [3880] statistic-* commands are now registered in Dhcpv4Srv 2015-06-10 13:43:13 +02:00
Tomek Mrugalski
43a7ef6870 [3880] Extra sanity check added. 2015-06-10 13:43:12 +02:00
Tomek Mrugalski
fd66d0643b [3880] Unit-test for UNIX control socket written. 2015-06-10 13:43:12 +02:00
Tomek Mrugalski
7ebca7c03c [3880] Support for control-socket implemented in DHCPv4. 2015-06-10 13:43:12 +02:00
Tomek Mrugalski
89c0130ed4 [3796] command_interpreter.cc|h|tests moved: src/lib/config => src/lib/cc 2015-06-10 10:48:24 +02:00
Tomek Mrugalski
aa10ecc86f [3796] ccsession.cc|h renamed to command_interpreter.cc|h 2015-05-20 16:14:41 +02:00
Francis Dupont
8c6fbe3a53 [3841] replaced unlink by remove 2015-05-12 22:51:43 +02:00
Tomek Mrugalski
d8ebb8039b [3399] Bundy controller implemented. 2014-05-21 16:16:18 +02:00
Stephen Morris
a6cd22451b [2981] Final modifications before review 2013-07-25 16:11:34 +01:00
Stephen Morris
aac023f8e1 [2981] Added libreload functionality to DHCPv6 server 2013-07-25 13:39:58 +01:00
Stephen Morris
c7b293f631 [2981] Added "libreload" command handling 2013-07-25 13:20:02 +01:00
Stephen Morris
af37bfe0c4 [2467] Removed "raw" pointers from b10-dhcp4/6 tests 2013-04-11 13:30:32 +01:00
Stephen Morris
3ba0299ad2 [2475] Put #include directives in correct order
Also fix some issues from the review.
2012-11-16 14:15:45 +00:00
Tomek Mrugalski
f788c425a5 [1708] Minor fixes in dhcp4
- This is a small follow-up to 1651.
2012-06-22 14:05:39 +02:00
Tomek Mrugalski
327e505ad6 [1651] Implemented command tests for DHCPv4 2012-06-08 20:39:01 +02:00
Tomek Mrugalski
249c741dfe [1651] New skeleton tests for ControlledDhcpv4Srv class added. 2012-06-08 15:28:18 +02:00
Tomek Mrugalski
016c9ba563 [1651] Control interface in DHCPv4 refactored into separate class
- See ControlledDhcpv4Srv class for msgq support.
2012-06-08 15:27:45 +02:00