]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
Fix warning about unused return of SC_ATOMIC func.
authorEric Leblond <eric@regit.org>
Fri, 7 Sep 2012 11:53:44 +0000 (13:53 +0200)
committerVictor Julien <victor@inliniac.net>
Sat, 8 Sep 2012 19:12:43 +0000 (21:12 +0200)
src/detect-engine.c
src/detect.c
src/tm-threads.c
src/util-atomic.c

index 469f95df41d0e3ba984dc10444e9951c92660311..4c5abdc78d1a2b8f686dc647e2e7f53840d63ef4 100644 (file)
@@ -206,7 +206,7 @@ static void *DetectEngineLiveRuleSwap(void *arg)
 
             SCLogDebug("swapping new det_ctx - %p with older one - %p", det_ctx,
                        SC_ATOMIC_GET(slots->slot_data));
-            SC_ATOMIC_SET(slots->slot_data, det_ctx);
+            (void)SC_ATOMIC_SET(slots->slot_data, det_ctx);
 
             slots = slots->slot_next;
         }
index eade7a52f788e729088f5ef35d38515a6910690e..1640b1d63a63b9e8cc2a1b9a454261c136189dcb 100644 (file)
@@ -2013,7 +2013,7 @@ TmEcode Detect(ThreadVars *tv, Packet *p, void *data, PacketQueue *pq, PacketQue
     }
 
     if (SC_ATOMIC_GET(det_ctx->so_far_used_by_detect) == 0) {
-        SC_ATOMIC_SET(det_ctx->so_far_used_by_detect, 1);
+        (void)SC_ATOMIC_SET(det_ctx->so_far_used_by_detect, 1);
         SCLogDebug("Detect Engine using new det_ctx - %p and de_ctx - %p",
                   det_ctx, de_ctx);
     }
index 629c367d1aac033e4f89c9dcbf867ad99330a885..b14db4d8b57aec64b0ac5eb46084608a8242778b 100644 (file)
@@ -161,7 +161,7 @@ void *TmThreadsSlot1NoIn(void *td)
             TmThreadsSetFlag(tv, THV_CLOSED | THV_RUNNING_DONE);
             pthread_exit((void *) -1);
         }
-        SC_ATOMIC_SET(s->slot_data, slot_data);
+        (void)SC_ATOMIC_SET(s->slot_data, slot_data);
     }
     memset(&s->slot_pre_pq, 0, sizeof(PacketQueue));
     memset(&s->slot_post_pq, 0, sizeof(PacketQueue));
@@ -260,7 +260,7 @@ void *TmThreadsSlot1NoOut(void *td)
             TmThreadsSetFlag(tv, THV_CLOSED | THV_RUNNING_DONE);
             pthread_exit((void *) -1);
         }
-        SC_ATOMIC_SET(s->slot_data, slot_data);
+        (void)SC_ATOMIC_SET(s->slot_data, slot_data);
     }
     memset(&s->slot_pre_pq, 0, sizeof(PacketQueue));
     memset(&s->slot_post_pq, 0, sizeof(PacketQueue));
@@ -342,7 +342,7 @@ void *TmThreadsSlot1NoInOut(void *td)
             TmThreadsSetFlag(tv, THV_CLOSED | THV_RUNNING_DONE);
             pthread_exit((void *) -1);
         }
-        SC_ATOMIC_SET(s->slot_data, slot_data);
+        (void)SC_ATOMIC_SET(s->slot_data, slot_data);
     }
     memset(&s->slot_pre_pq, 0, sizeof(PacketQueue));
     memset(&s->slot_post_pq, 0, sizeof(PacketQueue));
@@ -419,7 +419,7 @@ void *TmThreadsSlot1(void *td)
             TmThreadsSetFlag(tv, THV_CLOSED | THV_RUNNING_DONE);
             pthread_exit((void *) -1);
         }
-        SC_ATOMIC_SET(s->slot_data, slot_data);
+        (void)SC_ATOMIC_SET(s->slot_data, slot_data);
     }
     memset(&s->slot_pre_pq, 0, sizeof(PacketQueue));
     SCMutexInit(&s->slot_pre_pq.mutex_q, NULL);
@@ -637,7 +637,7 @@ void *TmThreadsSlotPktAcqLoop(void *td) {
                 TmThreadsSetFlag(tv, THV_CLOSED | THV_RUNNING_DONE);
                 pthread_exit((void *) -1);
             }
-            SC_ATOMIC_SET(slot->slot_data, slot_data);
+            (void)SC_ATOMIC_SET(slot->slot_data, slot_data);
         }
         memset(&slot->slot_pre_pq, 0, sizeof(PacketQueue));
         SCMutexInit(&slot->slot_pre_pq.mutex_q, NULL);
@@ -726,7 +726,7 @@ void *TmThreadsSlotVar(void *td)
                 TmThreadsSetFlag(tv, THV_CLOSED | THV_RUNNING_DONE);
                 pthread_exit((void *) -1);
             }
-            SC_ATOMIC_SET(s->slot_data, slot_data);
+            (void)SC_ATOMIC_SET(s->slot_data, slot_data);
         }
         memset(&s->slot_pre_pq, 0, sizeof(PacketQueue));
         SCMutexInit(&s->slot_pre_pq.mutex_q, NULL);
@@ -915,7 +915,7 @@ static inline TmSlot * _TmSlotSetFuncAppend(ThreadVars *tv, TmModule *tm, void *
     slot->SlotThreadInit = tm->ThreadInit;
     slot->slot_initdata = data;
     SC_ATOMIC_INIT(slot->SlotFunc);
-    SC_ATOMIC_SET(slot->SlotFunc, tm->Func);
+    (void)SC_ATOMIC_SET(slot->SlotFunc, tm->Func);
     slot->PktAcqLoop = tm->PktAcqLoop;
     slot->SlotThreadExitPrintStats = tm->ThreadExitPrintStats;
     slot->SlotThreadDeinit = tm->ThreadDeinit;
@@ -994,7 +994,7 @@ void TmSlotSetFuncAppendDelayed(ThreadVars *tv, TmModule *tm, void *data,
     memset(dslot, 0, sizeof(*dslot));
 
     dslot->SlotFunc = SC_ATOMIC_GET(slot->SlotFunc);
-    SC_ATOMIC_SET(slot->SlotFunc, TmDummyFunc);
+    (void)SC_ATOMIC_SET(slot->SlotFunc, TmDummyFunc);
     dslot->SlotThreadInit = slot->SlotThreadInit;
     slot->SlotThreadInit = NULL;
     dslot->slot = slot;
@@ -1023,7 +1023,7 @@ void TmThreadActivateDummySlot()
                 EngineKill();
                 TmThreadsSetFlag(s->tv, THV_CLOSED | THV_RUNNING_DONE);
             }
-            SC_ATOMIC_SET(s->slot_data, slot_data);
+            (void)SC_ATOMIC_SET(s->slot_data, slot_data);
         }
         (void)SC_ATOMIC_CAS(&s->SlotFunc, TmDummyFunc, dslot->SlotFunc);
     }
index 139c68b047999f45574657d55d12c75899bedd3e..9ad448e693d40bdf00886a5e3dc33e7115eac248 100644 (file)
@@ -41,14 +41,14 @@ static int SCAtomicTest01(void)
     if (temp_int != NULL)
         goto end;
 
-    SC_ATOMIC_SET(temp, &a);
+    (void)SC_ATOMIC_SET(temp, &a);
     temp_int = SC_ATOMIC_GET(temp);
     if (temp_int == NULL)
         goto end;
     if (*temp_int != a)
         goto end;
 
-    SC_ATOMIC_SET(temp, &b);
+    (void)SC_ATOMIC_SET(temp, &b);
     temp_int = SC_ATOMIC_GET(temp);
     if (temp_int == NULL)
         goto end;