]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
threshold: minor cleanups
authorVictor Julien <victor@inliniac.net>
Tue, 23 Jan 2018 07:44:46 +0000 (08:44 +0100)
committerVictor Julien <victor@inliniac.net>
Tue, 23 Jan 2018 07:45:03 +0000 (08:45 +0100)
src/detect-engine-threshold.c

index 81613f3d33c4a33ec41365b4e3b8b221d3c6644c..c4229bd2cc14f6eca32121fe7cf948355afe67ed 100644 (file)
@@ -217,28 +217,27 @@ int ThresholdIPPairTimeoutCheck(IPPair *pair, struct timeval *tv)
     return new_head == NULL;
 }
 
-static inline DetectThresholdEntry *
+static DetectThresholdEntry *
 DetectThresholdEntryAlloc(const DetectThresholdData *td, Packet *p,
                           uint32_t sid, uint32_t gid)
 {
     SCEnter();
 
-    DetectThresholdEntry *ste = SCMalloc(sizeof(DetectThresholdEntry));
+    DetectThresholdEntry *ste = SCCalloc(1, sizeof(DetectThresholdEntry));
     if (unlikely(ste == NULL)) {
         SCReturnPtr(NULL, "DetectThresholdEntry");
     }
-    memset(ste, 0, sizeof(*ste));
 
     ste->sid = sid;
     ste->gid = gid;
-
     ste->track = td->track;
     ste->seconds = td->seconds;
 
     SCReturnPtr(ste, "DetectThresholdEntry");
 }
 
-static DetectThresholdEntry *ThresholdHostLookupEntry(Host *h, uint32_t sid, uint32_t gid)
+static DetectThresholdEntry *ThresholdHostLookupEntry(Host *h,
+        uint32_t sid, uint32_t gid)
 {
     DetectThresholdEntry *e;
 
@@ -250,7 +249,8 @@ static DetectThresholdEntry *ThresholdHostLookupEntry(Host *h, uint32_t sid, uin
     return e;
 }
 
-static DetectThresholdEntry *ThresholdIPPairLookupEntry(IPPair *pair, uint32_t sid, uint32_t gid)
+static DetectThresholdEntry *ThresholdIPPairLookupEntry(IPPair *pair,
+        uint32_t sid, uint32_t gid)
 {
     DetectThresholdEntry *e;
 
@@ -262,7 +262,8 @@ static DetectThresholdEntry *ThresholdIPPairLookupEntry(IPPair *pair, uint32_t s
     return e;
 }
 
-static int ThresholdHandlePacketSuppress(Packet *p, const DetectThresholdData *td, uint32_t sid, uint32_t gid)
+static int ThresholdHandlePacketSuppress(Packet *p,
+        const DetectThresholdData *td, uint32_t sid, uint32_t gid)
 {
     int ret = 0;
     DetectAddress *m = NULL;