diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2018-05-05 13:48:22 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2018-05-05 13:48:22 +0300 |
commit | d76f2f28aaff86ffd7e4a049d5ce7cd91885805f (patch) | |
tree | 5d3fa12e9534c2ed2f89d25a9942cd74543727c3 | |
parent | 3c4af35e7ef01f33662e515859a827091774d64a (diff) | |
download | acmeman-d76f2f28aaff86ffd7e4a049d5ce7cd91885805f.tar.gz acmeman-d76f2f28aaff86ffd7e4a049d5ce7cd91885805f.tar.bz2 |
Bugfix
* acmeman (resolve): Use cname instead of owner
-rwxr-xr-x | acmeman | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -915,8 +915,8 @@ sub resolve { | |||
915 | if ($ans->type eq 'A') { | 915 | if ($ans->type eq 'A') { |
916 | $res{$ans->rdatastr} = 1; | 916 | $res{$ans->rdatastr} = 1; |
917 | } elsif ($ans->type eq 'CNAME') { | 917 | } elsif ($ans->type eq 'CNAME') { |
918 | unless ($cnames{$ans->owner}) { # Avoid eventual loops | 918 | unless ($cnames{$ans->cname}) { # Avoid eventual loops |
919 | $cnames{$ans->owner} = 1; | 919 | $cnames{$ans->cname} = 1; |
920 | if (my $q = $res->query($ans->cname, 'A')) { | 920 | if (my $q = $res->query($ans->cname, 'A')) { |
921 | push @answer, ($q->answer()); | 921 | push @answer, ($q->answer()); |
922 | } | 922 | } |