ipfilter cannot be build within because warning's are present

Victor M. Blood freebsd at masm.elcom.ru
Thu Oct 18 06:24:59 PDT 2007


On 18.10.2007, Max Laier wrote:
> On Thursday 18 October 2007, Victor M. Blood wrote:
>> On 18.10.2007, Max Laier wrote:
>> > On Wednesday 17 October 2007, Victor M. Blood wrote:
>> >> Hi, All.
>> >>
>> >> I try to use options in kernel instead of a module build of the
>> >> ipfilter and got error then kernel builds.
>> >>
>> >> I'm edit files: fil.c, ip_auth.h, ip_auth.h, ip_log.c ip_compat.h
>> >> and correct #ifdef statament :) no more warnings...
>> >
>> > ipf is likely broken anyway.  See thread: "7.0 CURRENT, need help
>> > with panic: Trying sleep, but thread marked as sleeping prohibited"
>> > on this ML a few days back.  That this warning went unnoticed tells
>> > you something, too.
>>
>> New version, new problems, no more to say) few days back I have panic
>> with ip filter, now it seems as worked, after upgrade.
>>
>> #ipf -V
>> ipf: IP Filter: v4.1.27 (404)
>> Kernel: IP Filter: v4.1.27
>> Running: yes
>> Log Flags: 0 = none set
>> Default: block all, Logging: available
>> Active list: 0
>> Feature mask: 0xe

> Is this with a WITNESS/INVARIANTS enabled kernel?
yes, all debug option are on, and WITNESS/INVARIANTS too
> From a quick glance at
> the code you should see warnings on the ioctl path as there are copy 
> operations to/from userland with the lock held.
Hmm... I don't understand there I can find it, may be exist way to
fix. Make results in attach.

> Moving to rw_locks is the right direction, but the config path is still
> broken.
I send all building and patch results to Darren Reed...

-- 
With all regards, Victor M. Blood.   mailto: freebsd at masm.elcom.ru
FTN: 2:5024/1.95 at Fidonet.org, ICQ#3567656

-------------- next part --------------
Script started on Thu Oct 18 17:15:05 2007
release# cd /tmp/varvar/tmp/ip_fil4.1.27/

release# make freebsd7

mkdir -p net netinet
if [ ! -f netinet/done ] ; then  (cd netinet; ln -s ../*.h .; ln -s ../ip_*_pxy.c .;);  (cd netinet; ln -s ../ipsend/tcpip.h tcpip.h);  touch netinet/done;  fi
(cd netinet; ln -s ../ip_rules.h ip_rules.h)
ln: ip_rules.h: File exists
*** Error code 1 (ignored)
if [ ! -f net/done ] ; then  (cd net; ln -s ../radix_ipf.h .; );  touch net/done;  fi
if [ x = x ] ; then  echo "#undef INET6" > opt_inet6.h;  else  echo "#define INET6" > opt_inet6.h;  fi
if [ "x" = "x" ] ; then  echo "#undef NBPF" > opt_bpf.h;  echo "#undef NBPFILTER" > opt_bpf.h;  echo "#undef DEV_BPF" > opt_bpf.h;  else  echo "#define NBPF" > opt_bpf.h;  echo "#define NBPFILTER" > opt_bpf.h;  echo "#define DEV_BPF" > opt_bpf.h;  fi
if [ x = x ] ; then  echo "#undef PFIL_HOOKS" > opt_pfil.h;  else  echo "#define PFIL_HOOKS" > opt_pfil.h;  fi
make setup "TARGOS=BSD" "CPUDIR=`uname -s|sed -e 's@/@@g'`-`uname -r`-`uname -m`"
if [ ! -d BSD/FreeBSD-7.0-PRERELEASE-i386 ] ; then mkdir BSD/FreeBSD-7.0-PRERELEASE-i386; fi
rm -f BSD/FreeBSD-7.0-PRERELEASE-i386/Makefile BSD/FreeBSD-7.0-PRERELEASE-i386/Makefile.ipsend
ln -s ../Makefile BSD/FreeBSD-7.0-PRERELEASE-i386/Makefile
ln -s ../Makefile.ipsend BSD/FreeBSD-7.0-PRERELEASE-i386/Makefile.ipsend
if [ -f BSD/Makefile.common ] ; then  rm -f BSD/FreeBSD-7.0-PRERELEASE-i386/Makefile.common;  ln -s ../Makefile.common BSD/FreeBSD-7.0-PRERELEASE-i386/Makefile.common; fi
(cd BSD/`uname -s|sed -e 's@/@@g'`-`uname -r`-`uname -m`; make build TOP=../.. 'CFLAGS=-I$(TOP) -D_BSD_SOURCE    '  "IPFLOG=-DIPFILTER_LOG" "LOGFAC=-DLOGFAC=LOG_LOCAL0" "POLICY=-DIPF_DEFAULT_PASS=FR_PASS"  "SOLARIS2=" "DEBUG=-g" "DCPU=`uname -m`"  "LIBBPF=" "CPUDIR=`uname -s|sed -e 's@/@@g'`-`uname -r`-`uname -m`" "IPFBPF="  'STATETOP_CFLAGS=-DSTATETOP' "BPFILTER="  'STATETOP_INC=-I/usr/include' 'STATETOP_LIB=-L/usr/lib -lncurses'  "BITS=" "OBJ=." "LOOKUP=-DIPFILTER_LOOKUP -DIPFILTER_SCAN" "COMPIPF="  'SYNC=' 'ALLOPTS=-DIPFILTER_LOG -DIPFILTER_LOOKUP  -DIPFILTER_SCAN -DIPFILTER_SYNC -DIPFILTER_CKSUM' 'LIBBPF=' "IPFLKM=-DIPFILTER_LKM" "ML=mlfk_ipl.c" "MLD=mlfk_ipl.c" "LKM=ipf.ko.5" "LKMR=ipfrule.ko.5" "DLKM=-DKLD_MODULE" "MLR=mlfk_rule.o"; cd ..)
if [ -f /usr/share/mk/bsd.kmod.mk -a "`uname -s`" = "NetBSD" ] ; then  rm -f Makefile.kmod;  ln -s /usr/share/mk/bsd.kmod.mk Makefile.kmod;  fi
if [ -f Makefile.kmod ] ; then  make -f Makefile.kmod depend MKUPDATE=no;  fi
echo '#define DEV_BPF 1' > bpf.h
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/addicmp.c -o ./addicmp.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/addipopt.c -o ./addipopt.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/alist_free.c -o ./alist_free.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/alist_new.c -o ./alist_new.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/bcopywrap.c -o ./bcopywrap.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/binprint.c -o ./binprint.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/buildopts.c -o ./buildopts.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/checkrev.c -o ./checkrev.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/count6bits.c -o ./count6bits.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/count4bits.c -o ./count4bits.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/debug.c -o ./debug.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/facpri.c -o ./facpri.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/flags.c -o ./flags.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/fill6bits.c -o ./fill6bits.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/gethost.c -o ./gethost.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/getifname.c -o ./getifname.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/getnattype.c -o ./getnattype.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/getport.c -o ./getport.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/getportproto.c -o ./getportproto.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/getproto.c -o ./getproto.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/getsumd.c -o ./getsumd.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/hostname.c -o ./hostname.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/icmpcode.c -o ./icmpcode.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/inet_addr.c -o ./inet_addr.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/initparse.c -o ./initparse.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/ionames.c -o ./ionames.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/ipoptsec.c -o ./ipoptsec.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/ipf_dotuning.c -o ./ipf_dotuning.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/ipft_ef.c -o ./ipft_ef.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/ipft_hx.c -o ./ipft_hx.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/ipft_pc.c -o ./ipft_pc.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/ipft_sn.c -o ./ipft_sn.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/ipft_td.c -o ./ipft_td.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/ipft_tx.c -o ./ipft_tx.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/kmem.c -o ./kmem.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/kmemcpywrap.c -o ./kmemcpywrap.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/kvatoname.c -o ./kvatoname.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/load_file.c -o ./load_file.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/load_hash.c -o ./load_hash.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/load_hashnode.c -o ./load_hashnode.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/load_http.c -o ./load_http.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/load_pool.c -o ./load_pool.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/load_poolnode.c -o ./load_poolnode.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/load_url.c -o ./load_url.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/mutex_emul.c -o ./mutex_emul.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/nametokva.c -o ./nametokva.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/nat_setgroupmap.c -o ./nat_setgroupmap.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/ntomask.c -o ./ntomask.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/optname.c -o ./optname.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/optprint.c -o ./optprint.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/optprintv6.c -o ./optprintv6.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/optvalue.c -o ./optvalue.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/portname.c -o ./portname.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/print_toif.c -o ./print_toif.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printactivenat.c -o ./printactivenat.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printaps.c -o ./printaps.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printbuf.c -o ./printbuf.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printhash.c -o ./printhash.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printhashdata.c -o ./printhashdata.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printhashnode.c -o ./printhashnode.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printhash_live.c -o ./printhash_live.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printip.c -o ./printip.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printpool.c -o ./printpool.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printpooldata.c -o ./printpooldata.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printpoolnode.c -o ./printpoolnode.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printpool_live.c -o ./printpool_live.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printproto.c -o ./printproto.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printfr.c -o ./printfr.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printfraginfo.c -o ./printfraginfo.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printhostmap.c -o ./printhostmap.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printifname.c -o ./printifname.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printhostmask.c -o ./printhostmask.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printlog.c -o ./printlog.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printmask.c -o ./printmask.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printnat.c -o ./printnat.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printportcmp.c -o ./printportcmp.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printpacket.c -o ./printpacket.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printpacket6.c -o ./printpacket6.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printsbuf.c -o ./printsbuf.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printstate.c -o ./printstate.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printtqtable.c -o ./printtqtable.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/printtunable.c -o ./printtunable.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/remove_hash.c -o ./remove_hash.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/remove_hashnode.c -o ./remove_hashnode.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/remove_pool.c -o ./remove_pool.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/remove_poolnode.c -o ./remove_poolnode.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/resetlexer.c -o ./resetlexer.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/rwlock_emul.c -o ./rwlock_emul.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/tcpflags.c -o ./tcpflags.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/tcp_flags.c -o ./tcp_flags.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/var.c -o ./var.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/verbose.c -o ./verbose.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/v6ionames.c -o ./v6ionames.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../lib/v6optvalue.c -o ./v6optvalue.o
/bin/rm -f ./libipf.a
ar cq ./libipf.a ./addicmp.o  ./addipopt.o  ./alist_free.o  ./alist_new.o  ./bcopywrap.o  ./binprint.o  ./buildopts.o  ./checkrev.o  ./count6bits.o  ./count4bits.o  ./debug.o  ./facpri.o  ./flags.o  ./fill6bits.o  ./gethost.o  ./getifname.o  ./getnattype.o  ./getport.o  ./getportproto.o  ./getproto.o  ./getsumd.o  ./hostname.o  ./icmpcode.o  ./inet_addr.o  ./initparse.o  ./ionames.o  ./ipoptsec.o  ./ipf_dotuning.o  ./ipft_ef.o  ./ipft_hx.o  ./ipft_pc.o  ./ipft_sn.o  ./ipft_td.o  ./ipft_tx.o  ./kmem.o  ./kmemcpywrap.o  ./kvatoname.o  ./load_file.o  ./load_hash.o  ./load_hashnode.o  ./load_http.o  ./load_pool.o  ./load_poolnode.o  ./load_url.o  ./mutex_emul.o  ./nametokva.o  ./nat_setgroupmap.o  ./ntomask.o  ./optname.o  ./optprint.o  ./optprintv6.o  ./optvalue.o  ./portname.o  ./print_toif.o  ./printactivenat.o  ./printaps.o  ./printbuf.o  ./printhash.o  ./printhashdata.o  ./printhashnode.o  ./printhash_live.o  ./printip.o  ./printpool.o  ./printpooldata.o  ./printpoolnode.o  ./printpool_live.o  ./printproto.o  ./printfr.o  ./printfraginfo.o  ./printhostmap.o  ./printifname.o  ./printhostmask.o  ./printlog.o  ./printmask.o  ./printnat.o  ./printportcmp.o  ./printpacket.o  ./printpacket6.o  ./printsbuf.o  ./printstate.o  ./printtqtable.o  ./printtunable.o  ./remove_hash.o  ./remove_hashnode.o  ./remove_pool.o  ./remove_poolnode.o  ./resetlexer.o  ./rwlock_emul.o  ./tcpflags.o  ./tcp_flags.o  ./var.o  ./verbose.o  ./v6ionames.o  ./v6optvalue.o
ranlib ./libipf.a
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../tools/ipf.c -o ipf.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../tools/ipfcomp.c -o ipfcomp.o
(cd ../../tools; make "DEST=/var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386" /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipf_y.c)
yacc -d ipf_y.y
yacc: 8 shift/reduce conflicts
sed -e 's/yy/ipf_yy/g' -e 's/y.tab.h/ipf_y.c/'  -e 's/"ipf_y.y"/"..\/tools\/ipf_y.y"/'  y.tab.c > /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipf_y.c
sed -e 's/yy/ipf_yy/g' -e 's/y.tab.h/ipf_y.h/' y.tab.h > /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipf_y.h
/bin/rm -f y.tab.c y.tab.h
(cd ../../tools; make "DEST=/var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386" /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipf_l.h)
sed -e 's/yy/ipf_yy/g' lexer.h > /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipf_l.h
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE       -c ipf_y.c -o ipf_y.o
(cd ../../tools; make "DEST=/var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386" /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipf_l.c)
sed -e 's/yy/ipf_yy/g' -e 's/y.tab.h/ipf_y.h/'  -e 's/lexer.h/ipf_l.h/' lexer.c > /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipf_l.c
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -I. -c ipf_l.c -o ipf_l.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -DIPFILTER_LOG -DIPFILTER_LOOKUP  -DIPFILTER_SCAN -DIPFILTER_SYNC -DIPFILTER_CKSUM -c ../../bpf_filter.c -o bpf_filter_u.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      ipf.o ipfcomp.o ipf_y.o ipf_l.o bpf_filter_u.o -o ipf -L. -lipf  -ll 
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../tools/ipfs.c -o ipfs.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      ipfs.o -o ipfs
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -DSTATETOP -I/usr/include  -c ../../tools/ipfstat.c -o ipfstat.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -DSTATETOP -I/usr/include ipfstat.o  -o ipfstat -L. -lipf  -L/usr/lib -lncurses -lkvm
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../tools/ipftest.c -o ipftest.o
./ipf -cc -nf ../../rules/ip_rules
if [ ! -f ../../ip_rules.h ] ; then  /bin/mv -f ip_rules.h ../..;  else  touch ../../ip_rules.h;  fi
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -DIPFILTER_LOG -DIPFILTER_LOOKUP  -DIPFILTER_SCAN -DIPFILTER_SYNC -DIPFILTER_CKSUM  -c ../../fil.c -o fil_u.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -DIPFILTER_LOG -DIPFILTER_LOOKUP  -DIPFILTER_SCAN -DIPFILTER_SYNC -DIPFILTER_CKSUM -c ../../ip_frag.c -o ip_frag_u.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -DIPFILTER_LOG -DIPFILTER_LOOKUP  -DIPFILTER_SCAN -DIPFILTER_SYNC -DIPFILTER_CKSUM -c ../../ip_state.c -o ip_state_u.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -DIPFILTER_LOG -DIPFILTER_LOOKUP  -DIPFILTER_SCAN -DIPFILTER_SYNC -DIPFILTER_CKSUM -c ../../ip_nat.c -o ip_nat_u.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -DIPFILTER_LOG -DIPFILTER_LOOKUP  -DIPFILTER_SCAN -DIPFILTER_SYNC -DIPFILTER_CKSUM -c ../../ip_proxy.c -o ip_proxy_u.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -DIPFILTER_LOG -DIPFILTER_LOOKUP  -DIPFILTER_SCAN -DIPFILTER_SYNC -DIPFILTER_CKSUM -c ../../ip_auth.c -o ip_auth_u.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -DIPFILTER_LOG -DIPFILTER_LOOKUP  -DIPFILTER_SCAN -DIPFILTER_SYNC -DIPFILTER_CKSUM -c ../../ip_htable.c -o ip_htable_u.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -DIPFILTER_LOG -DIPFILTER_LOOKUP  -DIPFILTER_SCAN -DIPFILTER_SYNC -DIPFILTER_CKSUM -c ../../ip_lookup.c -o ip_lookup_u.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -DIPFILTER_LOG -DIPFILTER_LOOKUP  -DIPFILTER_SCAN -DIPFILTER_SYNC -DIPFILTER_CKSUM -c ../../ip_pool.c -o ip_pool_u.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -DIPFILTER_LOG -DIPFILTER_LOOKUP  -DIPFILTER_SCAN -DIPFILTER_SYNC -DIPFILTER_CKSUM -c ../../ip_scan.c -o ip_scan_u.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -DIPFILTER_LOG -DIPFILTER_LOOKUP  -DIPFILTER_SCAN -DIPFILTER_SYNC -DIPFILTER_CKSUM -c ../../ip_sync.c -o ip_sync_u.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -DIPFILTER_LOG -DIPFILTER_LOOKUP  -DIPFILTER_SCAN -DIPFILTER_SYNC -DIPFILTER_CKSUM -c ip_rules.c -o ip_rules_u.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -DIPFILTER_LOG -DIPFILTER_LOOKUP  -DIPFILTER_SCAN -DIPFILTER_SYNC -DIPFILTER_CKSUM -c ../../ip_fil.c -o ip_fil_u.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -DIPFILTER_LOG -DIPFILTER_LOOKUP  -DIPFILTER_SCAN -DIPFILTER_SYNC -DIPFILTER_CKSUM -c ../../ip_log.c -o ip_log_u.o
(cd ../../tools; make "DEST=/var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386" /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ippool_l.h)
sed -e 's/yy/ippool_yy/g' lexer.h > /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ippool_l.h
(cd ../../tools; make "DEST=/var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386" /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ippool_y.c)
yacc -d ippool_y.y
sed -e 's/yy/ippool_yy/g' -e 's/"ippool_y.y"/"..\/tools\/ippool_y.y"/'  y.tab.c > /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ippool_y.c
sed -e 's/yy/ippool_yy/g' y.tab.h > /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ippool_y.h
/bin/rm -f y.tab.c y.tab.h
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ippool_y.c -o ippool_y.o
(cd ../../tools; make "DEST=/var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386" /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ippool_l.c)
sed -e 's/yy/ippool_yy/g' -e 's/y.tab.h/ippool_y.h/'  -e 's/lexer.h/ippool_l.h/' lexer.c > /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ippool_l.c
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -I. -c ippool_l.c -o ippool_l.o
(cd ../../tools; make "DEST=/var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386" /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipnat_y.c)
yacc -d ipnat_y.y
yacc: 1 rule never reduced
yacc: 7 shift/reduce conflicts
sed -e 's/yy/ipnat_yy/g' -e 's/y.tab.c/ipnat_y.c/'  -e s/\"ipnat_y.y\"/\"..\\/tools\\/ipnat_y.y\"/  y.tab.c > /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipnat_y.c
sed -e 's/yy/ipnat_yy/g' -e 's/y.tab.h/ipnat_y.h/'  y.tab.h > /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipnat_y.h
/bin/rm -f y.tab.c y.tab.h
(cd ../../tools; make "DEST=/var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386" /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipnat_l.h)
sed -e 's/yy/ipnat_yy/g' lexer.h > /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipnat_l.h
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ipnat_y.c -o ipnat_y.o
(cd ../../tools; make "DEST=/var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386" /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipnat_l.c)
sed -e 's/yy/ipnat_yy/g' -e 's/y.tab.h/ipnat_y.h/'  -e 's/lexer.h/ipnat_l.h/' lexer.c > /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipnat_l.c
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -I. -c ipnat_l.c -o ipnat_l.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -DIPFILTER_LOG -DIPFILTER_LOOKUP  -DIPFILTER_SCAN -DIPFILTER_SYNC -DIPFILTER_CKSUM -c ../../md5.c -o md5_u.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -DIPFILTER_LOG -DIPFILTER_LOOKUP  -DIPFILTER_SCAN -DIPFILTER_SYNC -DIPFILTER_CKSUM -c ../../radix.c -o radix_u.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      ipftest.o fil_u.o ip_frag_u.o ip_state_u.o ip_nat_u.o  ip_proxy_u.o ip_auth_u.o ip_htable_u.o ip_lookup_u.o ip_pool_u.o  ip_scan_u.o ip_sync_u.o ip_rules_u.o ip_fil_u.o ip_log_u.o  ippool_y.o ippool_l.o ipf_y.o ipf_l.o ipnat_y.o ipnat_l.o  md5_u.o radix_u.o bpf_filter_u.o -o ipftest -L. -lipf  -ll 
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -DLOGFAC=LOG_LOCAL0 -c ../../tools/ipmon.c -o ipmon.o
(cd ../../tools; make "DEST=/var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386" /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipmon_y.c)
yacc -d ipmon_y.y
sed -e 's/yy/ipmon_yy/g' -e 's/"ipmon_y.y"/"..\/tools\/ipmon_y.y"/'  y.tab.c > /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipmon_y.c
sed -e 's/yy/ipmon_yy/g' y.tab.h > /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipmon_y.h
/bin/rm -f y.tab.c y.tab.h
(cd ../../tools; make "DEST=/var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386" /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipmon_l.h)
sed -e 's/yy/ipmon_yy/g' lexer.h > /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipmon_l.h
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ipmon_y.c -o ipmon_y.o
(cd ../../tools; make "DEST=/var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386" /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipmon_l.c)
sed -e 's/yy/ipmon_yy/g' -e 's/y.tab.h/ipmon_y.h/'  -e 's/lexer.h/ipmon_l.h/' lexer.c > /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipmon_l.c
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -I. -c ipmon_l.c -o ipmon_l.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      ipmon.o ipmon_y.o ipmon_l.o -o ipmon -L. -lipf  -ll
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../tools/ipnat.c -o ipnat.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      ipnat.o ipnat_y.o ipnat_l.o -o ipnat -L. -lipf  -lkvm -ll
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../tools/ippool.c -o ippool.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -g -I. -I../.. -D_BSD_SOURCE     ippool_y.o ippool_l.o kmem.o ippool.o -o ippool -ll -lkvm -L. -lipf
(cd ../../tools; make "DEST=/var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386" /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipscan_y.c)
yacc -d ipscan_y.y
sed -e 's/yy/ipscan_yy/g'  -e 's/"ipscan_y.y"/"..\/tools\/ipscan_y.y"/'  y.tab.c > /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipscan_y.c
sed -e 's/yy/ipscan_yy/g' y.tab.h > /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipscan_y.h
/bin/rm -f y.tab.c y.tab.h
(cd ../../tools; make "DEST=/var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386" /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipscan_l.h)
sed -e 's/yy/ipscan_yy/g' lexer.h > /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipscan_l.h
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ipscan_y.c -o ipscan_y.o
(cd ../../tools; make "DEST=/var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386" /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipscan_l.c)
sed -e 's/yy/ipscan_yy/g' -e 's/y.tab.h/ipscan_y.h/'  -e 's/lexer.h/ipscan_l.h/' lexer.c > /var/tmp/ip_fil4.1.27/BSD/FreeBSD-7.0-PRERELEASE-i386/ipscan_l.c
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -I. -c ipscan_l.c -o ipscan_l.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -g ipscan_y.o ipscan_l.o -o ipscan -ll -L. -lipf  -lkvm
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../tools/ipsyncm.c -o ipsyncm.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      ipsyncm.o -o ipsyncm -L. -lipf 
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      -c ../../tools/ipsyncs.c -o ipsyncs.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE      ipsyncs.o -o ipsyncs -L. -lipf 
/bin/rm -f ip_fil.c
ln -s ../../ip_fil_`uname -s|tr A-Z a-z`.c ip_fil.c
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE     -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP -DIPFILTER_SCAN  -Di386 -D__i386__ -DINET -DKERNEL -D_KERNEL -I/usr/include -I/sys -I/sys/sys -I/sys/arch -DDEVFS -fno-builtin -DKLD_MODULE   -c ip_fil.c -o ip_fil.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE     -DIPF_DEFAULT_PASS=FR_PASS -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP -DIPFILTER_SCAN  -Di386 -D__i386__ -DINET -DKERNEL -D_KERNEL -I/usr/include -I/sys -I/sys/sys -I/sys/arch -DDEVFS -fno-builtin -DKLD_MODULE     -c ../../fil.c -o fil.o
mkdir -p ../sys
if [ -f /sys/kern/vnode_if.sh ] ; then  sh /sys/kern/vnode_if.sh /sys/kern/vnode_if.src;  fi
if [ -f /sys/kern/vnode_if.pl ] ; then  perl /sys/kern/vnode_if.pl /sys/kern/vnode_if.src;  fi
if [ -f ../sys/vnode_if.h ] ; then mv ../sys/vnode_if.h .; fi
rmdir ../sys
/bin/rm -f vnode_if.c
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -I../.. -D_BSD_SOURCE     -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP -DIPFILTER_SCAN  -Di386 -D__i386__ -DINET -DKERNEL -D_KERNEL -I/usr/include -I/sys -I/sys/sys -I/sys/arch -DDEVFS -fno-builtin -DKLD_MODULE  -c ../../mlfk_ipl.c -o ml_ipl.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE     -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP -DIPFILTER_SCAN  -Di386 -D__i386__ -DINET -DKERNEL -D_KERNEL -I/usr/include -I/sys -I/sys/sys -I/sys/arch -DDEVFS -fno-builtin -DKLD_MODULE  -c ../../ip_nat.c -o ip_nat.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE     -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP -DIPFILTER_SCAN  -Di386 -D__i386__ -DINET -DKERNEL -D_KERNEL -I/usr/include -I/sys -I/sys/sys -I/sys/arch -DDEVFS -fno-builtin -DKLD_MODULE  -c ../../ip_frag.c -o ip_frag.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE     -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP -DIPFILTER_SCAN  -Di386 -D__i386__ -DINET -DKERNEL -D_KERNEL -I/usr/include -I/sys -I/sys/sys -I/sys/arch -DDEVFS -fno-builtin -DKLD_MODULE  -c ../../ip_state.c -o ip_state.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE     -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP -DIPFILTER_SCAN  -Di386 -D__i386__ -DINET -DKERNEL -D_KERNEL -I/usr/include -I/sys -I/sys/sys -I/sys/arch -DDEVFS -fno-builtin -DKLD_MODULE  -c ../../ip_proxy.c -o ip_proxy.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE     -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP -DIPFILTER_SCAN  -Di386 -D__i386__ -DINET -DKERNEL -D_KERNEL -I/usr/include -I/sys -I/sys/sys -I/sys/arch -DDEVFS -fno-builtin -DKLD_MODULE  -c ../../ip_auth.c -o ip_auth.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE     -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP -DIPFILTER_SCAN  -Di386 -D__i386__ -DINET -DKERNEL -D_KERNEL -I/usr/include -I/sys -I/sys/sys -I/sys/arch -DDEVFS -fno-builtin -DKLD_MODULE  -c ../../ip_log.c -o ip_log.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE     -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP -DIPFILTER_SCAN  -Di386 -D__i386__ -DINET -DKERNEL -D_KERNEL -I/usr/include -I/sys -I/sys/sys -I/sys/arch -DDEVFS -fno-builtin -DKLD_MODULE  -c ../../ip_pool.c -o ip_pool.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE     -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP -DIPFILTER_SCAN  -Di386 -D__i386__ -DINET -DKERNEL -D_KERNEL -I/usr/include -I/sys -I/sys/sys -I/sys/arch -DDEVFS -fno-builtin -DKLD_MODULE  -c ../../ip_htable.c -o ip_htable.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE     -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP -DIPFILTER_SCAN  -Di386 -D__i386__ -DINET -DKERNEL -D_KERNEL -I/usr/include -I/sys -I/sys/sys -I/sys/arch -DDEVFS -fno-builtin -DKLD_MODULE  -c ../../ip_lookup.c -o ip_lookup.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -I../.. -D_BSD_SOURCE     -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP -DIPFILTER_SCAN  -Di386 -D__i386__ -DINET -DKERNEL -D_KERNEL -I/usr/include -I/sys -I/sys/sys -I/sys/arch -DDEVFS -fno-builtin -DKLD_MODULE   -c ip_rules.c -o ip_rules.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE     -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP -DIPFILTER_SCAN  -Di386 -D__i386__ -DINET -DKERNEL -D_KERNEL -I/usr/include -I/sys -I/sys/sys -I/sys/arch -DDEVFS -fno-builtin -DKLD_MODULE  -c ../../ip_scan.c -o ip_scan.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -g -I../.. -D_BSD_SOURCE     -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP -DIPFILTER_SCAN  -Di386 -D__i386__ -DINET -DKERNEL -D_KERNEL -I/usr/include -I/sys -I/sys/sys -I/sys/arch -DDEVFS -fno-builtin -DKLD_MODULE  -c ../../ip_sync.c -o ip_sync.o
ld -warn-common -r -d -o ipf.kld.5 ip_fil.o fil.o ml_ipl.o ip_nat.o ip_frag.o ip_state.o ip_proxy.o  ip_auth.o ip_log.o ip_pool.o ip_htable.o ip_lookup.o ip_rules.o  ip_scan.o ip_sync.o
ld -Bshareable -d -warn-common -o ipf.ko ipf.kld.5
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -I../.. -D_BSD_SOURCE     -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP -DIPFILTER_SCAN  -Di386 -D__i386__ -DINET -DKERNEL -D_KERNEL -I/usr/include -I/sys -I/sys/sys -I/sys/arch -DDEVFS -fno-builtin -DKLD_MODULE  -DIPFILTER_COMPILED -c ip_rules.c -o ip_rulesx.o
gcc -Wall -Wuninitialized -Wstrict-prototypes -O -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Werror -I. -I../.. -D_BSD_SOURCE     -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP -DIPFILTER_SCAN  -Di386 -D__i386__ -DINET -DKERNEL -D_KERNEL -I/usr/include -I/sys -I/sys/sys -I/sys/arch -DDEVFS -fno-builtin -DKLD_MODULE  -c ../../mlfk_rule.c -o mlfk_rule.o
ld -warn-common -r -d -o ipfrule.kld.5 ip_rulesx.o mlfk_rule.o
ld -Bshareable -d -warn-common -o ipfrule.ko ipfrule.kld.5
sh -c 'for i in ipf ipftest ipmon ippool ipnat ipscan ipsyncm ipsyncs; do /bin/rm -f ../../$i; ln -s `pwd`/$i ../..; done'
/bin/rm -f ../tools ./tools
ln -s ../tools .
ln -s ../tools ..
(cd BSD/`uname -s|sed -e 's@/@@g'`-`uname -r`-`uname -m`; make -f Makefile.ipsend build TOP=../.. 'CFLAGS=-I$(TOP) -D_BSD_SOURCE    '  "IPFLOG=-DIPFILTER_LOG" "LOGFAC=-DLOGFAC=LOG_LOCAL0" "POLICY=-DIPF_DEFAULT_PASS=FR_PASS"  "SOLARIS2=" "DEBUG=-g" "DCPU=`uname -m`"  "LIBBPF=" "CPUDIR=`uname -s|sed -e 's@/@@g'`-`uname -r`-`uname -m`" "IPFBPF="  'STATETOP_CFLAGS=-DSTATETOP' "BPFILTER="  'STATETOP_INC=-I/usr/include' 'STATETOP_LIB=-L/usr/lib -lncurses'  "BITS=" "OBJ=." "LOOKUP=-DIPFILTER_LOOKUP -DIPFILTER_SCAN" "COMPIPF="  'SYNC=' 'ALLOPTS=-DIPFILTER_LOG -DIPFILTER_LOOKUP  -DIPFILTER_SCAN -DIPFILTER_SYNC -DIPFILTER_CKSUM' 'LIBBPF='; cd ..)
gcc -Wuninitialized -Wstrict-prototypes -O -g -I../.. -D_BSD_SOURCE     -c ../../ipsend/ipsend.c -o ipsend.o
gcc -Wuninitialized -Wstrict-prototypes -O -g -I../.. -D_BSD_SOURCE     -c ../../ipsend/ip.c -o ip.o
gcc -Wuninitialized -Wstrict-prototypes -O -g -I../.. -D_BSD_SOURCE     -c ../../ipsend/ipsopt.c -o ipsopt.o
(cd ../../iplang; make ../BSD/FreeBSD-7.0-PRERELEASE-i386/iplang_y.o "BINDEST=/usr/sbin" "SBINDEST=/sbin" "MANDIR=/usr/share/man"  'CFLAGS=-I../.. -D_BSD_SOURCE     ' "IPFLKM="  "IPFLOG=-DIPFILTER_LOG" "LOGFAC=-DLOGFAC=LOG_LOCAL0" "POLICY=-DIPF_DEFAULT_PASS=FR_PASS"  "SOLARIS2=" "DEBUG=-g" "DCPU="  "CPUDIR=FreeBSD-7.0-PRERELEASE-i386" "LOOKUP=-DIPFILTER_LOOKUP -DIPFILTER_SCAN" 'DESTDIR=../BSD/FreeBSD-7.0-PRERELEASE-i386' )
yacc -d iplang_y.y
mv y.tab.c ../BSD/FreeBSD-7.0-PRERELEASE-i386/iplang_y.c
mv y.tab.h ../BSD/FreeBSD-7.0-PRERELEASE-i386/iplang_y.h
cc -g -I. -I.. -I../BSD/FreeBSD-7.0-PRERELEASE-i386 -I../ipsend -I../.. -D_BSD_SOURCE       -c ../BSD/FreeBSD-7.0-PRERELEASE-i386/iplang_y.c -o ../BSD/FreeBSD-7.0-PRERELEASE-i386/iplang_y.o
(cd ../../iplang; make ../BSD/FreeBSD-7.0-PRERELEASE-i386/iplang_l.o "BINDEST=/usr/sbin" "SBINDEST=/sbin" "MANDIR=/usr/share/man"  'CFLAGS=-I../.. -D_BSD_SOURCE     ' "IPFLKM="  "IPFLOG=-DIPFILTER_LOG" "LOGFAC=-DLOGFAC=LOG_LOCAL0" "POLICY=-DIPF_DEFAULT_PASS=FR_PASS"  "SOLARIS2=" "DEBUG=-g" "DCPU="  "CPUDIR=FreeBSD-7.0-PRERELEASE-i386" "LOOKUP=-DIPFILTER_LOOKUP -DIPFILTER_SCAN" 'DESTDIR=../BSD/FreeBSD-7.0-PRERELEASE-i386' )
lex iplang_l.l
mv lex.yy.c ../BSD/FreeBSD-7.0-PRERELEASE-i386/iplang_l.c
cc -g -I. -I.. -I../BSD/FreeBSD-7.0-PRERELEASE-i386 -I../ipsend -I../.. -D_BSD_SOURCE       -c ../BSD/FreeBSD-7.0-PRERELEASE-i386/iplang_l.c -o ../BSD/FreeBSD-7.0-PRERELEASE-i386/iplang_l.o
gcc -Wuninitialized -Wstrict-prototypes -O -g -I../.. -D_BSD_SOURCE     -c ../../ipsend/sbpf.c -o sbpf.o
gcc -Wuninitialized -Wstrict-prototypes -O -g -I../.. -D_BSD_SOURCE     -c ../../ipsend/sock.c -o sock.o
gcc -Wuninitialized -Wstrict-prototypes -O -g -I../.. -D_BSD_SOURCE     -c ../../ipsend/44arp.c -o 44arp.o
gcc -Wuninitialized -Wstrict-prototypes -O -g ipsend.o ip.o ipsopt.o iplang_y.o iplang_l.o sbpf.o sock.o 44arp.o -o ipsend -L. -lipf -ll
gcc -Wuninitialized -Wstrict-prototypes -O -g -I../.. -D_BSD_SOURCE     -c ../../ipsend/ipresend.c -o ipresend.o
gcc -Wuninitialized -Wstrict-prototypes -O -g -I../.. -D_BSD_SOURCE     -c ../../ipsend/resend.c -o resend.o
gcc -Wuninitialized -Wstrict-prototypes -O -g ipresend.o ip.o resend.o sbpf.o sock.o 44arp.o -o ipresend -L. -lipf
gcc -Wuninitialized -Wstrict-prototypes -O -g -I../.. -D_BSD_SOURCE     -c ../../ipsend/iptest.c -o iptest.o
gcc -Wuninitialized -Wstrict-prototypes -O -g -I../.. -D_BSD_SOURCE     -c ../../ipsend/iptests.c -o iptests.o
gcc -Wuninitialized -Wstrict-prototypes -O -g iptest.o iptests.o ip.o sbpf.o sock.o 44arp.o -o iptest -L. -lipf
release# exit

exit

Script done on Thu Oct 18 17:19:55 2007
-------------- next part --------------
Script started on Thu Oct 18 17:09:16 2007
release# make depend

echo "#define DEV_BPF 1" > opt_bpf.h
echo "#define INET6 1" > opt_inet6.h
rm -f .depend
mkdep -f .depend -a   -nostdinc -DIPFILTER=1 -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP -D_KERNEL -DKLD_MODULE -I/usr/src/sys/modules/ipfilter/../../contrib/ipfilter -I. -I@ -I@/contrib/altq /usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/mlfk_ipl.c /usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/ip_nat.c /usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/ip_frag.c /usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/ip_state.c /usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/ip_proxy.c /usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/ip_auth.c /usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/ip_log.c /usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/ip_fil_freebsd.c /usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/fil.c /usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/ip_lookup.c /usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/ip_pool.c /usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/ip_htable.c /usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/ip_sync.c
release# make

Warning: Object directory not changed from original /usr/src/sys/modules/ipfilter
cc -O2 -fno-strict-aliasing -pipe -march=pentium3 -DIPFILTER=1 -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP  -D_KERNEL -DKLD_MODULE -std=c99 -nostdinc  -I/usr/src/sys/modules/ipfilter/../../contrib/ipfilter -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common  -mno-align-long-strings -mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -c /usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/mlfk_ipl.c
cc -O2 -fno-strict-aliasing -pipe -march=pentium3 -DIPFILTER=1 -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP  -D_KERNEL -DKLD_MODULE -std=c99 -nostdinc  -I/usr/src/sys/modules/ipfilter/../../contrib/ipfilter -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common  -mno-align-long-strings -mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -c /usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/ip_nat.c
cc -O2 -fno-strict-aliasing -pipe -march=pentium3 -DIPFILTER=1 -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP  -D_KERNEL -DKLD_MODULE -std=c99 -nostdinc  -I/usr/src/sys/modules/ipfilter/../../contrib/ipfilter -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common  -mno-align-long-strings -mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -c /usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/ip_frag.c
cc -O2 -fno-strict-aliasing -pipe -march=pentium3 -DIPFILTER=1 -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP  -D_KERNEL -DKLD_MODULE -std=c99 -nostdinc  -I/usr/src/sys/modules/ipfilter/../../contrib/ipfilter -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common  -mno-align-long-strings -mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -c /usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/ip_state.c
cc -O2 -fno-strict-aliasing -pipe -march=pentium3 -DIPFILTER=1 -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP  -D_KERNEL -DKLD_MODULE -std=c99 -nostdinc  -I/usr/src/sys/modules/ipfilter/../../contrib/ipfilter -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common  -mno-align-long-strings -mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -c /usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/ip_proxy.c
cc -O2 -fno-strict-aliasing -pipe -march=pentium3 -DIPFILTER=1 -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP  -D_KERNEL -DKLD_MODULE -std=c99 -nostdinc  -I/usr/src/sys/modules/ipfilter/../../contrib/ipfilter -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common  -mno-align-long-strings -mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -c /usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/ip_auth.c
cc -O2 -fno-strict-aliasing -pipe -march=pentium3 -DIPFILTER=1 -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP  -D_KERNEL -DKLD_MODULE -std=c99 -nostdinc  -I/usr/src/sys/modules/ipfilter/../../contrib/ipfilter -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common  -mno-align-long-strings -mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -c /usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/ip_log.c
cc -O2 -fno-strict-aliasing -pipe -march=pentium3 -DIPFILTER=1 -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP  -D_KERNEL -DKLD_MODULE -std=c99 -nostdinc  -I/usr/src/sys/modules/ipfilter/../../contrib/ipfilter -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common  -mno-align-long-strings -mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -c /usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/ip_fil_freebsd.c
cc -O2 -fno-strict-aliasing -pipe -march=pentium3 -DIPFILTER=1 -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP  -D_KERNEL -DKLD_MODULE -std=c99 -nostdinc  -I/usr/src/sys/modules/ipfilter/../../contrib/ipfilter -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common  -mno-align-long-strings -mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -c /usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/fil.c
cc -O2 -fno-strict-aliasing -pipe -march=pentium3 -DIPFILTER=1 -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP  -D_KERNEL -DKLD_MODULE -std=c99 -nostdinc  -I/usr/src/sys/modules/ipfilter/../../contrib/ipfilter -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common  -mno-align-long-strings -mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -c /usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/ip_lookup.c
cc -O2 -fno-strict-aliasing -pipe -march=pentium3 -DIPFILTER=1 -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP  -D_KERNEL -DKLD_MODULE -std=c99 -nostdinc  -I/usr/src/sys/modules/ipfilter/../../contrib/ipfilter -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common  -mno-align-long-strings -mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -c /usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/ip_pool.c
cc -O2 -fno-strict-aliasing -pipe -march=pentium3 -DIPFILTER=1 -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP  -D_KERNEL -DKLD_MODULE -std=c99 -nostdinc  -I/usr/src/sys/modules/ipfilter/../../contrib/ipfilter -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common  -mno-align-long-strings -mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -c /usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/ip_htable.c
cc -O2 -fno-strict-aliasing -pipe -march=pentium3 -DIPFILTER=1 -DIPFILTER_LKM -DIPFILTER_LOG -DIPFILTER_LOOKUP  -D_KERNEL -DKLD_MODULE -std=c99 -nostdinc  -I/usr/src/sys/modules/ipfilter/../../contrib/ipfilter -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common  -mno-align-long-strings -mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -c /usr/src/sys/modules/ipfilter/../../contrib/ipfilter/netinet/ip_sync.c
ld  -d -warn-common -r -d -o ipl.kld mlfk_ipl.o ip_nat.o ip_frag.o ip_state.o ip_proxy.o ip_auth.o ip_log.o ip_fil_freebsd.o fil.o ip_lookup.o ip_pool.o ip_htable.o ip_sync.o
:> export_syms
awk -f /usr/src/sys/modules/ipfilter/../../conf/kmod_syms.awk ipl.kld  export_syms | xargs -J% objcopy % ipl.kld
ld -Bshareable  -d -warn-common -o ipl.ko ipl.kld
objcopy --strip-debug ipl.ko
release# ls

.depend			ip_frag.o		ipflog
@			ip_htable.o		ipl.kld
Makefile		ip_log.o		ipl.ko
Makefile.orig		ip_lookup.o		machine
Makefile.rej		ip_nat.o		mlfk_ipl.o
export_syms		ip_pool.o		opt_bpf.h
fil.o			ip_proxy.o		opt_inet6.h
ip_auth.o		ip_state.o
ip_fil_freebsd.o	ip_sync.o


More information about the freebsd-current mailing list