Allow vlan interfaces

This commit is contained in:
Alfredo Cardigliano 2022-09-07 10:48:41 +02:00
parent 49c0dd037f
commit c29e84314e

View file

@ -978,6 +978,13 @@ local function allowedDevName(devname)
allowed_interfaces = ntop.listInterfaces()
end
-- Stripping out vlan id, if any (support vlan interfaces)
local devnamevlan = string.split(devname, "%.")
if devnamevlan and devnamevlan[1] then
devname = devnamevlan[1]
-- vlan = devnamevlan[2]
end
-- Interface is allowed if it appears in the list retrieved from C
return allowed_interfaces[devname]
end