# File lib/dnstraverse/referral.rb, line 385 def make_referrals(args) # :starters can be @root or our own list starters = args[:starters] children = Array.new child_refid = 1 for starter in starters do refargs = { :server => starter[:name], :serverips => starter[:ips], :refid => "#{refid}.#{child_refid}" }.merge(args) children.push make_referral(refargs) child_refid+= 1 end return children end