# File lib/dnstraverse/referral.rb, line 315 def process_add_roots(args) Log.debug { "Special case processing, addding roots as referrals" } refid_prefix = @refid == '' ? '' : "#{@refid}." refid = 1 starters = (@infocache.get_startservers('', @nsatype))[0] @children[:rootroot] = Array.new # use 'rootroot' instead of IP address for root in starters do r = make_referral(:server => root[:name], :serverips => root[:ips], :refid => "#{refid_prefix}#{refid}") @children[:rootroot].push r refid+= 1 end end