diff options
-rwxr-xr-x | acmeman | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -915,8 +915,8 @@ sub resolve { if ($ans->type eq 'A') { $res{$ans->rdatastr} = 1; } elsif ($ans->type eq 'CNAME') { - unless ($cnames{$ans->owner}) { # Avoid eventual loops - $cnames{$ans->owner} = 1; + unless ($cnames{$ans->cname}) { # Avoid eventual loops + $cnames{$ans->cname} = 1; if (my $q = $res->query($ans->cname, 'A')) { push @answer, ($q->answer()); } |