]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
resolved: fix serialization of the root domain
authorLennart Poettering <lennart@poettering.net>
Sat, 2 Jan 2016 21:11:38 +0000 (22:11 +0100)
committerLennart Poettering <lennart@poettering.net>
Sat, 2 Jan 2016 21:16:16 +0000 (22:16 +0100)
src/resolve/resolved-dns-packet.c

index 5cc96308daeca3134f71ef045839a9ce32126119..4750bf1f5dbe0b0a94f5d4b4e49d6809668d1cc0 100644 (file)
@@ -499,7 +499,7 @@ int dns_packet_append_name(
 
         saved_size = p->size;
 
-        while (*name) {
+        while (!dns_name_is_root(name)) {
                 const char *z = name;
                 char label[DNS_LABEL_MAX];
                 size_t n = 0;