summaryrefslogtreecommitdiffstats
path: root/runtime/debug.h
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2013-03-22 09:33:33 +0100
committerRainer Gerhards <rgerhards@adiscon.com>2013-03-22 09:33:33 +0100
commit223439934c20f38bc00ec5287124737932d33ddb (patch)
tree83f1b2b82271574ddd503ab1c43049b86817f839 /runtime/debug.h
parent785e0c3c8b00614b6f780f902442025f4558a160 (diff)
parent906ed9df906fe3a52b042929130e6fc9a00b53a8 (diff)
downloadrsyslog-223439934c20f38bc00ec5287124737932d33ddb.tar.gz
rsyslog-223439934c20f38bc00ec5287124737932d33ddb.tar.bz2
rsyslog-223439934c20f38bc00ec5287124737932d33ddb.zip
Merge branch 'master' into master-gt
Conflicts: configure.ac runtime/rsyslog.h
Diffstat (limited to 'runtime/debug.h')
-rw-r--r--runtime/debug.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/runtime/debug.h b/runtime/debug.h
index f802e8c1..f3226098 100644
--- a/runtime/debug.h
+++ b/runtime/debug.h
@@ -89,6 +89,8 @@ typedef struct dbgCallStack_s {
/* prototypes */
rsRetVal dbgClassInit(void);
rsRetVal dbgClassExit(void);
+void dbgSetDebugFile(uchar *fn);
+void dbgSetDebugLevel(int level);
void sigsegvHdlr(int signum);
void dbgoprint(obj_t *pObj, char *fmt, ...) __attribute__((format(printf, 2, 3)));
void dbgprintf(char *fmt, ...) __attribute__((format(printf, 1, 2)));
@@ -105,6 +107,7 @@ void dbgSetThrdName(uchar *pszName);
void dbgPrintAllDebugInfo(void);
void *dbgmalloc(size_t size);
void dbgOutputTID(char* name);
+int dbgGetDbglogFd(void);
/* macros */
#ifdef DEBUGLESS