]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
shared: simplify dns_name_is_single_label() by using dns_name_parent() to skip first...
authorLennart Poettering <lennart@poettering.net>
Wed, 13 Jan 2016 18:51:09 +0000 (19:51 +0100)
committerLennart Poettering <lennart@poettering.net>
Wed, 13 Jan 2016 19:22:32 +0000 (20:22 +0100)
src/shared/dns-domain.c

index a127e594ac8c14070121679bc93bea12ab7f604f..ef81341ecacdeac171035eb64aa1d5a6408df9cc 100644 (file)
@@ -912,12 +912,11 @@ bool dns_name_is_root(const char *name) {
 }
 
 bool dns_name_is_single_label(const char *name) {
-        char label[DNS_LABEL_MAX+1];
         int r;
 
         assert(name);
 
-        r = dns_label_unescape(&name, label, sizeof(label));
+        r = dns_name_parent(&name);
         if (r <= 0)
                 return false;