Makefile revision 255332
150276Speter# 297049Speter# Copyright (C) 2012 by Darren Reed. 350276Speter# 450276Speter# See the IPFILTER.LICENCE file for details on licencing. 550276Speter# 650276Speter# $Id$ 750276Speter# 850276SpeterINCDEP=$(TOP)/ip_compat.h $(TOP)/ip_fil.h $(TOP)/ipf.h 950276Speter 1050276SpeterLIBOBJS=$(DEST)/addicmp.o \ 1150276Speter $(DEST)/addipopt.o \ 1250276Speter $(DEST)/alist_free.o \ 1350276Speter $(DEST)/alist_new.o \ 1450276Speter $(DEST)/allocmbt.o \ 1550276Speter $(DEST)/assigndefined.o \ 1650276Speter $(DEST)/bcopywrap.o \ 1750276Speter $(DEST)/binprint.o \ 1850276Speter $(DEST)/buildopts.o \ 1950276Speter $(DEST)/checkrev.o \ 2050276Speter $(DEST)/connecttcp.o \ 2150276Speter $(DEST)/count6bits.o \ 2250276Speter $(DEST)/count4bits.o \ 2350276Speter $(DEST)/debug.o \ 2450276Speter $(DEST)/dupmbt.o \ 2550276Speter $(DEST)/familyname.o \ 2650276Speter $(DEST)/facpri.o \ 2750276Speter $(DEST)/fill6bits.o \ 2850276Speter $(DEST)/findword.o \ 2950276Speter $(DEST)/flags.o \ 3050276Speter $(DEST)/freembt.o \ 3150276Speter $(DEST)/ftov.o \ 3250276Speter $(DEST)/genmask.o \ 3350276Speter $(DEST)/gethost.o \ 3450276Speter $(DEST)/geticmptype.o \ 3598503Speter $(DEST)/getifname.o \ 3650276Speter $(DEST)/getnattype.o \ 3750276Speter $(DEST)/getport.o \ 3850276Speter $(DEST)/getportproto.o \ 3950276Speter $(DEST)/getproto.o \ 4050276Speter $(DEST)/getsumd.o \ 4150276Speter $(DEST)/hostname.o \ 4250276Speter $(DEST)/icmpcode.o \ 4350276Speter $(DEST)/icmptypename.o \ 4450276Speter $(DEST)/icmptypes.o \ 4550276Speter $(DEST)/initparse.o \ 4650276Speter $(DEST)/interror.o \ 4750276Speter $(DEST)/ionames.o \ 4850276Speter $(DEST)/ipf_dotuning.o \ 4950276Speter $(DEST)/ipf_perror.o \ 5050276Speter $(DEST)/ipft_hx.o \ 5150276Speter $(DEST)/ipft_pc.o \ 5250276Speter $(DEST)/ipft_tx.o \ 5350276Speter $(DEST)/ipoptsec.o \ 5450276Speter $(DEST)/kmem.o \ 5550276Speter $(DEST)/kmemcpywrap.o \ 5650276Speter $(DEST)/kvatoname.o \ 5750276Speter $(DEST)/load_file.o \ 5850276Speter $(DEST)/load_dstlist.o \ 5950276Speter $(DEST)/load_dstlistnode.o \ 6050276Speter $(DEST)/load_hash.o \ 6150276Speter $(DEST)/load_hashnode.o \ 6250276Speter $(DEST)/load_http.o \ 6350276Speter $(DEST)/load_pool.o \ 6450276Speter $(DEST)/load_poolnode.o \ 6550276Speter $(DEST)/load_url.o \ 6650276Speter $(DEST)/msgdsize.o \ 6750276Speter $(DEST)/mutex_emul.o \ 6850276Speter $(DEST)/nametokva.o \ 6950276Speter $(DEST)/nat_setgroupmap.o \ 7050276Speter $(DEST)/ntomask.o \ 7150276Speter $(DEST)/optname.o \ 7250276Speter $(DEST)/optprint.o \ 7350276Speter $(DEST)/optprintv6.o \ 7450276Speter $(DEST)/optvalue.o \ 7550276Speter $(DEST)/parsefields.o \ 7650276Speter $(DEST)/parseipfexpr.o \ 7750276Speter $(DEST)/parsewhoisline.o \ 7850276Speter $(DEST)/poolio.o \ 7950276Speter $(DEST)/portname.o \ 8050276Speter $(DEST)/print_toif.o \ 8150276Speter $(DEST)/printactiveaddr.o \ 8250276Speter $(DEST)/printactivenat.o \ 8350276Speter $(DEST)/printaddr.o \ 8450276Speter $(DEST)/printaps.o \ 8550276Speter $(DEST)/printbuf.o \ 8650276Speter $(DEST)/printdstlist.o \ 8750276Speter $(DEST)/printdstlistdata.o \ 8850276Speter $(DEST)/printdstlistnode.o \ 8950276Speter $(DEST)/printdstlistpolicy.o \ 9050276Speter $(DEST)/printdstl_live.o \ 9150276Speter $(DEST)/printfieldhdr.o \ 9250276Speter $(DEST)/printfr.o \ 9350276Speter $(DEST)/printfraginfo.o \ 9450276Speter $(DEST)/printhash.o \ 9550276Speter $(DEST)/printhashdata.o \ 9650276Speter $(DEST)/printhashnode.o \ 9750276Speter $(DEST)/printhash_live.o \ 9850276Speter $(DEST)/printhost.o \ 9950276Speter $(DEST)/printhostmap.o \ 10062449Speter $(DEST)/printhostmask.o \ 10162449Speter $(DEST)/printifname.o \ 10262449Speter $(DEST)/printip.o \ 10362449Speter $(DEST)/printipfexpr.o \ 10462449Speter $(DEST)/printlog.o \ 10562449Speter $(DEST)/printlookup.o \ 10662449Speter $(DEST)/printmask.o \ 10762449Speter $(DEST)/printnat.o \ 10862449Speter $(DEST)/printnataddr.o \ 10962449Speter $(DEST)/printnatfield.o \ 11062449Speter $(DEST)/printnatside.o \ 11162449Speter $(DEST)/printpool.o \ 11262449Speter $(DEST)/printpooldata.o \ 11350276Speter $(DEST)/printpoolfield.o \ 11462449Speter $(DEST)/printpoolnode.o \ 11550276Speter $(DEST)/printpool_live.o \ 11650276Speter $(DEST)/printproto.o \ 11750276Speter $(DEST)/printportcmp.o \ 11850276Speter $(DEST)/printpacket.o \ 11976726Speter $(DEST)/printpacket6.o \ 12076726Speter $(DEST)/printsbuf.o \ 12176726Speter $(DEST)/printstate.o \ 12298503Speter $(DEST)/printstatefields.o \ 12350276Speter $(DEST)/printtcpflags.o \ 12450276Speter $(DEST)/printtqtable.o \ 12550276Speter $(DEST)/printtunable.o \ 12650276Speter $(DEST)/printunit.o \ 12750276Speter $(DEST)/remove_hash.o \ 12850276Speter $(DEST)/remove_hashnode.o \ 12950276Speter $(DEST)/remove_pool.o \ 13050276Speter $(DEST)/remove_poolnode.o \ 13150276Speter $(DEST)/resetlexer.o \ 13250276Speter $(DEST)/rwlock_emul.o \ 13350276Speter $(DEST)/save_execute.o \ 13450276Speter $(DEST)/save_file.o \ 13550276Speter $(DEST)/save_nothing.o \ 13650276Speter $(DEST)/save_syslog.o \ 13750276Speter $(DEST)/save_v1trap.o \ 13850276Speter $(DEST)/save_v2trap.o \ 13950276Speter $(DEST)/tcpflags.o \ 14050276Speter $(DEST)/var.o \ 14150276Speter $(DEST)/verbose.o \ 14250276Speter $(DEST)/vtof.o \ 14350276Speter $(DEST)/v6ionames.o \ 14450276Speter $(DEST)/v6optvalue.o 14550276Speter 14650276Speter$(DEST)/libipf.a: $(LIBOBJS) 14750276Speter /bin/rm -f $@ 14850276Speter ar $(AROPTS) $@ $(LIBOBJS) 14950276Speter $(RANLIB) $@ 15050276Speter 15150276Speter$(DEST)/addicmp.o: $(LIBSRC)/addicmp.c $(INCDEP) 15250276Speter $(CC) $(CCARGS) -c $(LIBSRC)/addicmp.c -o $@ 15376726Speter$(DEST)/addipopt.o: $(LIBSRC)/addipopt.c $(INCDEP) 15450276Speter $(CC) $(CCARGS) -c $(LIBSRC)/addipopt.c -o $@ 15550276Speter$(DEST)/alist_free.o: $(LIBSRC)/alist_free.c $(INCDEP) 15650276Speter $(CC) $(CCARGS) -c $(LIBSRC)/alist_free.c -o $@ 15750276Speter$(DEST)/alist_new.o: $(LIBSRC)/alist_new.c $(INCDEP) 15850276Speter $(CC) $(CCARGS) -c $(LIBSRC)/alist_new.c -o $@ 15950276Speter$(DEST)/allocmbt.o: $(LIBSRC)/allocmbt.c $(INCDEP) 16050276Speter $(CC) $(CCARGS) -c $(LIBSRC)/allocmbt.c -o $@ 16150276Speter$(DEST)/assigndefined.o: $(LIBSRC)/assigndefined.c $(INCDEP) 16250276Speter $(CC) $(CCARGS) -c $(LIBSRC)/assigndefined.c -o $@ 16376726Speter$(DEST)/bcopywrap.o: $(LIBSRC)/bcopywrap.c $(INCDEP) 16450276Speter $(CC) $(CCARGS) -c $(LIBSRC)/bcopywrap.c -o $@ 16550276Speter$(DEST)/binprint.o: $(LIBSRC)/binprint.c $(INCDEP) 16650276Speter $(CC) $(CCARGS) -c $(LIBSRC)/binprint.c -o $@ 16750276Speter$(DEST)/buildopts.o: $(LIBSRC)/buildopts.c $(INCDEP) 16850276Speter $(CC) $(CCARGS) -c $(LIBSRC)/buildopts.c -o $@ 16950276Speter$(DEST)/connecttcp.o: $(LIBSRC)/connecttcp.c $(INCDEP) 17050276Speter $(CC) $(CCARGS) -c $(LIBSRC)/connecttcp.c -o $@ 17150276Speter$(DEST)/count6bits.o: $(LIBSRC)/count6bits.c $(INCDEP) 17250276Speter $(CC) $(CCARGS) -c $(LIBSRC)/count6bits.c -o $@ 17350276Speter$(DEST)/checkrev.o: $(LIBSRC)/checkrev.c $(INCDEP) $(TOP)/ipl.h 17462449Speter $(CC) $(CCARGS) -c $(LIBSRC)/checkrev.c -o $@ 17556639Speter$(DEST)/count4bits.o: $(LIBSRC)/count4bits.c $(INCDEP) 17656639Speter $(CC) $(CCARGS) -c $(LIBSRC)/count4bits.c -o $@ 17776726Speter$(DEST)/debug.o: $(LIBSRC)/debug.c $(INCDEP) 17856639Speter $(CC) $(CCARGS) -c $(LIBSRC)/debug.c -o $@ 17956639Speter$(DEST)/dupmbt.o: $(LIBSRC)/dupmbt.c $(INCDEP) 18056639Speter $(CC) $(CCARGS) -c $(LIBSRC)/dupmbt.c -o $@ 18176726Speter$(DEST)/facpri.o: $(LIBSRC)/facpri.c $(INCDEP) 18250276Speter $(CC) $(CCARGS) -c $(LIBSRC)/facpri.c -o $@ 18356639Speter$(DEST)/familyname.o: $(LIBSRC)/familyname.c $(INCDEP) 18456639Speter $(CC) $(CCARGS) -c $(LIBSRC)/familyname.c -o $@ 18550276Speter$(DEST)/fill6bits.o: $(LIBSRC)/fill6bits.c $(INCDEP) 18650276Speter $(CC) $(CCARGS) -c $(LIBSRC)/fill6bits.c -o $@ 18750276Speter$(DEST)/findword.o: $(LIBSRC)/findword.c $(INCDEP) 18850276Speter $(CC) $(CCARGS) -c $(LIBSRC)/findword.c -o $@ 18950276Speter$(DEST)/flags.o: $(LIBSRC)/flags.c $(INCDEP) 19050276Speter $(CC) $(CCARGS) -c $(LIBSRC)/flags.c -o $@ 19150276Speter$(DEST)/freembt.o: $(LIBSRC)/freembt.c $(INCDEP) 19250276Speter $(CC) $(CCARGS) -c $(LIBSRC)/freembt.c -o $@ 19350276Speter$(DEST)/ftov.o: $(LIBSRC)/ftov.c $(INCDEP) 19450276Speter $(CC) $(CCARGS) -c $(LIBSRC)/ftov.c -o $@ 19550276Speter$(DEST)/genmask.o: $(LIBSRC)/genmask.c $(INCDEP) 19650276Speter $(CC) $(CCARGS) -c $(LIBSRC)/genmask.c -o $@ 19750276Speter$(DEST)/gethost.o: $(LIBSRC)/gethost.c $(INCDEP) 19850276Speter $(CC) $(CCARGS) -c $(LIBSRC)/gethost.c -o $@ 19950276Speter$(DEST)/geticmptype.o: $(LIBSRC)/geticmptype.c $(INCDEP) 20050276Speter $(CC) $(CCARGS) -c $(LIBSRC)/geticmptype.c -o $@ 20150276Speter$(DEST)/getifname.o: $(LIBSRC)/getifname.c $(INCDEP) 20250276Speter $(CC) $(CCARGS) -c $(LIBSRC)/getifname.c -o $@ 20350276Speter$(DEST)/getnattype.o: $(LIBSRC)/getnattype.c $(INCDEP) $(TOP)/ip_nat.h 20450276Speter $(CC) $(CCARGS) -c $(LIBSRC)/getnattype.c -o $@ 20550276Speter$(DEST)/getport.o: $(LIBSRC)/getport.c $(INCDEP) 20676726Speter $(CC) $(CCARGS) -c $(LIBSRC)/getport.c -o $@ 20750276Speter$(DEST)/getportproto.o: $(LIBSRC)/getportproto.c $(INCDEP) 20876726Speter $(CC) $(CCARGS) -c $(LIBSRC)/getportproto.c -o $@ 20976726Speter$(DEST)/getproto.o: $(LIBSRC)/getproto.c $(INCDEP) 21050276Speter $(CC) $(CCARGS) -c $(LIBSRC)/getproto.c -o $@ 21176726Speter$(DEST)/getsumd.o: $(LIBSRC)/getsumd.c $(INCDEP) 21276726Speter $(CC) $(CCARGS) -c $(LIBSRC)/getsumd.c -o $@ 21350276Speter$(DEST)/hostname.o: $(LIBSRC)/hostname.c $(INCDEP) 21476726Speter $(CC) $(CCARGS) -c $(LIBSRC)/hostname.c -o $@ 21576726Speter$(DEST)/icmpcode.o: $(LIBSRC)/icmpcode.c $(INCDEP) 21676726Speter $(CC) $(CCARGS) -c $(LIBSRC)/icmpcode.c -o $@ 21750276Speter$(DEST)/icmptypename.o: $(LIBSRC)/icmptypename.c $(INCDEP) 21850276Speter $(CC) $(CCARGS) -c $(LIBSRC)/icmptypename.c -o $@ 21950276Speter$(DEST)/icmptypes.o: $(LIBSRC)/icmptypes.c $(INCDEP) 22097049Speter $(CC) $(CCARGS) -c $(LIBSRC)/icmptypes.c -o $@ 22197049Speter$(DEST)/interror.o: $(LIBSRC)/interror.c $(INCDEP) 22250276Speter $(CC) $(CCARGS) -c $(LIBSRC)/interror.c -o $@ 22350276Speter$(DEST)/ipoptsec.o: $(LIBSRC)/ipoptsec.c $(INCDEP) 22450276Speter $(CC) $(CCARGS) -c $(LIBSRC)/ipoptsec.c -o $@ 22597049Speter$(DEST)/initparse.o: $(LIBSRC)/initparse.c $(INCDEP) 22697049Speter $(CC) $(CCARGS) -c $(LIBSRC)/initparse.c -o $@ 22797049Speter$(DEST)/ionames.o: $(LIBSRC)/ionames.c $(INCDEP) 22850276Speter $(CC) $(CCARGS) -c $(LIBSRC)/ionames.c -o $@ 22997049Speter$(DEST)/ipf_dotuning.o: $(LIBSRC)/ipf_dotuning.c $(INCDEP) 23050276Speter $(CC) $(CCARGS) -c $(LIBSRC)/ipf_dotuning.c -o $@ 23150276Speter$(DEST)/ipf_perror.o: $(LIBSRC)/ipf_perror.c $(INCDEP) 23250276Speter $(CC) $(CCARGS) -c $(LIBSRC)/ipf_perror.c -o $@ 23350276Speter$(DEST)/ipft_hx.o: $(LIBSRC)/ipft_hx.c $(INCDEP) 23450276Speter $(CC) $(CCARGS) -c $(LIBSRC)/ipft_hx.c -o $@ 23550276Speter$(DEST)/ipft_pc.o: $(LIBSRC)/ipft_pc.c $(INCDEP) 23650276Speter $(CC) $(CCARGS) -c $(LIBSRC)/ipft_pc.c -o $@ 23750276Speter$(DEST)/ipft_tx.o: $(LIBSRC)/ipft_tx.c $(INCDEP) 23850276Speter $(CC) $(CCARGS) -c $(LIBSRC)/ipft_tx.c -o $@ 23950276Speter$(DEST)/kmem.o: $(LIBSRC)/kmem.c $(INCDEP) 24050276Speter $(CC) $(CCARGS) -c $(LIBSRC)/kmem.c -o $@ 24150276Speter$(DEST)/kmemcpywrap.o: $(LIBSRC)/kmemcpywrap.c $(INCDEP) 24250276Speter $(CC) $(CCARGS) -c $(LIBSRC)/kmemcpywrap.c -o $@ 24366963Speter$(DEST)/kvatoname.o: $(LIBSRC)/kvatoname.c $(INCDEP) 24476726Speter $(CC) $(CCARGS) -c $(LIBSRC)/kvatoname.c -o $@ 24597049Speter$(DEST)/load_file.o: $(LIBSRC)/load_file.c $(INCDEP) 24666963Speter $(CC) $(CCARGS) -c $(LIBSRC)/load_file.c -o $@ 24750276Speter$(DEST)/load_dstlist.o: $(LIBSRC)/load_dstlist.c $(INCDEP) $(TOP)/ip_dstlist.h 24876726Speter $(CC) $(CCARGS) -c $(LIBSRC)/load_dstlist.c -o $@ 24976726Speter$(DEST)/load_dstlistnode.o: $(LIBSRC)/load_dstlistnode.c $(INCDEP) \ 25076726Speter $(TOP)/ip_dstlist.h 25176726Speter $(CC) $(CCARGS) -c $(LIBSRC)/load_dstlistnode.c -o $@ 25250276Speter$(DEST)/load_hash.o: $(LIBSRC)/load_hash.c $(INCDEP) $(TOP)/ip_htable.h 25350276Speter $(CC) $(CCARGS) -c $(LIBSRC)/load_hash.c -o $@ 25476726Speter$(DEST)/load_hashnode.o: $(LIBSRC)/load_hashnode.c $(INCDEP) $(TOP)/ip_htable.h 25576726Speter $(CC) $(CCARGS) -c $(LIBSRC)/load_hashnode.c -o $@ 25676726Speter$(DEST)/load_http.o: $(LIBSRC)/load_http.c $(INCDEP) 25776726Speter $(CC) $(CCARGS) -c $(LIBSRC)/load_http.c -o $@ 25876726Speter$(DEST)/load_pool.o: $(LIBSRC)/load_pool.c $(INCDEP) $(TOP)/ip_pool.h 25976726Speter $(CC) $(CCARGS) -c $(LIBSRC)/load_pool.c -o $@ 26076726Speter$(DEST)/load_poolnode.o: $(LIBSRC)/load_poolnode.c $(INCDEP) $(TOP)/ip_pool.h 26176726Speter $(CC) $(CCARGS) -c $(LIBSRC)/load_poolnode.c -o $@ 26276726Speter$(DEST)/load_url.o: $(LIBSRC)/load_url.c $(INCDEP) 26376726Speter $(CC) $(CCARGS) -c $(LIBSRC)/load_url.c -o $@ 26476726Speter$(DEST)/msgdsize.o: $(LIBSRC)/msgdsize.c $(INCDEP) 26550276Speter $(CC) $(CCARGS) -c $(LIBSRC)/msgdsize.c -o $@ 26650276Speter$(DEST)/mutex_emul.o: $(LIBSRC)/mutex_emul.c $(INCDEP) 26750276Speter $(CC) $(CCARGS) -c $(LIBSRC)/mutex_emul.c -o $@ 26850276Speter$(DEST)/nametokva.o: $(LIBSRC)/nametokva.c $(INCDEP) 26976726Speter $(CC) $(CCARGS) -c $(LIBSRC)/nametokva.c -o $@ 27076726Speter$(DEST)/nat_setgroupmap.o: $(LIBSRC)/nat_setgroupmap.c $(TOP)/ip_compat.h \ 27176726Speter $(TOP)/ipf.h $(TOP)/ip_nat.h 27276726Speter $(CC) $(CCARGS) -c $(LIBSRC)/nat_setgroupmap.c -o $@ 27376726Speter$(DEST)/ntomask.o: $(LIBSRC)/ntomask.c $(TOP)/ip_compat.h 27476726Speter $(CC) $(CCARGS) -c $(LIBSRC)/ntomask.c -o $@ 27576726Speter$(DEST)/optname.o: $(LIBSRC)/optname.c $(INCDEP) 27650276Speter $(CC) $(CCARGS) -c $(LIBSRC)/optname.c -o $@ 27750276Speter$(DEST)/optprint.o: $(LIBSRC)/optprint.c $(INCDEP) 27876726Speter $(CC) $(CCARGS) -c $(LIBSRC)/optprint.c -o $@ 27950276Speter$(DEST)/optprintv6.o: $(LIBSRC)/optprintv6.c $(INCDEP) 28050276Speter $(CC) $(CCARGS) -c $(LIBSRC)/optprintv6.c -o $@ 28176726Speter$(DEST)/optvalue.o: $(LIBSRC)/optvalue.c $(INCDEP) 28250276Speter $(CC) $(CCARGS) -c $(LIBSRC)/optvalue.c -o $@ 28350276Speter$(DEST)/parsefields.o: $(LIBSRC)/parsefields.c $(INCDEP) 28476726Speter $(CC) $(CCARGS) -c $(LIBSRC)/parsefields.c -o $@ 28576726Speter$(DEST)/parseipfexpr.o: $(LIBSRC)/parseipfexpr.c $(INCDEP) 28650276Speter $(CC) $(CCARGS) -c $(LIBSRC)/parseipfexpr.c -o $@ 28750276Speter$(DEST)/parsewhoisline.o: $(LIBSRC)/parsewhoisline.c $(INCDEP) 28876726Speter $(CC) $(CCARGS) -c $(LIBSRC)/parsewhoisline.c -o $@ 28950276Speter$(DEST)/poolio.o: $(LIBSRC)/poolio.c $(INCDEP) 29050276Speter $(CC) $(CCARGS) -c $(LIBSRC)/poolio.c -o $@ 29176726Speter$(DEST)/portname.o: $(LIBSRC)/portname.c $(INCDEP) 29250276Speter $(CC) $(CCARGS) -c $(LIBSRC)/portname.c -o $@ 29350276Speter$(DEST)/print_toif.o: $(LIBSRC)/print_toif.c $(INCDEP) 29476726Speter $(CC) $(CCARGS) -c $(LIBSRC)/print_toif.c -o $@ 29550276Speter$(DEST)/printactiveaddr.o: $(LIBSRC)/printactiveaddr.c $(INCDEP) $(TOP)/ip_nat.h 29650276Speter $(CC) $(CCARGS) -c $(LIBSRC)/printactiveaddr.c -o $@ 29776726Speter$(DEST)/printactivenat.o: $(LIBSRC)/printactivenat.c $(INCDEP) $(TOP)/ip_nat.h 29850276Speter $(CC) $(CCARGS) -c $(LIBSRC)/printactivenat.c -o $@ 29950276Speter$(DEST)/printaddr.o: $(LIBSRC)/printaddr.c $(INCDEP) 30050276Speter $(CC) $(CCARGS) -c $(LIBSRC)/printaddr.c -o $@ 30150276Speter$(DEST)/printaps.o: $(LIBSRC)/printaps.c $(INCDEP) 30250276Speter $(CC) $(CCARGS) -c $(LIBSRC)/printaps.c -o $@ 30350276Speter$(DEST)/printbuf.o: $(LIBSRC)/printbuf.c $(INCDEP) 304 $(CC) $(CCARGS) -c $(LIBSRC)/printbuf.c -o $@ 305$(DEST)/printdstlist.o: $(LIBSRC)/printdstlist.c $(INCDEP) $(TOP)/ip_dstlist.h 306 $(CC) $(CCARGS) -c $(LIBSRC)/printdstlist.c -o $@ 307$(DEST)/printdstlistdata.o: $(LIBSRC)/printdstlistdata.c $(INCDEP) \ 308 $(TOP)/ip_dstlist.h 309 $(CC) $(CCARGS) -c $(LIBSRC)/printdstlistdata.c -o $@ 310$(DEST)/printdstlistnode.o: $(LIBSRC)/printdstlistnode.c $(INCDEP) \ 311 $(TOP)/ip_dstlist.h 312 $(CC) $(CCARGS) -c $(LIBSRC)/printdstlistnode.c -o $@ 313$(DEST)/printdstlistpolicy.o: $(LIBSRC)/printdstlistpolicy.c $(INCDEP) \ 314 $(TOP)/ip_dstlist.h 315 $(CC) $(CCARGS) -c $(LIBSRC)/printdstlistpolicy.c -o $@ 316$(DEST)/printfieldhdr.o: $(LIBSRC)/printfieldhdr.c $(TOP)/ip_fil.h 317 $(CC) $(CCARGS) -c $(LIBSRC)/printfieldhdr.c -o $@ 318$(DEST)/printfr.o: $(LIBSRC)/printfr.c $(TOP)/ip_fil.h 319 $(CC) $(CCARGS) -c $(LIBSRC)/printfr.c -o $@ 320$(DEST)/printfraginfo.o: $(LIBSRC)/printfraginfo.c $(TOP)/ip_fil.h \ 321 $(TOP)/ip_frag.h 322 $(CC) $(CCARGS) -c $(LIBSRC)/printfraginfo.c -o $@ 323$(DEST)/printhash.o: $(LIBSRC)/printhash.c $(TOP)/ip_fil.h $(TOP)/ip_htable.h 324 $(CC) $(CCARGS) -c $(LIBSRC)/printhash.c -o $@ 325$(DEST)/printhashdata.o: $(LIBSRC)/printhashdata.c $(TOP)/ip_fil.h \ 326 $(TOP)/ip_htable.h 327 $(CC) $(CCARGS) -c $(LIBSRC)/printhashdata.c -o $@ 328$(DEST)/printhashnode.o: $(LIBSRC)/printhashnode.c $(TOP)/ip_fil.h \ 329 $(TOP)/ip_htable.h $(TOP)/ip_lookup.h 330 $(CC) $(CCARGS) -c $(LIBSRC)/printhashnode.c -o $@ 331$(DEST)/printhash_live.o: $(LIBSRC)/printhash_live.c $(TOP)/ip_fil.h \ 332 $(TOP)/ip_htable.h 333 $(CC) $(CCARGS) -c $(LIBSRC)/printhash_live.c -o $@ 334$(DEST)/printdstl_live.o: $(LIBSRC)/printdstl_live.c $(TOP)/ip_fil.h \ 335 $(TOP)/ip_dstlist.h 336 $(CC) $(CCARGS) -c $(LIBSRC)/printdstl_live.c -o $@ 337$(DEST)/printip.o: $(LIBSRC)/printip.c $(TOP)/ip_fil.h 338 $(CC) $(CCARGS) -c $(LIBSRC)/printip.c -o $@ 339$(DEST)/printipfexpr.o: $(LIBSRC)/printipfexpr.c $(TOP)/ip_fil.h 340 $(CC) $(CCARGS) -c $(LIBSRC)/printipfexpr.c -o $@ 341$(DEST)/printlookup.o: $(LIBSRC)/printlookup.c $(INCDEP) 342 $(CC) $(CCARGS) -c $(LIBSRC)/printlookup.c -o $@ 343$(DEST)/printnataddr.o: $(LIBSRC)/printnataddr.c $(INCDEP) $(TOP)/ip_nat.h 344 $(CC) $(CCARGS) -c $(LIBSRC)/printnataddr.c -o $@ 345$(DEST)/printnatside.o: $(LIBSRC)/printnatside.c $(INCDEP) $(TOP)/ip_nat.h 346 $(CC) $(CCARGS) -c $(LIBSRC)/printnatside.c -o $@ 347$(DEST)/printpool.o: $(LIBSRC)/printpool.c $(TOP)/ip_fil.h $(TOP)/ip_pool.h 348 $(CC) $(CCARGS) -c $(LIBSRC)/printpool.c -o $@ 349$(DEST)/printpooldata.o: $(LIBSRC)/printpooldata.c $(TOP)/ip_fil.h \ 350 $(TOP)/ip_pool.h $(TOP)/ip_lookup.h 351 $(CC) $(CCARGS) -c $(LIBSRC)/printpooldata.c -o $@ 352$(DEST)/printpoolfield.o: $(LIBSRC)/printpoolfield.c $(TOP)/ip_fil.h \ 353 $(TOP)/ip_pool.h $(TOP)/ip_lookup.h 354 $(CC) $(CCARGS) -c $(LIBSRC)/printpoolfield.c -o $@ 355$(DEST)/printpoolnode.o: $(LIBSRC)/printpoolnode.c $(TOP)/ip_fil.h \ 356 $(TOP)/ip_pool.h $(TOP)/ip_lookup.h 357 $(CC) $(CCARGS) -c $(LIBSRC)/printpoolnode.c -o $@ 358$(DEST)/printpool_live.o: $(LIBSRC)/printpool_live.c $(TOP)/ip_fil.h \ 359 $(TOP)/ip_pool.h $(TOP)/ip_lookup.h 360 $(CC) $(CCARGS) -c $(LIBSRC)/printpool_live.c -o $@ 361$(DEST)/printproto.o: $(LIBSRC)/printproto.c $(TOP)/ip_fil.h 362 $(CC) $(CCARGS) -c $(LIBSRC)/printproto.c -o $@ 363$(DEST)/printhost.o: $(LIBSRC)/printhost.c $(TOP)/ip_fil.h 364 $(CC) $(CCARGS) -c $(LIBSRC)/printhost.c -o $@ 365$(DEST)/printhostmap.o: $(LIBSRC)/printhostmap.c $(TOP)/ip_fil.h 366 $(CC) $(CCARGS) -c $(LIBSRC)/printhostmap.c -o $@ 367$(DEST)/printifname.o: $(LIBSRC)/printifname.c $(INCDEP) 368 $(CC) $(CCARGS) -c $(LIBSRC)/printifname.c -o $@ 369$(DEST)/printmask.o: $(LIBSRC)/printmask.c $(INCDEP) 370 $(CC) $(CCARGS) -c $(LIBSRC)/printmask.c -o $@ 371$(DEST)/printnat.o: $(LIBSRC)/printnat.c $(INCDEP) $(TOP)/ip_nat.h 372 $(CC) $(CCARGS) -c $(LIBSRC)/printnat.c -o $@ 373$(DEST)/printnatfield.o: $(LIBSRC)/printnatfield.c $(INCDEP) $(TOP)/ip_nat.h 374 $(CC) $(CCARGS) -c $(LIBSRC)/printnatfield.c -o $@ 375$(DEST)/printhostmask.o: $(LIBSRC)/printhostmask.c $(INCDEP) 376 $(CC) $(CCARGS) -c $(LIBSRC)/printhostmask.c -o $@ 377$(DEST)/printlog.o: $(LIBSRC)/printlog.c $(INCDEP) 378 $(CC) $(CCARGS) -c $(LIBSRC)/printlog.c -o $@ 379$(DEST)/printpacket.o: $(LIBSRC)/printpacket.c $(INCDEP) 380 $(CC) $(CCARGS) -c $(LIBSRC)/printpacket.c -o $@ 381$(DEST)/printpacket6.o: $(LIBSRC)/printpacket6.c $(INCDEP) 382 $(CC) $(CCARGS) -c $(LIBSRC)/printpacket6.c -o $@ 383$(DEST)/printportcmp.o: $(LIBSRC)/printportcmp.c $(INCDEP) 384 $(CC) $(CCARGS) -c $(LIBSRC)/printportcmp.c -o $@ 385$(DEST)/printsbuf.o: $(LIBSRC)/printsbuf.c $(INCDEP) 386 $(CC) $(CCARGS) -c $(LIBSRC)/printsbuf.c -o $@ 387$(DEST)/printstate.o: $(LIBSRC)/printstate.c $(INCDEP) $(TOP)/ip_state.h 388 $(CC) $(CCARGS) -c $(LIBSRC)/printstate.c -o $@ 389$(DEST)/printstatefields.o: $(LIBSRC)/printstatefields.c $(INCDEP) $(TOP)/ip_state.h 390 $(CC) $(CCARGS) -c $(LIBSRC)/printstatefields.c -o $@ 391$(DEST)/printtcpflags.o: $(LIBSRC)/printtcpflags.c $(INCDEP) 392 $(CC) $(CCARGS) -c $(LIBSRC)/printtcpflags.c -o $@ 393$(DEST)/printtqtable.o: $(LIBSRC)/printtqtable.c $(INCDEP) 394 $(CC) $(CCARGS) -c $(LIBSRC)/printtqtable.c -o $@ 395$(DEST)/printtunable.o: $(LIBSRC)/printtunable.c $(INCDEP) 396 $(CC) $(CCARGS) -c $(LIBSRC)/printtunable.c -o $@ 397$(DEST)/printunit.o: $(LIBSRC)/printunit.c $(INCDEP) 398 $(CC) $(CCARGS) -c $(LIBSRC)/printunit.c -o $@ 399$(DEST)/remove_hash.o: $(LIBSRC)/remove_hash.c $(INCDEP) \ 400 $(TOP)/ip_htable.h 401 $(CC) $(CCARGS) -c $(LIBSRC)/remove_hash.c -o $@ 402$(DEST)/remove_hashnode.o: $(LIBSRC)/remove_hashnode.c $(INCDEP) \ 403 $(TOP)/ip_htable.h 404 $(CC) $(CCARGS) -c $(LIBSRC)/remove_hashnode.c -o $@ 405$(DEST)/remove_pool.o: $(LIBSRC)/remove_pool.c $(INCDEP) \ 406 $(TOP)/ip_htable.h 407 $(CC) $(CCARGS) -c $(LIBSRC)/remove_pool.c -o $@ 408$(DEST)/remove_poolnode.o: $(LIBSRC)/remove_poolnode.c $(INCDEP) \ 409 $(TOP)/ip_htable.h 410 $(CC) $(CCARGS) -c $(LIBSRC)/remove_poolnode.c -o $@ 411$(DEST)/resetlexer.o: $(LIBSRC)/resetlexer.c $(INCDEP) 412 $(CC) $(CCARGS) -c $(LIBSRC)/resetlexer.c -o $@ 413$(DEST)/rwlock_emul.o: $(LIBSRC)/rwlock_emul.c $(INCDEP) 414 $(CC) $(CCARGS) -c $(LIBSRC)/rwlock_emul.c -o $@ 415$(DEST)/tcpflags.o: $(LIBSRC)/tcpflags.c $(INCDEP) 416 $(CC) $(CCARGS) -c $(LIBSRC)/tcpflags.c -o $@ 417$(DEST)/tcp_flags.o: $(LIBSRC)/tcp_flags.c $(INCDEP) 418 $(CC) $(CCARGS) -c $(LIBSRC)/tcp_flags.c -o $@ 419$(DEST)/var.o: $(LIBSRC)/var.c $(INCDEP) 420 $(CC) $(CCARGS) -c $(LIBSRC)/var.c -o $@ 421$(DEST)/verbose.o: $(LIBSRC)/verbose.c $(INCDEP) 422 $(CC) $(CCARGS) -c $(LIBSRC)/verbose.c -o $@ 423$(DEST)/save_execute.o: $(LIBSRC)/save_execute.c $(TOP)/ipl.h 424 $(CC) $(CCARGS) -c $(LIBSRC)/save_execute.c -o $@ 425$(DEST)/save_file.o: $(LIBSRC)/save_file.c $(TOP)/ipl.h 426 $(CC) $(CCARGS) -c $(LIBSRC)/save_file.c -o $@ 427$(DEST)/save_nothing.o: $(LIBSRC)/save_nothing.c $(TOP)/ipl.h 428 $(CC) $(CCARGS) -c $(LIBSRC)/save_nothing.c -o $@ 429$(DEST)/save_syslog.o: $(LIBSRC)/save_syslog.c $(TOP)/ipl.h 430 $(CC) $(CCARGS) -c $(LIBSRC)/save_syslog.c -o $@ 431$(DEST)/vtof.o: $(LIBSRC)/vtof.c $(INCDEP) 432 $(CC) $(CCARGS) -c $(LIBSRC)/vtof.c -o $@ 433$(DEST)/save_v1trap.o: $(LIBSRC)/save_v1trap.c $(TOP)/ipl.h 434 $(CC) $(CCARGS) -c $(LIBSRC)/save_v1trap.c -o $@ 435$(DEST)/save_v2trap.o: $(LIBSRC)/save_v2trap.c $(TOP)/ipl.h 436 $(CC) $(CCARGS) -c $(LIBSRC)/save_v2trap.c -o $@ 437$(DEST)/v6ionames.o: $(LIBSRC)/v6ionames.c $(INCDEP) 438 $(CC) $(CCARGS) -c $(LIBSRC)/v6ionames.c -o $@ 439$(DEST)/v6optvalue.o: $(LIBSRC)/v6optvalue.c $(INCDEP) 440 $(CC) $(CCARGS) -c $(LIBSRC)/v6optvalue.c -o $@ 441 442clean-lib: 443 /bin/rm -f ${LIBOBJS} ${LIB} 444