]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
flow/manager: minor code cleanup
authorVictor Julien <vjulien@oisf.net>
Sat, 27 May 2023 05:40:43 +0000 (07:40 +0200)
committerVictor Julien <vjulien@oisf.net>
Wed, 31 May 2023 05:57:40 +0000 (07:57 +0200)
src/flow-manager.c

index 73d20358f867bb0d5c84694a3b18f6e3e8c0b193..0d659ed45bfd07711bf7e6f75d18888887d889cb 100644 (file)
@@ -767,7 +767,6 @@ static TmEcode FlowManager(ThreadVars *th_v, void *thread_data)
     uint32_t rows_sec = 0;
     uint32_t rows_per_wu = 0;
     uint64_t sleep_per_wu = 0;
-    bool emerg = false;
     bool prev_emerg = false;
     uint32_t other_last_sec = 0; /**< last sec stamp when defrag etc ran */
     SCTime_t ts;
@@ -784,7 +783,7 @@ static TmEcode FlowManager(ThreadVars *th_v, void *thread_data)
         StatsSetUI64(th_v, ftd->cnt.memcap_pressure, mp);
         StatsSetUI64(th_v, ftd->cnt.memcap_pressure_max, mp);
     }
-    GetWorkUnitSizing(rows, mp, emerg, &sleep_per_wu, &rows_per_wu, &rows_sec);
+    GetWorkUnitSizing(rows, mp, false, &sleep_per_wu, &rows_per_wu, &rows_sec);
     StatsSetUI64(th_v, ftd->cnt.flow_mgr_rows_sec, rows_sec);
 
     TmThreadsSetFlag(th_v, THV_RUNNING);
@@ -797,9 +796,8 @@ static TmEcode FlowManager(ThreadVars *th_v, void *thread_data)
             TmThreadsUnsetFlag(th_v, THV_PAUSED);
         }
 
-        if (SC_ATOMIC_GET(flow_flags) & FLOW_EMERGENCY) {
-            emerg = true;
-        }
+        bool emerg = ((SC_ATOMIC_GET(flow_flags) & FLOW_EMERGENCY) != 0);
+
         /* Get the time */
         ts = TimeGet();
         SCLogDebug("ts %" PRIdMAX "", (intmax_t)SCTIME_SECS(ts));