summaryrefslogtreecommitdiffstats
path: root/plugins/imklog/imklog.h
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2008-04-14 14:44:32 +0200
committerRainer Gerhards <rgerhards@adiscon.com>2008-04-14 14:44:32 +0200
commitf8dff16a4a1d606f41d738f7381649282c74ca25 (patch)
tree2b296620f7f371bacae39023d01b437c9a41dc1e /plugins/imklog/imklog.h
parent3669057997e7665735626fd29a40bd10e160c88f (diff)
downloadrsyslog-f8dff16a4a1d606f41d738f7381649282c74ca25.tar.gz
rsyslog-f8dff16a4a1d606f41d738f7381649282c74ca25.tar.xz
rsyslog-f8dff16a4a1d606f41d738f7381649282c74ca25.zip
cleanup of imklog + addtl. config directives
- implemented $KLogInternalMsgFacility config directive - implemented $KLogPermitNonKernelFacility config directive - modified internal interfaces
Diffstat (limited to 'plugins/imklog/imklog.h')
-rw-r--r--plugins/imklog/imklog.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/plugins/imklog/imklog.h b/plugins/imklog/imklog.h
index 2fea879f..a37ecc9e 100644
--- a/plugins/imklog/imklog.h
+++ b/plugins/imklog/imklog.h
@@ -39,6 +39,7 @@
rsRetVal klogLogKMsg(void);
rsRetVal klogWillRun(void);
rsRetVal klogAfterRun(void);
+int klogFacilIntMsg(void);
/* the following data members may be accessed by the "drivers"
* I admit this is not the cleanest way to doing things, but I honestly
@@ -52,6 +53,10 @@ extern char *symfile;
extern int console_log_level;
extern int dbgPrintSymbols;
+/* the functions below may be called by the drivers */
+rsRetVal imklogLogIntMsg(int priority, char *fmt, ...) __attribute__((format(printf,2, 3)));
+rsRetVal Syslog(int priority, uchar *msg);
+
/* prototypes */
extern int InitKsyms(char *);
extern void DeinitKsyms(void);
@@ -59,8 +64,6 @@ extern int InitMsyms(void);
extern void DeinitMsyms(void);
extern char * ExpandKadds(char *, char *);
extern void SetParanoiaLevel(int);
-//TODO: remove? extern void vsyslog(int pri, const char *fmt, va_list ap);
-rsRetVal Syslog(int priority, char *fmt, ...) __attribute__((format(printf,2, 3)));
#endif /* #ifndef IMKLOG_H_INCLUDED */
/* vi:set ai: