mirror of
https://github.com/ntop/ntopng.git
synced 2026-05-03 01:10:10 +00:00
Add support for filtering on MAC address
This commit is contained in:
parent
845abb081b
commit
f6be6f685e
7 changed files with 45 additions and 5 deletions
|
|
@ -1414,7 +1414,9 @@ local known_parameters = {
|
|||
-- HOST SPECIFICATION
|
||||
["host"] = validateHost, -- an IPv4 (optional @vlan), IPv6 (optional @vlan), or MAC address
|
||||
["versus_host"] = validateHost, -- an host for comparison
|
||||
["mac"] = validateMac, -- a MAC address
|
||||
["mac"] = validateEmptyOr(validateListOfTypeInline(validateFilters(validateMac))), -- a MAC address
|
||||
["cli_mac"] = validateEmptyOr(validateListOfTypeInline(validateFilters(validateMac))), -- a MAC address
|
||||
["srv_mac"] = validateEmptyOr(validateListOfTypeInline(validateFilters(validateMac))), -- a MAC address
|
||||
["tskey"] = validateSingleWord, -- host identifier for timeseries
|
||||
["peer1"] = validateHost, -- a Peer in a connection
|
||||
["peer2"] = validateHost, -- another Peer in a connection
|
||||
|
|
|
|||
|
|
@ -210,6 +210,12 @@ tag_utils.defined_tags = {
|
|||
i18n_label = i18n('db_search.tags.score'),
|
||||
operators = {'eq', 'neq','lt', 'gt', 'gte', 'lte'}
|
||||
},
|
||||
mac = {
|
||||
value_type = 'mac',
|
||||
i18n_label = i18n('db_search.tags.mac'),
|
||||
operators = {'eq', 'neq'},
|
||||
bpf_key = 'ether host',
|
||||
},
|
||||
cli_mac = {
|
||||
value_type = 'mac',
|
||||
i18n_label = i18n('db_search.tags.cli_mac'),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue