]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
ftp: support per-tx file accounting 6379/head
authorVictor Julien <victor@inliniac.net>
Thu, 18 Mar 2021 12:47:26 +0000 (13:47 +0100)
committerShivani Bhardwaj <shivanib134@gmail.com>
Fri, 17 Sep 2021 02:48:52 +0000 (08:18 +0530)
(cherry picked from commit 04ba6dc1384410517a8450a47221e72d22fbc801)

src/app-layer-ftp.c

index 6c560134088386c2e4c90a9e97f3e0a9fe9e3a0d..d3fe846b6950544ce9d0f1e347482f159dd25958 100644 (file)
@@ -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);