aboutsummaryrefslogtreecommitdiff
path: root/src/lib/protocols/ftp_data.c
diff options
context:
space:
mode:
authorLuca <deri@ntop.org>2019-04-05 12:47:58 +0200
committerLuca <deri@ntop.org>2019-04-05 12:47:58 +0200
commit4e7fa82affc876245ab7f008271a49bde80bcf9f (patch)
tree8653fd3892e119f106b5649192ef38b1be9e088a /src/lib/protocols/ftp_data.c
parent5656a41f696e8073de28be5bdbd909fda108ee78 (diff)
Fixed false positive with FTP_DATA protocol
Added coherency in application protol guess by exploiting the host server name Various protocol optimizations
Diffstat (limited to 'src/lib/protocols/ftp_data.c')
-rw-r--r--src/lib/protocols/ftp_data.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/protocols/ftp_data.c b/src/lib/protocols/ftp_data.c
index 7c646c363..3aaf6f97e 100644
--- a/src/lib/protocols/ftp_data.c
+++ b/src/lib/protocols/ftp_data.c
@@ -62,9 +62,11 @@ static int ndpi_match_ftp_data_directory(struct ndpi_detection_module_struct *nd
;
} else
return 0;
+
+ return 1;
}
- return 1;
+ return 0;
}
static int ndpi_match_file_header(struct ndpi_detection_module_struct *ndpi_struct, struct ndpi_flow_struct *flow) {