aboutsummaryrefslogtreecommitdiff
path: root/example/reader_util.h
diff options
context:
space:
mode:
authorLuca Deri <deri@ntop.org>2023-06-14 23:44:57 +0200
committerLuca Deri <deri@ntop.org>2023-06-14 23:44:57 +0200
commitd0609ea601f6e0e9fac7cfe622d07e41f0129e89 (patch)
tree7c94c0dabb6d119ee37ee451a72f0791ec5ef93f /example/reader_util.h
parent66bee475ae1b1f4b1b4104555b7bb4d38c3e20b6 (diff)
Implemented Zoom/Teams stream type detection
Diffstat (limited to 'example/reader_util.h')
-rw-r--r--example/reader_util.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/example/reader_util.h b/example/reader_util.h
index c5c399cd5..3b185d347 100644
--- a/example/reader_util.h
+++ b/example/reader_util.h
@@ -214,30 +214,36 @@ typedef struct ndpi_flow_info {
*pktlen_c_to_s, *pktlen_s_to_c;
enum info_type info_type;
+
union {
char info[256];
+
struct {
unsigned char auth_failed;
char username[127];
char password[128];
} ftp_imap_pop_smtp;
+
struct {
char domain[85];
char hostname[85];
char username[86];
} kerberos;
+
struct {
char ip[16];
char port[6];
char hostname[48];
char fqdn[48];
} softether;
+
struct {
char identity_uuid[36];
char machine[48];
char platform[32];
char services[48];
} tivoconnect;
+
struct {
uint16_t result_code;
uint16_t internal_port;
@@ -289,6 +295,8 @@ typedef struct ndpi_flow_info {
char *username, *password;
} telnet;
+ ndpi_multimedia_flow_type multimedia_flow_type;
+
void *src_id, *dst_id;
struct ndpi_entropy *entropy;