From 45955d2e589f040cee74dce35a53d26de9cfe29c Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Wed, 29 Jan 2020 08:15:21 +0100 Subject: [PATCH] unix-socket: avoid using global variable w/o extern --- src/unix-manager.c | 3 +++ src/unix-manager.h | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) 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);