aboutsummaryrefslogtreecommitdiff
path: root/src/include/ndpi_typedefs.h
diff options
context:
space:
mode:
authorLuca Deri <lucaderi@users.noreply.github.com>2024-11-14 23:34:31 +0100
committerGitHub <noreply@github.com>2024-11-14 23:34:31 +0100
commit3ce8d0e5087f6e3f2a3e1f65d39d78c228054a5d (patch)
tree3f74262980cd6b464f85bc08b17774378503f201 /src/include/ndpi_typedefs.h
parentdfc3168caf289c6de9ccad6401e819d710455ba2 (diff)
Implemented Mikrotik discovery protocol dissection and metadata extraction (#2618)
Diffstat (limited to 'src/include/ndpi_typedefs.h')
1 files changed, 7 insertions, 1 deletions
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;