]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
resolvectl: fix type of ifindex D-Bus field, and make sure to initialize to zero...
authorLennart Poettering <lennart@poettering.net>
Wed, 4 Jan 2023 15:29:34 +0000 (16:29 +0100)
committerLennart Poettering <lennart@poettering.net>
Wed, 4 Jan 2023 15:29:34 +0000 (16:29 +0100)
src/resolve/resolvectl.c

index 5889bd772f3c3e9b99de8a978493a0d83d6e2f81..4d2d9a1e17336fd163f4f540e5fca633cbf6269a 100644 (file)
@@ -1209,9 +1209,10 @@ static int reset_server_features(int argc, char **argv, void *userdata) {
 static int read_dns_server_one(sd_bus_message *m, bool with_ifindex, bool extended, char **ret) {
         _cleanup_(sd_bus_error_free) sd_bus_error error = SD_BUS_ERROR_NULL;
         _cleanup_free_ char *pretty = NULL;
-        int ifindex, family, r, k;
         union in_addr_union a;
         const char *name = NULL;
+        int32_t ifindex = 0;
+        int family, r, k;
         uint16_t port = 0;
 
         assert(m);