Darren Reed wrote:
Another round of bug fixes. Nothing terribly exciting except
for the changes to make things compile on Solaris 10 Update4
(or OpenSolaris.)
Soemthing that might be significant is the teardown of NAT
entries if a packet is blocked. This is likely to impact
rdr'd sessins more than map'd ones. The goal is to prevent
NAT table entries from staying there if they will never allow
any packets through.
The source code can be downloaded at:
http://coombs.anu.edu.au/~avalon/ip_fil4.1.25.tar.gz
http://coombs.anu.edu.au/~avalon/patch-4.1.25.gz
or via CVS from sourceforge.
MD5 (ip_fil4.1.25.tar.gz) = ac6f0a322d8bafc9c9764a2afffbce94
MD5 (patch-4.1.25.gz) = f757cee2ccc22a4945588f75d93a101d
Cheers,
Darren
2 troubles:
1) found a trivial syntax error in line 498 of ip_fil_solaris.c: missing ( at
the beginning of the if statement
../../ip_fil_solaris.c: In function `fr_send_ip':
../../ip_fil_solaris.c:498: error: parse error before '(' token
../../ip_fil_solaris.c:498: error: parse error before ')' token
#if !defined(_INET_IP_STACK_H)
if ( (ip_mtudisc != NULL) && (*ip_mtudisc == 0))
^^^
2) Where can be found `hook_pkt_event_t' on a Solaris 9 system ? I'm compiling ipf against pfil-2.1.13 and i've not
found where it's defined.
Thanks a lot.
--
Ing. Sergio Rabellino
Head of ICT Services
Department of Computer Science
University of Torino (Italy)
http://www.di.unito.it/~rabser
Tel. +39-0116706701
Fax. +39-011751603