From: Victor Julien Date: Thu, 18 Mar 2021 12:47:26 +0000 (+0100) Subject: ftp: support per-tx file accounting X-Git-Tag: suricata-6.0.4~63 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8d1c318852a9040d35146ad0e6fcdc56a3e4ae3a;p=thirdparty%2Fsuricata.git ftp: support per-tx file accounting (cherry picked from commit 04ba6dc1384410517a8450a47221e72d22fbc801) --- diff --git a/src/app-layer-ftp.c b/src/app-layer-ftp.c index 6c56013408..d3fe846b69 100644 --- a/src/app-layer-ftp.c +++ b/src/app-layer-ftp.c @@ -1097,6 +1097,7 @@ static AppLayerResult FTPDataParse(Flow *f, FtpDataState *ftpdata_state, ret = -1; } FlowFreeStorageById(f, AppLayerExpectationGetDataId()); + ftpdata_state->tx_data.files_opened = 1; } else { if (input_len != 0) { ret = FileAppendData(ftpdata_state->files, input, input_len);