summaryrefslogtreecommitdiffstats
path: root/cfsysline.h
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2007-07-31 13:30:55 +0000
committerRainer Gerhards <rgerhards@adiscon.com>2007-07-31 13:30:55 +0000
commit7449e8356b19900acaa33e387bd4ea65ba85e204 (patch)
tree2eb63b04a2c5fbdba3c18df0ad1636a13075f2da /cfsysline.h
parent48fd0e472a75a32e70fa1938c2279cf730282370 (diff)
downloadrsyslog-7449e8356b19900acaa33e387bd4ea65ba85e204.tar.gz
rsyslog-7449e8356b19900acaa33e387bd4ea65ba85e204.tar.xz
rsyslog-7449e8356b19900acaa33e387bd4ea65ba85e204.zip
- added interface to register a cfsysline command handler (basic
functionality)
Diffstat (limited to 'cfsysline.h')
-rw-r--r--cfsysline.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/cfsysline.h b/cfsysline.h
index a1a51d91..953b6bb3 100644
--- a/cfsysline.h
+++ b/cfsysline.h
@@ -64,6 +64,8 @@ rsRetVal cslchConstruct(cslCmdHdlr_t **ppThis);
rsRetVal cslchSetEntry(cslCmdHdlr_t *pThis, ecslCmdHdrlType eType, rsRetVal (*pHdlr)(), void *pData);
rsRetVal cslchCallHdlr(cslCmdHdlr_t *pThis, uchar **ppConfLine);
rsRetVal cslcConstruct(cslCmd_t **ppThis);
+rsRetVal regCfSysLineHdlr(uchar *pCmdName, ecslCmdHdrlType eType, rsRetVal (*pHdlr)(), void *pData);
+rsRetVal cfsyslineInit(void);
/* the next ones go away later */
rsRetVal doBinaryOptionLine(uchar **pp, rsRetVal (*pSetHdlr)(void*, int), void *pVal);