From 6e85b9344298dbba49d06951360c5e3c464d92ba Mon Sep 17 00:00:00 2001
From: Micah Lyle <Micah.Lyle@viasat.com>
Date: Mon, 17 Jul 2017 18:06:07 -0700
Subject: Implementation for extra packet processing if desired

---
 example/ndpi_util.h | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

(limited to 'example/ndpi_util.h')

diff --git a/example/ndpi_util.h b/example/ndpi_util.h
index f6d315748..45101cf10 100644
--- a/example/ndpi_util.h
+++ b/example/ndpi_util.h
@@ -36,6 +36,7 @@
 #define MAX_IDLE_TIME           30000
 #define IDLE_SCAN_BUDGET         1024
 #define NUM_ROOTS                 512
+#define MAX_EXTRA_PACKETS_TO_CHECK  7
 #define MAX_NDPI_FLOWS      200000000
 #define TICK_RESOLUTION          1000
 #define MAX_NUM_IP_ADDRESS          5  /* len of ip address array */
@@ -56,7 +57,7 @@ typedef struct ndpi_flow_info {
   u_int32_t dst_ip;
   u_int16_t src_port;
   u_int16_t dst_port;
-  u_int8_t detection_completed, protocol, bidirectional;
+  u_int8_t detection_completed, protocol, bidirectional, check_extra_packets;
   u_int16_t vlan_id;
   struct ndpi_flow_struct *ndpi_flow;
   char src_name[48], dst_name[48];
@@ -64,7 +65,7 @@ typedef struct ndpi_flow_info {
   u_int64_t last_seen;
   u_int64_t src2dst_bytes, dst2src_bytes;
   u_int32_t src2dst_packets, dst2src_packets;
-  
+
   // result only, not used for flow identification
   ndpi_protocol detected_protocol;
 
-- 
cgit v1.2.3