Project

General

Profile

Actions

Bug #852

closed

1.4.3: src/util-affinity.h: Solaris doesn't have cpu set_t

Added by Mark Solaris almost 11 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
-
Affected Versions:
Effort:
Difficulty:
Label:

Description

Patch is needed to compile on Solaris:

--- suricata-1.4.3/src/util-affinity.h.orig     Sat Jul  6 15:30:10 2013
+++ suricata-1.4.3/src/util-affinity.h  Sat Jul  6 15:30:49 2013
@@ -66,13 +66,13 @@

 typedef struct ThreadsAffinityType_ {
     char *name;
-#if !defined __CYGWIN__ && !defined OS_WIN32 && !defined __OpenBSD__
+#if !defined __CYGWIN__ && !defined OS_WIN32 && !defined __OpenBSD__ && !defined __sun
     cpu_set_t cpu_set;
 #endif
     uint8_t mode_flag;
     int prio;
     int nb_threads;
-#if !defined __CYGWIN__ && !defined OS_WIN32 && !defined __OpenBSD__
+#if !defined __CYGWIN__ && !defined OS_WIN32 && !defined __OpenBSD__ && !defined __sun
     cpu_set_t lowprio_cpu;
     cpu_set_t medprio_cpu;
     cpu_set_t hiprio_cpu;

Files

cpu_sets.diff (3.72 KB) cpu_sets.diff Mark Solaris, 07/09/2013 04:55 AM
Actions

Also available in: Atom PDF