method
each_name
v1_8_6_287 -
Show latest stable
- Class:
Resolv::DNS
each_name(address)public
No documentation available.
# File lib/resolv.rb, line 436
def each_name(address)
case address
when Name
ptr = address
when IPv4::Regex
ptr = IPv4.create(address).to_name
when IPv6::Regex
ptr = IPv6.create(address).to_name
else
raise ResolvError.new("cannot interpret as address: #{address}")
end
each_resource(ptr, Resource::IN::PTR) {|resource| yield resource.name}
end