]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
stats nitpick: nicer code
authorVladimír Čunát <vladimir.cunat@nic.cz>
Tue, 14 Apr 2020 06:43:59 +0000 (08:43 +0200)
committerPetr Špaček <petr.spacek@nic.cz>
Wed, 15 Jul 2020 07:26:49 +0000 (09:26 +0200)
modules/stats/stats.c

index dbdffaa9958282b476aeeea0965c15f0bb04a614..6997cbb0d00898b1976c1d40e72dcca05f72779e 100644 (file)
@@ -479,9 +479,9 @@ int stats_init(struct kr_module *module)
        if (array_reserve(data->upstreams.q, UPSTREAMS_COUNT) != 0) {
                return kr_error(ENOMEM);
        }
+       data->upstreams.q.len = UPSTREAMS_COUNT; /* signify we use the entries */
        for (size_t i = 0; i < UPSTREAMS_COUNT; ++i) {
-               struct sockaddr *sa = (struct sockaddr *)&data->upstreams.q.at[i];
-               sa->sa_family = AF_UNSPEC;
+               data->upstreams.q.at[i].sin6_family = AF_UNSPEC;
        }
        return kr_ok();
 }