summaryrefslogtreecommitdiffstats
path: root/syslogd.h
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2007-07-24 11:33:39 +0000
committerRainer Gerhards <rgerhards@adiscon.com>2007-07-24 11:33:39 +0000
commit5cbb54ed6ad1934875b080286b9933400c817e85 (patch)
tree8c45cde2e6fe16df01a63f45b2a8ef82645308ef /syslogd.h
parentf1e14aefde8c295a2cbd93b9118d32961b6c373f (diff)
downloadrsyslog-5cbb54ed6ad1934875b080286b9933400c817e85.tar.gz
rsyslog-5cbb54ed6ad1934875b080286b9933400c817e85.tar.xz
rsyslog-5cbb54ed6ad1934875b080286b9933400c817e85.zip
major task: made sure no selector_t is created for selector lines that can
not be successfully loaded. That forced me to change a lot of code, with potential for trouble.
Diffstat (limited to 'syslogd.h')
-rw-r--r--syslogd.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/syslogd.h b/syslogd.h
index 77e9acad..f2cfd6d2 100644
--- a/syslogd.h
+++ b/syslogd.h
@@ -84,9 +84,9 @@ int formatTimestamp3164(struct syslogTime *ts, char* pBuf, size_t iLenBuf);
void iovCreate(selector_t *f);
char *iovAsString(selector_t *f);
void untty(void);
-void cflineSetTemplateAndIOV(selector_t *f, char *pTemplateName);
-void cflineParseTemplateName(uchar** pp, register char* pTemplateName, int iLenTemplate);
-void cflineParseFileName(selector_t *f, uchar* p);
+rsRetVal cflineSetTemplateAndIOV(selector_t *f, char *pTemplateName);
+rsRetVal cflineParseTemplateName(uchar** pp, register char* pTemplateName, int iLenTemplate);
+rsRetVal cflineParseFileName(selector_t *f, uchar* p);
int getSubString(uchar **ppSrc, char *pDst, size_t DstSize, char cSep);
extern int glblHadMemShortage; /* indicates if we had memory shortage some time during the run */