net/dns.lua
changeset 7062 7ec52755622f
parent 7059 7b0651e4534f
child 7064 eda0feeaf759
child 7096 388281be2bc7
--- a/net/dns.lua	Thu Jan 07 15:37:47 2016 +0000
+++ b/net/dns.lua	Fri Jan 08 13:01:27 2016 +0000
@@ -862,7 +862,9 @@
 					--self.print(response);
 
 					for j,rr in pairs(response.answer) do
-						self:remember(rr, response.question[1].type)
+						if rr.name:sub(-#response.question[1].name, -1) == response.question[1].name then
+							self:remember(rr, response.question[1].type)
+						end
 					end
 
 					-- retire the query