mirror of
https://github.com/isc-projects/bind9.git
synced 2026-06-09 07:32:09 -04:00
[master] another check5011 bugfix
This commit is contained in:
parent
2b5ae1b2a3
commit
09637af24a
1 changed files with 6 additions and 0 deletions
|
|
@ -63,6 +63,7 @@ sub digkeys ($) {
|
|||
}
|
||||
|
||||
my $anchor;
|
||||
my $owner = ".";
|
||||
while (<>) {
|
||||
next unless m{^([a-z0-9.-]*)\s+KEYDATA\s+(\d+)\s+(\d+)\s+(\d+)\s+};
|
||||
my $k = getkey *ARGV, {
|
||||
|
|
@ -71,6 +72,11 @@ while (<>) {
|
|||
addhd => $3,
|
||||
removehd => $4,
|
||||
};
|
||||
if ($k->{name} eq "") {
|
||||
$k->{name} = $owner;
|
||||
} else {
|
||||
$owner = $k->{name};
|
||||
}
|
||||
$k->{name} =~ s{[.]*$}{.};
|
||||
push @{$anchor->{$k->{name}}}, $k;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue