]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
sd-dhcp6-client: add missing one more error handling
authorYu Watanabe <watanabe.yu+github@gmail.com>
Sun, 6 Feb 2022 13:17:43 +0000 (22:17 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 14 Feb 2022 05:43:45 +0000 (14:43 +0900)
src/libsystemd-network/sd-dhcp6-client.c

index e597b3bcaf90c8039383ad9c0bd74392b412e548..3cdaf4915611b92ea5152b1d4641d70c86491982 100644 (file)
@@ -1297,7 +1297,7 @@ static int client_set_state(sd_dhcp6_client *client, DHCP6State state) {
 
         r = sd_event_now(client->event, clock_boottime_or_monotonic(), &time_now);
         if (r < 0)
-                return r;
+                goto error;
 
         if (!client->receive_message) {
                 r = sd_event_add_io(client->event, &client->receive_message,