From: Victor Julien Date: Wed, 29 Jan 2020 07:15:21 +0000 (+0100) Subject: unix-socket: avoid using global variable w/o extern X-Git-Tag: suricata-5.0.2~20 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=686504343105e4009052ed2fa21d1d860680c15e;p=thirdparty%2Fsuricata.git unix-socket: avoid using global variable w/o extern --- diff --git a/src/unix-manager.c b/src/unix-manager.c index 68af220757..6de2ecd142 100644 --- a/src/unix-manager.c +++ b/src/unix-manager.c @@ -57,6 +57,9 @@ #define SOCKET_FILENAME "suricata-command.socket" #define SOCKET_TARGET SOCKET_PATH SOCKET_FILENAME +SCCtrlCondT unix_manager_ctrl_cond; +SCCtrlMutex unix_manager_ctrl_mutex; + #define MAX_FAILED_RULES 20 typedef struct Command_ { diff --git a/src/unix-manager.h b/src/unix-manager.h index a1dbd0835f..22f21923be 100644 --- a/src/unix-manager.h +++ b/src/unix-manager.h @@ -26,8 +26,8 @@ #define UNIX_CMD_TAKE_ARGS 1 -SCCtrlCondT unix_manager_ctrl_cond; -SCCtrlMutex unix_manager_ctrl_mutex; +extern SCCtrlCondT unix_manager_ctrl_cond; +extern SCCtrlMutex unix_manager_ctrl_mutex; int UnixManagerInit(void); void UnixManagerThreadSpawn(int mode);