From 3ce8d0e5087f6e3f2a3e1f65d39d78c228054a5d Mon Sep 17 00:00:00 2001 From: Luca Deri Date: Thu, 14 Nov 2024 23:34:31 +0100 Subject: Implemented Mikrotik discovery protocol dissection and metadata extraction (#2618) --- src/include/ndpi_typedefs.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/include/ndpi_typedefs.h') diff --git a/src/include/ndpi_typedefs.h b/src/include/ndpi_typedefs.h index 62310c5fe..afc25b30c 100644 --- a/src/include/ndpi_typedefs.h +++ b/src/include/ndpi_typedefs.h @@ -1532,7 +1532,13 @@ struct ndpi_flow_struct { char *to; char to_imsi[16]; } sip; - } protos; + + struct { + char mac_addr[6], identity[16], version[48], sw_id[16], board[32], iface_name[32]; + u_int32_t ipv4_addr, uptime; + struct ndpi_in6_addr ipv6_addr; + } mikrotik; +} protos; /* **Packet** metadata for flows where monitoring is enabled. It is reset after each packet! */ struct ndpi_metadata_monitoring *monit; -- cgit v1.2.3