This is a discussion on IPFilter 4.1.15 / compiling on FreeBSD 5.5 within the IPFilter forums, part of the System Security and Security Related category; Hi, IPFilter 4.1.15 compiles correctly on FreeBSD 5.5, but make buildkernel fails because of a missing declaration: ----- *** /...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
Hi,
IPFilter 4.1.15 compiles correctly on FreeBSD 5.5, but make buildkernel fails because of a missing declaration: ----- *** /ip_fil4.1.15/fil.c Thu Nov 2 21:19:38 2006 --- /usr/src/sys/contrib/ipfilter/netinet/fil.c Thu Nov 2 21:03:20 2006 *************** *** 6804,6809 **** --- 6804,6810 ---- / * */ /* ------------------------------------------------------------------------ */ int ipf_genericiter(data, uid, ctx) + int uid; void *data, *ctx; { ipftoken_t *token; ----- regards Andy Am 02.11.2006 um 20:10 schrieb Darren Reed: > My apologies for the recent problems in compiling IPFilter and having > to release a whole new version just to address that. Thanks to those > who brought the problem to my attention early. Getting it to compile > cleanly on every platform is a lot of work. One day I'll have a > system > built with lots of virtual machines, one for each version I want to > do a test build on. > > I've added one significant featurism here between 4.1.14 and 4.1.15: > automated flushing of the NAT table if it fills up. This works > roughly > the same as for the state table where it will try and remove lots of > old dead wood, if it can. > > http://coombs.anu.edu.au/~avalon/ip_fil4.1.15.tar.gz > > Darren > > 4.1.15 - Released 03 November 2006 > > Add in automatic flushing of NAT, like state, table if it fills up > too much > > Update comments in the code for NAT checksum adjustments > > Fix compiling on FreeBSD 5.4 and 6.0 > > prevent panics from read/write IOs trying to use uninitialised > structures > > Newer NetBSD should use malloc() instead of MALLOC() in the kernel > where > the size is not staticly defined > > Some gcc warning message cleanup from NetBSD > > Missing include for <sys/filio.h> on Solaris for poll work > > NetBSD now uses opt_ipfilter.h, not opt_ipfilter_log.h > > 4.1.14 - Released 04 October 2006 > |
![]() |
| Thread Tools | |
| Display Modes | |
|
|