zone_warning("our name $name with wrong address [$addr], (eg) $ww")
unless $warned_nameaddr{$name}{$addr}++;
} elsif (!$name_is_self && $addr_is_self) {
- zone_warning(($is_soa ? "SOA ORIGIN maps to" : "allegedly served by").
+ zone_warning(($is_soa ? "SOA ORIGIN maps to" : "referral to").
" us [$addr] with wrong name $name, (eg) $ww")
unless $warned_nameaddr{$name}{$addr}++;
}
chomp @result;
$!=0; $h->close;
die "$quis: lookup -t$type $domain $okrcodes failed $? $! @result\n"
- if $! or $?>6 or index($okrcodes,$?)<0;
+ if $! or $?&255 or $?>1536 or index($okrcodes,$?>>8)<0;
debug_trace("lookup <== $? @result");
return ($?,@result);
}