Hello, I am trying to build and install IPFilter on a HP UX 11.00 machine. Where can I download pfil-2.1.13.tar.gz which is named on http://coombs.anu.edu.au/~avalon/ipf-mentat.html ? the link on that site does not work... I did found pfil-2.1.7.tar.gz When I do a make of the version I am receive errors, see below. Any idea what the cause of this error can be? ijszee2:/mnt/tjkuster/ipfilter/pfil# make i=`uname -s`; case $i in HP-UX) make hpux;; *) make $i;; esac make[1]: Entering directory `/mnt/tjkuster/ipfilter/pfil' /bin/cp Makefile HP-UX (cd HP-UX; makedepend -I.. -I. -I/usr/conf/gen -U__hp9000s700 -DKERNEL -DHPUX_IPFILTER_HOOKS -D_KERNEL_BUILD=1 -D__STDC_EXT__ -D_XPG4_EXTENDED -D_HPUX_SOURCE -D__hp9000s800 -D_KERNEL *.c) makedepend: warning: ignoring option -U__hp9000s700 mv HP-UX/Makefile HP-UX/Makefile.bak sed -e 's/DO NOT DELETE/DO_NOT_DELETE/' HP-UX/Makefile.bak > HP-UX/Makefile /bin/rm -f HP-UX/Makefile.bak makedepend -fHP-UX/Makefile -IHP-UX "-I.. -I. -I/usr/conf/gen -U__hp9000s700 -DKERNEL -DHPUX_IPFILTER_HOOKS -D_KERNEL_BUILD=1 -D__STDC_EXT__ -D_XPG4_EXTENDED -D_HPUX_SOURCE -D__hp9000s800 -D_KERNEL -DHPUXREV="`uname -r | sed -e 's/^[A-Z]\.\([0-9]*\)\.\([0-9]\)/\1\2/'`"" *.c if [ ! -f HP-UX/Makefile ] ; then ln Makefile HP-UX; fi (cd HP-UX; make mod.o "BITS=`getconf KERNEL_BITS`" OS=hpux DO=pfil "ADEF=-I.. -I. -I/usr/conf/gen -U__hp9000s700 -DKERNEL -DHPUX_IPFILTER_HOOKS -D_KERNEL_BUILD=1 -D__STDC_EXT__ -D_XPG4_EXTENDED -D_HPUX_SOURCE -D__hp9000s800 -D_KERNEL -DHPUXREV="`uname -r | sed -e 's/^[A-Z]\.\([0-9]*\)\.\([0-9]\)/\1\2/'`" -Ae +ES1.Xindirect_calls -Wp,-H300000 +XixdU +Hx0 +R500 -Wl,-a,archive +ESsfc -q +DD`getconf KERNEL_BITS` -DPFILDEBUG") make[2]: Entering directory `/mnt/tjkuster/ipfilter/pfil/HP-UX' cc -I.. -I. -I/usr/conf/gen -U__hp9000s700 -DKERNEL -DHPUX_IPFILTER_HOOKS -D_KERNEL_BUILD=1 -D__STDC_EXT__ -D_XPG4_EXTENDED -D_HPUX_SOURCE -D__hp9000s800 -D_KERNEL -DHPUXREV=1100 -Ae +ES1.Xindirect_calls -Wp,-H300000 +XixdU +Hx0 +R500 -Wl,-a,archive +ESsfc -q +DD32 -DPFILDEBUG -c ../pfil.c -o pfil.o cc: "../pfil.c", line 148: warning 604: Pointers are not assignment-compatible. cc: "../pfil.c", line 148: warning 563: Argument #1 is not the correct type. cc -I.. -I. -I/usr/conf/gen -U__hp9000s700 -DKERNEL -DHPUX_IPFILTER_HOOKS -D_KERNEL_BUILD=1 -D__STDC_EXT__ -D_XPG4_EXTENDED -D_HPUX_SOURCE -D__hp9000s800 -D_KERNEL -DHPUXREV=1100 -Ae +ES1.Xindirect_calls -Wp,-H300000 +XixdU +Hx0 +R500 -Wl,-a,archive +ESsfc -q +DD32 -DPFILDEBUG -c qif.c -o qif.o cc: "qif.c", line 385: error 1621: Too few arguments for qif_ipmp_syncmaster. make[2]: *** [qif.o] Error 1 make[2]: Leaving directory `/mnt/tjkuster/ipfilter/pfil/HP-UX' make[1]: *** [hpux] Error 2 make[1]: Leaving directory `/mnt/tjkuster/ipfilter/pfil' make: *** [all] Error 2 ijszee2:/mnt/tjkuster/ipfilter/pfil# Regards, Tjerk Kusters
