]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
sd-dhcp-client: add one missing assertion
authorYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 23 Apr 2026 22:28:30 +0000 (07:28 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 23 Apr 2026 22:40:07 +0000 (07:40 +0900)
Found and suggested by Claude. Nice!

src/libsystemd-network/sd-dhcp-client.c

index c530e6c222666a6216ef67f82d1b72ffd276e5ed..6bc96a47e7113b65feb2911b19b084ec8ff7b4a7 100644 (file)
@@ -1476,7 +1476,7 @@ static int client_timeout_t2(sd_event_source *s, uint64_t usec, void *userdata)
 }
 
 static int client_timeout_t1(sd_event_source *s, uint64_t usec, void *userdata) {
-        sd_dhcp_client *client = userdata;
+        sd_dhcp_client *client = ASSERT_PTR(userdata);
         DHCP_CLIENT_DONT_DESTROY(client);
         int r;