# File lib/Dnsruby/message.rb, line 96 def rrset(name, type=Types.A, klass=Classes::IN) rrs = select{|rr| type_ok = (rr.type==type) if (rr.type == Types::RRSIG) type_ok = (rr.type_covered == type) end type_ok && (rr.klass == klass) && (rr.name.to_s.downcase == name.to_s.downcase) } rrset = RRSet.new() rrs.each do |rr| rrset.add(rr) end return rrset end