]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
flow-worker: small cleanups
authorVictor Julien <victor@inliniac.net>
Mon, 30 May 2016 16:01:02 +0000 (18:01 +0200)
committerVictor Julien <victor@inliniac.net>
Tue, 31 May 2016 14:45:42 +0000 (16:45 +0200)
src/flow-worker.c

index 4f96ac1f63e6ccdcd08f89805e175de7e77d8937..154b3948f3a4f6c173dfb3fa6550b2dc086562d0 100644 (file)
@@ -70,7 +70,7 @@ typedef struct FlowWorkerThreadData_ {
  *
  *  Handle flow creation/lookup
  */
-static void FlowUpdate(ThreadVars *tv, StreamTcpThread *stt, Packet *p)
+static inline void FlowUpdate(Packet *p)
 {
     FlowHandlePacketUpdate(p->flow, p);
 }
@@ -148,8 +148,9 @@ TmEcode FlowWorker(ThreadVars *tv, Packet *p, void *data, PacketQueue *preq, Pac
     SCLogDebug("packet %"PRIu64, p->pcap_cnt);
 
     /* update time */
-    if (!(PKT_IS_PSEUDOPKT(p)))
+    if (!(PKT_IS_PSEUDOPKT(p))) {
         TimeSetByThread(tv->id, &p->ts);
+    }
 
     /* handle Flow */
     if (p->flags & PKT_WANTS_FLOW) {
@@ -158,7 +159,7 @@ TmEcode FlowWorker(ThreadVars *tv, Packet *p, void *data, PacketQueue *preq, Pac
         FlowHandlePacket(tv, fw->dtv, p);
         if (likely(p->flow != NULL)) {
             DEBUG_ASSERT_FLOW_LOCKED(p->flow);
-            FlowUpdate(tv, fw->stream_thread, p);
+            FlowUpdate(p);
         }
         /* Flow is now LOCKED */