ip_filter 4.1.10 works on same machine

==============
gcc -v
Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.9/3.3.2/specs
Configured with: ../configure --with-as=/usr/ccs/bin/as
--with-ld=/usr/ccs/bin/ld --disable-nls --disable-libgcj
--enable-languages=c,c++ : (reconfigured) ../configure
--with-as=/usr/ccs/bin/as --with-ld=/usr/ccs/bin/ld --disable-nls
--disable-libgcj --enable-languages=c,c++
Thread model: posix
gcc version 3.3.2
==============
SunOS xxxxxxx 5.9 Generic_118558-21 sun4u sparc SUNW,Sun-Fire-V440
==============
pfil 2.1.7
==============

This is the error:

gcc -I../.. -DIPFILTER_LKM -I../../../pfil -D_KERNEL -DSUNDDI
-DSOLARIS2=9 -DIPFILTER_LOG -DIPFILTER_LOOKUP -DIPFILTER_SCAN   -c
../../ip_fil_solaris.c -o sparcv7/ip_fil.o
../../ip_fil_solaris.c: In function `fr_fastroute':
../../ip_fil_solaris.c:1201: warning: assignment makes pointer from
integer without a cast
../../ip_fil_solaris.c:1204: warning: assignment makes pointer from
integer without a cast
../../ip_fil_solaris.c:1243: warning: passing arg 1 of `pfil_sendbuf'
from incompatible pointer type
../../ip_fil_solaris.c:1243: error: too many arguments to function
`pfil_sendbuf'
../../ip_fil_solaris.c: In function `ipf_inject':
../../ip_fil_solaris.c:1332: error: `qifpkt_t' undeclared (first use
in this function)
../../ip_fil_solaris.c:1332: error: (Each undeclared identifier is
reported only once
../../ip_fil_solaris.c:1332: error: for each function it appears in.)
../../ip_fil_solaris.c:1332: error: `qp' undeclared (first use in this function)
*** Error code 1
make: Fatal error: Command failed for target `sparcv7/ip_fil.o'
Current working directory /tmp/ip_fil4.1.11/SunOS5/sparc-5.9
*** Error code 1
make: Fatal error: Command failed for target `sunos5'
Current working directory /tmp/ip_fil4.1.11
make: *** [solaris] Error 1
----------------------------------------------------------------------

I'm content with .10 but I wanted to throw this out if noone had seen it.

Jason

Reply via email to