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 5cc9630..4750bf1 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;