[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