-- -- (C) 2013-17 - ntop.org -- dirs = ntop.getDirs() package.path = dirs.installdir .. "/scripts/lua/modules/?.lua;" .. package.path require "lua_utils" sendHTTPHeader('text/html; charset=iso-8859-1') if (group_col == nil) then group_col = "mac" end ntop.dumpFile(dirs.installdir .. "/httpdocs/inc/header.inc") active_page = "devices_stats" dofile(dirs.installdir .. "/scripts/lua/inc/menu.lua") local filter_base_url = ntop.getHttpPrefix() .. "/lua/mac_stats.lua" local filter_url_params = {} function getPageUrl(params, base_url) local base_url = base_url or filter_base_url local params = params or filter_url_params for _,_ in pairs(params) do return base_url .. "?" .. table.tconcat(params, "=", "&") end return base_url end local host_macs_only = false local host_macs_only_filter = "" if(not isEmptyString(_GET["host_macs_only"])) then host_macs_only = true filter_url_params["host_macs_only"] = "true" host_macs_only_filter = '' end local manufacturer = nil local manufacturer_filter = "" if(not isEmptyString(_GET["manufacturer"])) then manufacturer = _GET["manufacturer"] filter_url_params["manufacturer"] = manufacturer manufacturer_filter = '' end print [[