summaryrefslogtreecommitdiffstats
path: root/plugins
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2013-03-12 13:56:32 +0100
committerRainer Gerhards <rgerhards@adiscon.com>2013-03-12 13:56:32 +0100
commitc469cff2f2e6cfd75ba91dfc106bed0baba99bf8 (patch)
tree41d5f663867a578bea2dbb2e08a19aa06416fefa /plugins
parent4c4ca32b6bab140015b8eb1d0386aad4bcc8591a (diff)
downloadrsyslog-c469cff2f2e6cfd75ba91dfc106bed0baba99bf8.tar.gz
rsyslog-c469cff2f2e6cfd75ba91dfc106bed0baba99bf8.tar.bz2
rsyslog-c469cff2f2e6cfd75ba91dfc106bed0baba99bf8.zip
bugfix: imuxsock was missing SysSock.ParseTrusted module parameter
use that functionality, legacy rsyslog.conf syntax had to be used. Also, the doc was missing information on the "ParseTrusted" set of config directives.
Diffstat (limited to 'plugins')
-rw-r--r--plugins/imuxsock/imuxsock.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/plugins/imuxsock/imuxsock.c b/plugins/imuxsock/imuxsock.c
index a5360bee..773cb8db 100644
--- a/plugins/imuxsock/imuxsock.c
+++ b/plugins/imuxsock/imuxsock.c
@@ -233,6 +233,7 @@ static struct cnfparamdescr modpdescr[] = {
{ "syssock.flowcontrol", eCmdHdlrBinary, 0 },
{ "syssock.usesystimestamp", eCmdHdlrBinary, 0 },
{ "syssock.annotate", eCmdHdlrBinary, 0 },
+ { "syssock.parsetrusted", eCmdHdlrBinary, 0 },
{ "syssock.usepidfromsystem", eCmdHdlrBinary, 0 },
{ "syssock.ratelimit.interval", eCmdHdlrInt, 0 },
{ "syssock.ratelimit.burst", eCmdHdlrInt, 0 },
@@ -1145,6 +1146,8 @@ CODESTARTsetModCnf
loadModConf->bUseSysTimeStamp = (int) pvals[i].val.d.n;
} else if(!strcmp(modpblk.descr[i].name, "syssock.annotate")) {
loadModConf->bAnnotateSysSock = (int) pvals[i].val.d.n;
+ } else if(!strcmp(modpblk.descr[i].name, "syssock.parsetrusted")) {
+ loadModConf->bParseTrusted = (int) pvals[i].val.d.n;
} else if(!strcmp(modpblk.descr[i].name, "syssock.usepidfromsystem")) {
loadModConf->bWritePidSysSock = (int) pvals[i].val.d.n;
} else if(!strcmp(modpblk.descr[i].name, "syssock.ratelimit.interval")) {