summaryrefslogtreecommitdiffstats
path: root/plugins/popen.h
diff options
context:
space:
mode:
authorChristian Tacke <8560110+ChristianTacke@users.noreply.github.com>2019-12-25 20:41:17 (GMT)
committerSven Nierlein <sven@nierlein.org>2020-01-07 09:22:39 (GMT)
commit9da7cd76813870632ff93659d176ead0848b8ee9 (patch)
treeb85f1d9ceb4bd2bfc829f99bf84057646fa8cfaa /plugins/popen.h
parent7693af147926d0eb7369a43070d114b6bd79dc70 (diff)
downloadmonitoring-plugins-9da7cd7.tar.gz
Fix timeout_interval declarations
There are different declarations for timeout_interval: lib/utils_base.c has the definition: unsigned int timeout_interval = DEFAULT_SOCKET_TIMEOUT; lib/utils_base.h has the appropiate declaration: extern unsigned int timeout_interval; plugins/popen.h has an extra declaration: extern unsigned int timeout_interval; This doesn't hurt, but it's a dupe. The one in utils_base.h should be enough, so remove this one. plugins/popen.c has a WRONG one: extern int timeout_interval; Remove it! Use #include "utils.h" to get the right one. This makes the local defines for max/min unnecassary, so remove them also.
Diffstat (limited to 'plugins/popen.h')
-rw-r--r--plugins/popen.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/plugins/popen.h b/plugins/popen.h
index fc7e78e..a5dd8fa 100644
--- a/plugins/popen.h
+++ b/plugins/popen.h
@@ -7,7 +7,6 @@ FILE *spopen (const char *);
7int spclose (FILE *); 7int spclose (FILE *);
8RETSIGTYPE popen_timeout_alarm_handler (int); 8RETSIGTYPE popen_timeout_alarm_handler (int);
9 9
10extern unsigned int timeout_interval;
11pid_t *childpid=NULL; 10pid_t *childpid=NULL;
12int *child_stderr_array=NULL; 11int *child_stderr_array=NULL;
13FILE *child_process=NULL; 12FILE *child_process=NULL;