summaryrefslogtreecommitdiffstats
path: root/runtime/rsyslog.h
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2008-04-16 12:48:20 +0200
committerRainer Gerhards <rgerhards@adiscon.com>2008-04-16 12:48:20 +0200
commit91661455ebf63275a849dc5c7f49c21d7837b442 (patch)
tree3bb504672e24cbae001557583e3b7d0e356400b0 /runtime/rsyslog.h
parent71dea8c86fd80c911ee112439e0aab0dd222f650 (diff)
downloadrsyslog-91661455ebf63275a849dc5c7f49c21d7837b442.tar.gz
rsyslog-91661455ebf63275a849dc5c7f49c21d7837b442.tar.xz
rsyslog-91661455ebf63275a849dc5c7f49c21d7837b442.zip
provided ability to initialize the runtime
Diffstat (limited to 'runtime/rsyslog.h')
-rw-r--r--runtime/rsyslog.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/runtime/rsyslog.h b/runtime/rsyslog.h
index 2bc7f904..2dfc266b 100644
--- a/runtime/rsyslog.h
+++ b/runtime/rsyslog.h
@@ -46,6 +46,7 @@
/* define some base data types */
typedef struct thrdInfo thrdInfo_t;
+typedef struct filed selector_t; /* TODO: this so far resides in syslogd.c, think about modularization */
/* some universal 64 bit define... */
typedef long long int64;
@@ -266,6 +267,11 @@ typedef unsigned char uchar;
void dbgprintf(char *, ...) __attribute__((format(printf, 1, 2)));
#include "debug.h"
+#include "obj.h"
+
+/* some runtime prototypes */
+rsRetVal rsrtInit(char **ppErrObj, obj_if_t *pObjIF);
+rsRetVal rsrtExit(obj_if_t *pObjIF);
#endif /* multi-include protection */
/* vim:set ai: