]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
sd-dhcp6-client: do not implicitly cast to boolean
authorYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 1 Nov 2021 13:37:26 +0000 (22:37 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 1 Nov 2021 14:13:08 +0000 (23:13 +0900)
src/libsystemd-network/sd-dhcp6-client.c

index f8d7367ec3c3ad288e773003e2e252ed62f6e643..f34007d7aafb02d33c065a5e98c84fecf7077f2c 100644 (file)
@@ -991,7 +991,7 @@ static int client_timeout_resend(sd_event_source *s, uint64_t usec, void *userda
 
         case DHCP6_STATE_SOLICITATION:
 
-                if (client->retransmit_count && client->lease) {
+                if (client->retransmit_count > 0 && client->lease) {
                         client_start(client, DHCP6_STATE_REQUEST);
                         return 0;
                 }