aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Nardi <12729895+IvanNardi@users.noreply.github.com>2023-04-14 11:17:37 +0200
committerGitHub <noreply@github.com>2023-04-14 11:17:37 +0200
commitba993300311158c79c4880a621e43684d4b4a03d (patch)
tree322f5f5338115eabeeac4feaca004b703fd40410
parent032e778a6dc1ee2173c4cdb2c671180c5b5df245 (diff)
ndpiReader: fix flow stats (#1943)
-rw-r--r--example/ndpiReader.c2
-rw-r--r--example/reader_util.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/example/ndpiReader.c b/example/ndpiReader.c
index 38da4e842..05f362ce9 100644
--- a/example/ndpiReader.c
+++ b/example/ndpiReader.c
@@ -818,7 +818,7 @@ static void parseOptions(int argc, char **argv) {
for(i = 0; i < NDPI_MAX_SUPPORTED_PROTOCOLS; i++)
aggressiveness[i] = -1; /* Use the default value */
- while((opt = getopt_long(argc, argv, "a:Ab:B:e:Ec:C:dDf:g:i:Ij:k:K:S:hHp:pP:l:r:s:tu:v:V:n:rp:x:w:zZ:q0123:456:7:89:m:MT:U:",
+ while((opt = getopt_long(argc, argv, "a:Ab:B:e:Ec:C:dDFf:g:i:Ij:k:K:S:hHp:pP:l:r:s:tu:v:V:n:rp:x:w:zZ:q0123:456:7:89:m:MT:U:",
longopts, &option_idx)) != EOF) {
#ifdef DEBUG_TRACE
if(trace) fprintf(trace, " #### Handling option -%c [%s] #### \n", opt, optarg ? optarg : "");
diff --git a/example/reader_util.c b/example/reader_util.c
index 3395153b0..18059f794 100644
--- a/example/reader_util.c
+++ b/example/reader_util.c
@@ -983,7 +983,7 @@ static struct ndpi_flow_info *get_ndpi_flow_info(struct ndpi_workflow * workflow
*src_to_dst_direction = 1;
}
if(enable_flow_stats) {
- if(src_to_dst_direction) {
+ if(*src_to_dst_direction) {
if(rflow->entropy->src2dst_pkt_count < max_num_packets_per_flow) {
rflow->entropy->src2dst_pkt_len[rflow->entropy->src2dst_pkt_count] = l4_data_len;
rflow->entropy->src2dst_pkt_time[rflow->entropy->src2dst_pkt_count] = when;