summaryrefslogtreecommitdiffstats
path: root/modules.h
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2007-12-14 17:58:12 +0000
committerRainer Gerhards <rgerhards@adiscon.com>2007-12-14 17:58:12 +0000
commite45bbf5c66b5cb08c91bdb99ba1acf5f215c3112 (patch)
tree60d91c5ece80f8025a44484d674dbdcc3825faaa /modules.h
parent8d186b303650c1d942543e28fdf8cf28a451f438 (diff)
downloadrsyslog-e45bbf5c66b5cb08c91bdb99ba1acf5f215c3112.tar.gz
rsyslog-e45bbf5c66b5cb08c91bdb99ba1acf5f215c3112.tar.xz
rsyslog-e45bbf5c66b5cb08c91bdb99ba1acf5f215c3112.zip
graceful termination now supported
Diffstat (limited to 'modules.h')
-rw-r--r--modules.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/modules.h b/modules.h
index 9a1a4d41..0dd4f651 100644
--- a/modules.h
+++ b/modules.h
@@ -32,6 +32,7 @@
#define MODULES_H_INCLUDED 1
#include "objomsr.h"
+#include "threads.h"
typedef enum eModType_ {
eMOD_IN, /* input module */
@@ -76,6 +77,7 @@ typedef struct moduleInfo {
/* TODO: pass pointer to msg submit function to IM rger, 2007-12-14 */
union {
struct {/* data for input modules */
+ eTermSyncType_t eTermSyncType;
rsRetVal (*runInput)(void); /* function to gather input and submit to queue */
} im;
struct {/* data for output modules */