From f218f55d6374f930eaf76dd77c74df3abc31e350 Mon Sep 17 00:00:00 2001 From: Tomas Heinrich Date: Sep 25 2007 00:16:36 +0000 Subject: *** empty log message *** --- diff --git a/rsyslog-1.19.2-invertAppSelect.patch b/rsyslog-1.19.2-invertAppSelect.patch deleted file mode 100644 index ae59d0a..0000000 --- a/rsyslog-1.19.2-invertAppSelect.patch +++ /dev/null @@ -1,25 +0,0 @@ ---- rsyslog/syslogd.c.orig 2007-08-28 11:41:08.000000000 +0200 -+++ rsyslog/syslogd.c 2007-08-28 12:35:55.000000000 +0200 -@@ -2302,8 +2302,20 @@ int shouldProcessThisMessage(selector_t - } - - if(f->pCSProgNameComp != NULL) { -- if(rsCStrSzStrCmp(f->pCSProgNameComp, (uchar*) getProgramName(pMsg), getProgramNameLen(pMsg))) { -- /* not equal, so we are already done... */ -+ int bInv = 0, bEqv = 0, offset = 0; -+ if(*(rsCStrGetSzStr(f->pCSProgNameComp)) == '-') { -+ if(*(rsCStrGetSzStr(f->pCSProgNameComp) + 1) == '-') -+ offset = 1; -+ else { -+ bInv = 1; -+ offset = 1; -+ } -+ } -+ if(!rsCStrOffsetSzStrCmp(f->pCSProgNameComp, offset, (uchar*) getProgramName(pMsg), getProgramNameLen(pMsg))) -+ bEqv = 1; -+ -+ if((!bEqv && !bInv) || (bEqv && bInv)) { -+ /* not equal or inverted selection, so we are already done... */ - dbgprintf("programname filter '%s' does not match '%s'\n", - rsCStrGetSzStr(f->pCSProgNameComp), getProgramName(pMsg)); - return 0;