Method: Net::DNS::Packet#each_cname

Defined in:
lib/net/dns/packet.rb

#each_cnameObject

Iterates every canonical name in the answer section of this Net::DNS::Packet instance.

packet.each_cname do |cname|
  puts "Canonical name: #{cname}"
end


392
393
394
395
396
397
398
# File 'lib/net/dns/packet.rb', line 392

def each_cname
  @answer.each do |elem|
    next unless elem.class == Net::DNS::RR::CNAME

    yield elem.cname
  end
end