Merge in SNORT/snort3 from ~VKAMBALA/snort3:file_context_75 to master
Squashed commit of the following:
commit
d2ef60bb3aadead55f22384cc5263882262f40d7
Author: krishnakanth <vkambala@cisco.com>
Date: Tue Mar 21 18:47:29 2023 +0530
file_api: handling file cache context
act->set_delayed_action(Active::ACT_RETRY, true);
FILE_DEBUG(file_trace, DEFAULT_TRACE_OPTION_ID, TRACE_DEBUG_LEVEL, p,
"apply_verdict:FILE_VERDICT_PENDING with action retry\n");
+ FileFlows *files = FileFlows::get_file_flows(flow);
+ if (files)
+ {
+ files->add_pending_file(file_ctx->get_file_id());
+ }
if (resume)
policy->log_file_action(flow, file_ctx, FILE_RESUME_BLOCK);