From 017c1a42394501914f850fd54411884545105879 Mon Sep 17 00:00:00 2001 From: Nardi Ivan Date: Tue, 21 Sep 2021 17:56:31 +0200 Subject: FTP: fix support for START-TLS sessions When TLS-over-FTP is used, the credentials are encrypted. So we must not wait for the username and the password commands, otherwise we elaborate a lot of packets for nothing. --- python/ndpi.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'python/ndpi.py') diff --git a/python/ndpi.py b/python/ndpi.py index a7b568451..3eea870e2 100644 --- a/python/ndpi.py +++ b/python/ndpi.py @@ -1086,7 +1086,7 @@ struct ndpi_flow_struct { } http; struct { - uint8_t auth_found:1, auth_failed:1, _pad:5; + uint8_t auth_found:1, auth_failed:1, auth_tls:1, _pad:5; char username[16], password[16]; } ftp_imap_pop_smtp; -- cgit v1.2.3