]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
Merge pull request #1677 in SNORT/snort3 from ~BBANTWAL/snort3:finalize_packet_verdic...
authorMichael Altizer (mialtize) <mialtize@cisco.com>
Fri, 26 Jul 2019 14:14:44 +0000 (10:14 -0400)
committerMichael Altizer (mialtize) <mialtize@cisco.com>
Fri, 26 Jul 2019 14:14:44 +0000 (10:14 -0400)
Squashed commit of the following:

commit 52f14c12c27d30ee6cc92edad09ae57420b8f5a1
Author: Bhagya Tholpady <bbantwal@cisco.com>
Date:   Mon Jul 15 22:12:27 2019 -0400

    finalize_packet: pass verdict by reference

src/pub_sub/finalize_packet_event.h

index e59febaa303b381f19452ea8432afded5e84ce13..caa990984f49aff2e23fc32e3b281159588033e2 100644 (file)
@@ -35,7 +35,7 @@ namespace snort
 class SO_PUBLIC FinalizePacketEvent : public snort::DataEvent
 {
 public:
-    FinalizePacketEvent(const snort::Packet* p, const DAQ_Verdict v) :
+    FinalizePacketEvent(const snort::Packet* p, DAQ_Verdict& v) :
         pkt(p), verdict(v)
     {
     }
@@ -43,12 +43,12 @@ public:
     const snort::Packet* get_packet() override
     { return pkt; }
 
-    DAQ_Verdict get_verdict()
+    DAQ_Verdict& get_verdict()
     { return verdict; }
 
 private:
     const snort::Packet* pkt;
-    const DAQ_Verdict verdict;
+    DAQ_Verdict& verdict;
 };
 
 }