]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
affinity: type cleanup
authorVictor Julien <victor@inliniac.net>
Fri, 3 Jun 2016 07:55:44 +0000 (09:55 +0200)
committerVictor Julien <victor@inliniac.net>
Fri, 3 Jun 2016 07:55:44 +0000 (09:55 +0200)
src/util-affinity.h

index 9ca30fcfe2d72d7b5f9ab318f4b7d7463c835629..630f1b8edac341129dc894161504895713c1df13 100644 (file)
@@ -65,20 +65,19 @@ enum {
 };
 
 typedef struct ThreadsAffinityType_ {
-    char *name;
-#if !defined __CYGWIN__ && !defined OS_WIN32 && !defined __OpenBSD__
-    cpu_set_t cpu_set;
-#endif
+    const char *name;
     uint8_t mode_flag;
     int prio;
     int nb_threads;
+    SCMutex taf_mutex;
+    uint16_t lcpu; /* use by exclusive mode */
+
 #if !defined __CYGWIN__ && !defined OS_WIN32 && !defined __OpenBSD__
+    cpu_set_t cpu_set;
     cpu_set_t lowprio_cpu;
     cpu_set_t medprio_cpu;
     cpu_set_t hiprio_cpu;
 #endif
-    SCMutex taf_mutex;
-    uint16_t lcpu; /* use by exclusive mode */
 } ThreadsAffinityType;
 
 /** store thread affinity mode for all type of threads */