class Gem::Resolv::MDNS

def each_address(name)

def each_address(name)
  name = Gem::Resolv::DNS::Name.create(name)
  return unless name[-1].to_s == 'local'
  super(name)
end

def initialize(config_info=nil)

def initialize(config_info=nil)
  if config_info then
    super({ nameserver_port: Addresses }.merge(config_info))
  else
    super(nameserver_port: Addresses)
  end
end

def make_udp_requester # :nodoc:

:nodoc:
def make_udp_requester # :nodoc:
  nameserver_port = @config.nameserver_port
  Requester::MDNSOneShot.new(*nameserver_port)
end