sd-dhcp: change uint8_t *duid to const void*
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 3 May 2016 16:08:56 +0000 (12:08 -0400)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 3 May 2016 16:08:56 +0000 (12:08 -0400)
src/libsystemd-network/sd-dhcp-client.c
src/libsystemd-network/sd-dhcp6-client.c
src/systemd/sd-dhcp-client.h
src/systemd/sd-dhcp6-client.h

index 1571754..2ca25c9 100644 (file)
@@ -322,7 +322,7 @@ int sd_dhcp_client_set_iaid_duid(
                 sd_dhcp_client *client,
                 uint32_t iaid,
                 uint16_t duid_type,
-                uint8_t *duid,
+                const void *duid,
                 size_t duid_len) {
 
         DHCP_CLIENT_DONT_DESTROY(client);
index 7dd4990..d3714b1 100644 (file)
@@ -189,8 +189,9 @@ static int client_ensure_duid(sd_dhcp6_client *client) {
 int sd_dhcp6_client_set_duid(
                 sd_dhcp6_client *client,
                 uint16_t duid_type,
-                uint8_t *duid,
+                const void *duid,
                 size_t duid_len) {
+
         int r;
         assert_return(client, -EINVAL);
         assert_return(IN_SET(client->state, DHCP6_STATE_STOPPED), -EBUSY);
index 6fcf781..20b8c28 100644 (file)
@@ -116,7 +116,7 @@ int sd_dhcp_client_set_iaid_duid(
                 sd_dhcp_client *client,
                 uint32_t iaid,
                 uint16_t duid_type,
-                uint8_t *duid,
+                const void *duid,
                 size_t duid_len);
 int sd_dhcp_client_get_client_id(
                 sd_dhcp_client *client,
index e29bcfd..90f62ea 100644 (file)
@@ -96,7 +96,7 @@ int sd_dhcp6_client_set_mac(
 int sd_dhcp6_client_set_duid(
                 sd_dhcp6_client *client,
                 uint16_t duid_type,
-                uint8_t *duid,
+                const void *duid,
                 size_t duid_len);
 int sd_dhcp6_client_set_iaid(
                 sd_dhcp6_client *client,