diff options
author | Patrik Flykt <patrik.flykt@linux.intel.com> | 2014-02-18 16:07:40 +0200 |
---|---|---|
committer | Tom Gundersen <teg@jklm.no> | 2014-02-18 15:23:19 +0100 |
commit | 234ed3eb09f0c8b871253691e0ef9309e68eeae8 (patch) | |
tree | 52570dd3d0a5bbb46845a46f46c596bfcfe12bcf /src/machine | |
parent | 6c8a0f07f21fd32e840ef00f89dd226418f5f8a0 (diff) |
libsystemd-dhcp: Add a full DHCP address acquisition test case
Upon startup the DHCP library will immediately send a DHCP Discover.
Handle the additional DHCP Discover checking and DHCP Offer sending
in test_addr_acq_recv_discover(). Write a zero UDP checksum, the
received XID and the faked MAC address into place to create a DHCP
message the library can accept.
Follow exactly the same steps when receiving a DHCP Request in
test_addr_acq_recv_request() and send the Ack. Check that the proper
addresses have been found by the DHCP library before exiting the
main loop and finishing the test.
Diffstat (limited to 'src/machine')
0 files changed, 0 insertions, 0 deletions