From 907ea3793fcff5e8161be9b9aecb207d9568dd1b Mon Sep 17 00:00:00 2001 From: dmiller Date: Fri, 19 Aug 2016 18:33:01 +0000 Subject: [PATCH] geolocation lat, lon are floats, not integers. --- scripts/traceroute-geolocation.nse | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/traceroute-geolocation.nse b/scripts/traceroute-geolocation.nse index 62f1aaac1..9640119e7 100644 --- a/scripts/traceroute-geolocation.nse +++ b/scripts/traceroute-geolocation.nse @@ -124,7 +124,7 @@ local function output_hop(count, ip, name, rtt, lat, lon, ctry, reg) end if lat then table.insert(output_structured, { hop = count, ip = ip, hostname = name, rtt = ("%.2f"):format(rtt), lat = lat, lon = lon }) - tab.addrow(output, count, ("%.2f"):format(rtt), label, ("%d,%d %s (%s)"):format(lat, lon, ctry, reg)) + tab.addrow(output, count, ("%.2f"):format(rtt), label, ("%.3f,%.3f %s (%s)"):format(lat, lon, ctry, reg)) table.insert(coordinates, { hop = count, lat = lat, lon = lon }) else table.insert(output_structured, { hop = count, ip = ip, hostname = name, rtt = ("%.2f"):format(rtt) })