summaryrefslogtreecommitdiff
path: root/lib/resolv.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/resolv.rb')
-rw-r--r--lib/resolv.rb4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/resolv.rb b/lib/resolv.rb
index 293e559acf..c19aeacd05 100644
--- a/lib/resolv.rb
+++ b/lib/resolv.rb
@@ -1066,6 +1066,10 @@ class Resolv
candidates = []
end
candidates.concat(@search.map {|domain| Name.new(name.to_a + domain)})
+ fname = Name.create("#{name}.")
+ if !candidates.include?(fname)
+ candidates << fname
+ end
end
return candidates
end