[Hlfl-cvs] hlfl/src hlfl.c,1.46,1.47
asl at hlfl.org
asl at hlfl.org
Sun Jun 13 15:44:53 EDT 2004
Update of /usr/local/cvs/hlfl/src
In directory raccoon.nessus.org:/tmp/cvs-serv80332
Modified Files:
hlfl.c
Log Message:
Patch by Thomas Nemeth <tnemeth at free.fr> correcting the reject + log error
Index: hlfl.c
===================================================================
RCS file: /usr/local/cvs/hlfl/src/hlfl.c,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -d -r1.46 -r1.47
--- hlfl.c 27 May 2004 11:18:31 -0000 1.46
+++ hlfl.c 13 Jun 2004 19:44:51 -0000 1.47
@@ -252,11 +252,18 @@
error = HLFL_SYNTAX_ERROR;
ret = -1;
} else {
+ int have_log = 0;
+ if ((ret & LOG) == LOG) {
+ have_log = 1;
+ ret -= LOG;
+ }
if ((ret == ACCEPT) || (ret == DENY)
|| (ret == REJECT))
ret |= TWO_WAYS;
if ((ret | LOG) == (ACCEPT | ESTABLISHED | TWO_WAYS | LOG))
ret -= ESTABLISHED; /* XXX fixme ! */
+ if (have_log)
+ ret += LOG;
}
}
return ret;
More information about the Hlfl-cvs
mailing list