]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
threads: move sleep macros into common header
authorVictor Julien <victor@inliniac.net>
Thu, 21 Feb 2019 19:32:40 +0000 (20:32 +0100)
committerVictor Julien <victor@inliniac.net>
Fri, 22 Feb 2019 09:43:01 +0000 (10:43 +0100)
src/tm-threads.c
src/tm-threads.h

index 10a2967e1b36a96c4ab455134631d48eff86164b..ffca6b218aff5220181b9cae40a6336d0764640a 100644 (file)
@@ -70,21 +70,6 @@ __thread uint64_t rwr_lock_cnt;
 #define cpu_set_t cpuset_t
 #endif /* OS_FREEBSD */
 
-#ifdef OS_WIN32
-static inline void SleepUsec(uint64_t usec)
-{
-    uint64_t msec = 1;
-    if (usec > 1000) {
-        msec = usec / 1000;
-    }
-    Sleep(msec);
-}
-#define SleepMsec(msec) Sleep((msec))
-#else
-#define SleepUsec(usec) usleep((usec))
-#define SleepMsec(msec) usleep((msec) * 1000)
-#endif
-
 /* prototypes */
 static int SetCPUAffinity(uint16_t cpu);
 
index 1395db39de6cc0d8f2f90fdee153e92f1fdb6fa3..c8b6f4784926ba5735e0c8e4fb2d5c8d3bd8022f 100644 (file)
 #include "tm-threads-common.h"
 #include "tm-modules.h"
 
+#ifdef OS_WIN32
+static inline void SleepUsec(uint64_t usec)
+{
+    uint64_t msec = 1;
+    if (usec > 1000) {
+        msec = usec / 1000;
+    }
+    Sleep(msec);
+}
+#define SleepMsec(msec) Sleep((msec))
+#else
+#define SleepUsec(usec) usleep((usec))
+#define SleepMsec(msec) usleep((msec) * 1000)
+#endif
+
 #define TM_QUEUE_NAME_MAX 16
 #define TM_THREAD_NAME_MAX 16