diff options
author | Rainer Gerhards <rgerhards@adiscon.com> | 2013-04-17 11:17:12 +0200 |
---|---|---|
committer | Rainer Gerhards <rgerhards@adiscon.com> | 2013-04-17 11:17:12 +0200 |
commit | 33fe6e484c8b3f8aeaad4a7e4c417ac837a81aac (patch) | |
tree | 18a58d90cbc0a7d747ed339f7abb9bad767739e8 /plugins/imjournal | |
parent | 52f02ae1e73233cf0fdb6700d4c60f2e6f097509 (diff) | |
download | rsyslog-33fe6e484c8b3f8aeaad4a7e4c417ac837a81aac.tar.gz rsyslog-33fe6e484c8b3f8aeaad4a7e4c417ac837a81aac.tar.bz2 rsyslog-33fe6e484c8b3f8aeaad4a7e4c417ac837a81aac.zip |
imjournal: very slight optimization
... well, it's actually questionable if it is a real optimization
or not ;)
Diffstat (limited to 'plugins/imjournal')
-rw-r--r-- | plugins/imjournal/imjournal.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/plugins/imjournal/imjournal.c b/plugins/imjournal/imjournal.c index f524e831..2af1958e 100644 --- a/plugins/imjournal/imjournal.c +++ b/plugins/imjournal/imjournal.c @@ -239,25 +239,25 @@ readjournal() { case '_': ++parse; if (*parse == 'P') { - if (!strncmp(parse, "PID=", 4)) { + if (!strncmp(parse+1, "ID=", 4)) { name = strdup("pid"); } else { name = strndup(get, prefixlen); } } else if (*parse == 'G') { - if (!strncmp(parse, "GID=", 4)) { + if (!strncmp(parse+1, "ID=", 4)) { name = strdup("gid"); } else { name = strndup(get, prefixlen); } } else if (*parse == 'U') { - if (!strncmp(parse, "UID=", 4)) { + if (!strncmp(parse+1, "ID=", 4)) { name = strdup("uid"); } else { name = strndup(get, prefixlen); } } else if (*parse == 'E') { - if (!strncmp(parse, "EXE=", 4)) { + if (!strncmp(parse+1, "XE=", 4)) { name = strdup("exe"); } else { name = strndup(get, prefixlen); @@ -265,13 +265,13 @@ readjournal() { } else if (*parse == 'C') { parse++; if (*parse == 'O') { - if (!strncmp(parse, "OMM=", 4)) { + if (!strncmp(parse+1, "MM=", 4)) { name = strdup("appname"); } else { name = strndup(get, prefixlen); } } else if (*parse == 'M') { - if (!strncmp(parse, "MDLINE=", 7)) { + if (!strncmp(parse+1, "DLINE=", 7)) { name = strdup("cmd"); } else { name = strndup(get, prefixlen); |