files: don't set NOSTORE in 'store all' case

pull/7957/head
Victor Julien 3 years ago
parent d39a79b6f2
commit b1c22169f8

@ -1147,6 +1147,7 @@ void FileUpdateFlowFileFlags(Flow *f, uint16_t set_file_flags, uint8_t direction
*/
void FileDisableStoringForTransaction(Flow *f, const uint8_t direction, void *tx, uint64_t tx_id)
{
if (g_file_force_filestore == 0) {
AppLayerTxData *txd = AppLayerParserGetTxData(f->proto, f->alproto, tx);
if (txd != NULL) {
if (direction & STREAM_TOSERVER) {
@ -1155,6 +1156,7 @@ void FileDisableStoringForTransaction(Flow *f, const uint8_t direction, void *tx
txd->file_flags |= FLOWFILE_NO_STORE_TC;
}
}
}
}
/**

Loading…
Cancel
Save