[netfilter-cvslog] CVS update: netfilter/patch-o-matic/extra
Harald Welte
laforge@netfilter.org
Mon, 03 Mar 2003 08:24:28 +0100
Date: Mon Mar 3 08:24:27 2003
Author: laforge
Update of /cvsroot/netfilter/patch-o-matic/extra
In directory kashyyyk:/tmp/cvs-serv10029/patch-o-matic/extra
Modified Files:
recent.patch recent.patch.configure.help recent.patch.help
Log Message:
'recent' match update by Stephen Frost:
- Moved RECENT_NAME/RECENT_VER #define's to ipt_recent.h
- Added #define for IPT_RECENT_NAME_LEN instead of using constants directly
- Changed default packet count list length to 20 instead of 10
- Added option to define permissions for proc files created under
/proc/net/ipt_recent
- Changed printfs to be unsigned for unsigned variables
- Added explicit NULL termination for table name
- Fixed TTL checking to deal with TTL decrementing in routing logic, should
work across chains now.
- Side to check/set against is no longer per-table but per-rule, default src
- Created unsigned time_temp for time caluclations instead of using signed
temp variables
- Fixed spinlock handling in checkentry to not vmalloc while holding a
spinlock.
- Cleaned up memory free'ing routines to correctly free all memory on failure
- Fixed spinlock handling in destroy to not free while holding spinlock
- Added sanity check to hash table size, if an invalid size is given the
default will be used instead and a warning generated.
- Fixed save() function in libipt_recent.c
- Cleaned up and shortened recent.patch.help
Revisions:
recent.patch 1.5 => 1.6
http://cvs.netfilter.org/cgi-bin/cvsweb/netfilter/patch-o-matic/extra/recent.patch?r1=1.5&r2=1.6
recent.patch.configure.help 1.2 => 1.3
http://cvs.netfilter.org/cgi-bin/cvsweb/netfilter/patch-o-matic/extra/recent.patch.configure.help?r1=1.2&r2=1.3
recent.patch.help 1.3 => 1.4
http://cvs.netfilter.org/cgi-bin/cvsweb/netfilter/patch-o-matic/extra/recent.patch.help?r1=1.3&r2=1.4