diff --git a/src/libsystemd-network/sd-dhcp-client.c b/src/libsystemd-network/sd-dhcp-client.c index 1594796887..df6b704e17 100644 --- a/src/libsystemd-network/sd-dhcp-client.c +++ b/src/libsystemd-network/sd-dhcp-client.c @@ -80,7 +80,7 @@ int sd_dhcp_client_set_anonymize(sd_dhcp_client *client, int b) { assert_return(client, -EINVAL); assert_return(!sd_dhcp_client_is_running(client), -EBUSY); - client->anonymize = !!b; + client->anonymize = b; return 0; } diff --git a/src/libsystemd-network/sd-dhcp-relay.c b/src/libsystemd-network/sd-dhcp-relay.c index 9188fd5958..de86cb205d 100644 --- a/src/libsystemd-network/sd-dhcp-relay.c +++ b/src/libsystemd-network/sd-dhcp-relay.c @@ -126,7 +126,7 @@ int sd_dhcp_relay_set_remote_id(sd_dhcp_relay *relay, const struct iovec *iov) { int sd_dhcp_relay_set_server_identifier_override(sd_dhcp_relay *relay, int b) { assert_return(relay, -EINVAL); - relay->server_identifier_override = !!b; + relay->server_identifier_override = b; return 0; }