summaryrefslogtreecommitdiff
path: root/src/resolve
diff options
context:
space:
mode:
authorTom Gundersen <teg@jklm.no>2016-01-01 22:18:24 +0100
committerTom Gundersen <teg@jklm.no>2016-01-01 23:10:01 +0100
commitb2c2a1b95dcdd5aaa3e4b7c36c94a8ba8912a983 (patch)
tree9794b1b1e04255eb0e110db924b6f04158c52655 /src/resolve
parentd1511b3338f431de3c95a50a9c1aca297e0c0734 (diff)
resolved: dnssec - prepend hashed labels to zone name
All hashed names consist of the hashed label prepended to the zone name, not to the closest enclosure.
Diffstat (limited to 'src/resolve')
-rw-r--r--src/resolve/resolved-dns-dnssec.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/resolve/resolved-dns-dnssec.c b/src/resolve/resolved-dns-dnssec.c
index 564436551c..deb5e7384f 100644
--- a/src/resolve/resolved-dns-dnssec.c
+++ b/src/resolve/resolved-dns-dnssec.c
@@ -1328,7 +1328,7 @@ found_closest_encloser:
if (!l)
return -ENOMEM;
- next_closer_domain = strjoin(l, ".", p, NULL);
+ next_closer_domain = strjoin(l, ".", zone, NULL);
if (!next_closer_domain)
return -ENOMEM;
@@ -1345,7 +1345,7 @@ found_closest_encloser:
if (!label)
return -ENOMEM;
- next_hashed_domain = strjoin(label, ".", p, NULL);
+ next_hashed_domain = strjoin(label, ".", zone, NULL);
if (!next_hashed_domain)
return -ENOMEM;