From: Bhargava Jandhyala (bjandhya) Date: Mon, 19 Apr 2021 12:13:17 +0000 (+0000) Subject: Merge pull request #2850 in SNORT/snort3 from ~BSACHDEV/snort3:dcerpc_share_type... X-Git-Tag: 3.1.4.0~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ab32acdb0a5bb7f8818cb19ab6fb1401f255fe84;p=thirdparty%2Fsnort3.git Merge pull request #2850 in SNORT/snort3 from ~BSACHDEV/snort3:dcerpc_share_type to master Squashed commit of the following: commit ccd53ac3f861d158e1a93e92b5ebea23b4d4cc1e Author: bsachdev Date: Mon Apr 19 02:56:13 2021 -0400 dce_rpc: Added a cleanup condition for DCERPC in close request Signed-off-by: bsachdev --- diff --git a/src/service_inspectors/dce_rpc/dce_smb2_tree.cc b/src/service_inspectors/dce_rpc/dce_smb2_tree.cc index f16f41e98..4958b9f5a 100644 --- a/src/service_inspectors/dce_rpc/dce_smb2_tree.cc +++ b/src/service_inspectors/dce_rpc/dce_smb2_tree.cc @@ -116,6 +116,9 @@ void Dce2Smb2TreeTracker::process_close_request(const Smb2Hdr* smb_header) } if (file_tracker->close()) close_file(file_id); + + if (share_type != SMB2_SHARE_TYPE_DISK) + DCE2_CoCleanTracker(co_tracker); } uint64_t Dce2Smb2TreeTracker::get_durable_file_id(