mirror of
https://github.com/ntop/ntopng.git
synced 2026-05-20 09:03:24 +00:00
Implements new flow drill-down criteria: exporter ip and in/out interfaces
Implements #1326
This commit is contained in:
parent
499b03bf9b
commit
85da10af61
15 changed files with 267 additions and 19 deletions
|
|
@ -70,6 +70,7 @@ ParserInterface::ParserInterface(const char *endpoint) : NetworkInterface(endpoi
|
|||
addMapping("MAX_TTL", 53);
|
||||
addMapping("DST_TOS", 55);
|
||||
addMapping("IN_SRC_MAC", 56);
|
||||
addMapping("OUT_DST_MAC", 57);
|
||||
addMapping("SRC_VLAN", 58);
|
||||
addMapping("DST_VLAN", 59);
|
||||
addMapping("DOT1Q_SRC_VLAN", 243);
|
||||
|
|
@ -87,7 +88,8 @@ ParserInterface::ParserInterface(const char *endpoint) : NetworkInterface(endpoi
|
|||
addMapping("MPLS_LABEL_8", 77);
|
||||
addMapping("MPLS_LABEL_9", 78);
|
||||
addMapping("MPLS_LABEL_10", 79);
|
||||
addMapping("OUT_DST_MAC", 80);
|
||||
addMapping("IN_DST_MAC", 80);
|
||||
addMapping("OUT_SRC_MAC", 81);
|
||||
addMapping("APPLICATION_ID", 95);
|
||||
addMapping("PACKET_SECTION_OFFSET", 102);
|
||||
addMapping("SAMPLED_PACKET_SIZE", 103);
|
||||
|
|
@ -609,9 +611,11 @@ u_int8_t ParserInterface::parseFlow(char *payload, int payload_size, u_int8_t so
|
|||
}
|
||||
break;
|
||||
case IN_SRC_MAC:
|
||||
case OUT_SRC_MAC:
|
||||
/* Format 00:00:00:00:00:00 */
|
||||
Utils::parseMac(flow.src_mac, value);
|
||||
break;
|
||||
case IN_DST_MAC:
|
||||
case OUT_DST_MAC:
|
||||
Utils::parseMac(flow.dst_mac, value);
|
||||
break;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue