--- Makefile.am | 10 ++++++++++ src/dhcp/test-dhcp-option.c | 16 +++++++--------- 2 files changed, 17 insertions(+), 9 deletions(-)
diff --git a/Makefile.am b/Makefile.am index cc52f01..aeca484 100644 --- a/Makefile.am +++ b/Makefile.am @@ -3740,6 +3740,15 @@ endif # ------------------------------------------------------------------------------ if ENABLE_DHCP +test_dhcp_option_SOURCES = \ + src/dhcp/protocol.h \ + src/dhcp/internal.h \ + src/dhcp/option.c \ + src/dhcp/test-dhcp-option.c + +test_dhcp_option_LDADD = \ + libsystemd-shared.la + test_dhcp_client_SOURCES = \ src/dhcp/protocol.h \ src/dhcp/client.h \ @@ -3750,6 +3759,7 @@ test_dhcp_client_LDADD = \ libsystemd-shared.la tests += \ + test-dhcp-option \ test-dhcp-client endif diff --git a/src/dhcp/test-dhcp-option.c b/src/dhcp/test-dhcp-option.c index 25cb17c..9302fd6 100644 --- a/src/dhcp/test-dhcp-option.c +++ b/src/dhcp/test-dhcp-option.c @@ -12,23 +12,23 @@ static void test_invalid_buffer_length(void) { - struct dhcp_message message; + DHCPMessage message; assert(__dhcp_option_parse(&message, INT32_MIN, NULL, NULL) == - -EINVAL); - assert(__dhcp_option_parse(&message, sizeof(struct dhcp_message), - NULL, NULL) == -EINVAL); + -EINVAL); + assert(__dhcp_option_parse(&message, sizeof(DHCPMessage), + NULL, NULL) == -EINVAL); } static void test_cookie(void) { - struct dhcp_message *message; - uint32_t len = sizeof(struct dhcp_message) + 4; + DHCPMessage *message; + uint32_t len = sizeof(DHCPMessage) + 4; uint8_t *opt; message = malloc0(len); - opt = (uint8_t *) message + 1; + opt = (uint8_t *)(message + 1); opt[0] = 0xff; assert(__dhcp_option_parse(message, len, NULL, NULL) == -EINVAL); @@ -45,8 +45,6 @@ static void test_cookie(void) int main(int argc, char *argv[]) { - unsigned int i; - test_invalid_buffer_length(); test_cookie(); -- 1.7.10.4 _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel