From: Zbigniew Jędrzejewski-Szmek Date: Fri, 14 May 2021 14:47:21 +0000 (+0200) Subject: resolved: shorten dns_name_count_labels() X-Git-Tag: v249-rc1~203^2~6 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=35aa30697a3f747d183fe134d55d1b177736ebd8;p=thirdparty%2Fsystemd.git resolved: shorten dns_name_count_labels() --- diff --git a/src/shared/dns-domain.c b/src/shared/dns-domain.c index ec3021d602e..716c0100764 100644 --- a/src/shared/dns-domain.c +++ b/src/shared/dns-domain.c @@ -1191,13 +1191,11 @@ int dns_name_skip(const char *a, unsigned n_labels, const char **ret) { int dns_name_count_labels(const char *name) { unsigned n = 0; - const char *p; int r; assert(name); - p = name; - for (;;) { + for (const char *p = name;;) { r = dns_name_parent(&p); if (r < 0) return r; @@ -1210,7 +1208,7 @@ int dns_name_count_labels(const char *name) { n++; } - return (int) n; + return n; } int dns_name_equal_skip(const char *a, unsigned n_labels, const char *b) {