]> git.ipfire.org Git - thirdparty/snort3.git/commit
Merge pull request #2017 in SNORT/snort3 from ~SUNIMUKH/snort3:drop_servicability...
authorCynthia Leonard (cyleonar) <cyleonar@cisco.com>
Fri, 5 Jun 2020 14:05:18 +0000 (14:05 +0000)
committerCynthia Leonard (cyleonar) <cyleonar@cisco.com>
Fri, 5 Jun 2020 14:05:18 +0000 (14:05 +0000)
commit0ab74bbcee6d23bbb9e136bfaf796230f1252cdb
treeec20677ba4b3b307ac7e06eaf25b13556b8745b3
parentc4d11aa80e4795b919a7d6804124120120962bd1
Merge pull request #2017 in SNORT/snort3 from ~SUNIMUKH/snort3:drop_servicability to master

Squashed commit of the following:

commit 38e5c894583a168c71633f6fd427a9b349775b01
Author: Sunirmal Mukherjee <sunimukh@cisco.com>
Date:   Fri May 29 05:06:55 2020 -0400

    active: add drop reason and ability to publish mapped drop reason ID to
     the DAQ layer

        Drop/verdict reason handling has been moved from PacketTracer to Active.
        Many modules have been changed to update the drop reason when deciding
        to drop. The Active API has been extended to allow external modules to
        map reason strings to verdict reason IDs to be sent to the DAQ layer.
24 files changed:
src/actions/actions.cc
src/file_api/file_cache.cc
src/file_api/file_lib.cc
src/flow/flow_control.cc
src/flow/test/flow_cache_test.cc
src/flow/test/flow_control_test.cc
src/main/CMakeLists.txt
src/main/analyzer.cc
src/main/test/distill_verdict_test.cc
src/main/test/stubs.h
src/network_inspectors/packet_tracer/packet_tracer.cc
src/network_inspectors/packet_tracer/packet_tracer.h
src/network_inspectors/reputation/reputation_inspect.cc
src/packet_io/active.cc
src/packet_io/active.h
src/packet_io/sfdaq_instance.cc
src/packet_io/sfdaq_instance.h
src/service_inspectors/dce_rpc/dce_smb_utils.cc
src/service_inspectors/ftp_telnet/ftp_data.cc
src/stream/stream.cc
src/stream/tcp/tcp_event_logger.cc
src/stream/tcp/tcp_normalizer.cc
src/stream/tcp/tcp_state_fin_wait2.cc
src/stream/tcp/tcp_state_syn_recv.cc