local nreceived = fun.reduce(function(acc, rcvd) | local nreceived = fun.reduce(function(acc, rcvd) | ||||
return acc + 1 | return acc + 1 | ||||
end, 0, fun.filter(function(h) | end, 0, fun.filter(function(h) | ||||
return not h['artificial'] | |||||
return not h['flags']['artificial'] | |||||
end, received)) | end, received)) | ||||
for k,v in pairs(cnts) do | for k,v in pairs(cnts) do |
local nreceived = fun.reduce(function(acc, _) | local nreceived = fun.reduce(function(acc, _) | ||||
return acc + 1 | return acc + 1 | ||||
end, 0, fun.filter(function(h) | end, 0, fun.filter(function(h) | ||||
return not h['artificial'] | |||||
return not h['flags']['artificial'] | |||||
end, recvh)) | end, recvh)) | ||||
local function recv_dns_cb(_, to_resolve, results, err) | local function recv_dns_cb(_, to_resolve, results, err) |