17c478bd9Sstevel@tonic-gate# 2*ab25eeb5Syz155240# Copyright 2006 Sun Microsystems, Inc. All rights reserved. 37c478bd9Sstevel@tonic-gate# Use is subject to license terms. 47c478bd9Sstevel@tonic-gate# 57c478bd9Sstevel@tonic-gate#ident "%Z%%M% %I% %E% SMI" 67c478bd9Sstevel@tonic-gate# 77c478bd9Sstevel@tonic-gate#cmd/ipf/lib/Makefile.com 87c478bd9Sstevel@tonic-gate# 97c478bd9Sstevel@tonic-gate 107c478bd9Sstevel@tonic-gateLIBRARY= libipf.a 117c478bd9Sstevel@tonic-gateVERS= .1 127c478bd9Sstevel@tonic-gate 137c478bd9Sstevel@tonic-gateOBJECTS= addicmp.o addipopt.o bcopywrap.o \ 147c478bd9Sstevel@tonic-gate binprint.o buildopts.o checkrev.o count6bits.o \ 157c478bd9Sstevel@tonic-gate count4bits.o debug.o extras.o facpri.o flags.o \ 167c478bd9Sstevel@tonic-gate fill6bits.o genmask.o gethost.o getifname.o \ 177c478bd9Sstevel@tonic-gate getline.o getnattype.o getport.o getportproto.o \ 187c478bd9Sstevel@tonic-gate getproto.o getsumd.o hostmask.o hostname.o \ 197c478bd9Sstevel@tonic-gate hostnum.o icmpcode.o inet_addr.o initparse.o \ 20*ab25eeb5Syz155240 ionames.o v6ionames.o ipoptsec.o ipf_dotuning.o \ 21*ab25eeb5Syz155240 ipft_ef.o ipft_hx.o ipft_pc.o ipft_sn.o ipft_td.o \ 22*ab25eeb5Syz155240 ipft_tx.o kmem.o kmemcpywrap.o kvatoname.o \ 23*ab25eeb5Syz155240 load_hash.o load_pool.o load_hashnode.o \ 24*ab25eeb5Syz155240 load_poolnode.o loglevel.o mutex_emul.o nametokva.o \ 25*ab25eeb5Syz155240 natparse.o ntomask.o optname.o optprint.o \ 26*ab25eeb5Syz155240 optprintv6.o optvalue.o \ 277c478bd9Sstevel@tonic-gate portname.o portnum.o ports.o print_toif.o \ 28*ab25eeb5Syz155240 printactivenat.o printaps.o printbuf.o printhash.o \ 29*ab25eeb5Syz155240 printhashnode.o printip.o printpool.o \ 30*ab25eeb5Syz155240 printpoolnode.o printfr.o printfraginfo.o \ 317c478bd9Sstevel@tonic-gate printhostmap.o printifname.o printhostmask.o \ 32*ab25eeb5Syz155240 printlog.o printmask.o printnat.o printpacket.o \ 33*ab25eeb5Syz155240 printpacket6.o printportcmp.o printproto.o \ 34*ab25eeb5Syz155240 printsbuf.o printstate.o printtunable.o ratoi.o \ 357c478bd9Sstevel@tonic-gate remove_pool.o remove_poolnode.o remove_hash.o \ 367c478bd9Sstevel@tonic-gate remove_hashnode.o resetlexer.o rwlock_emul.o \ 377c478bd9Sstevel@tonic-gate tcpflags.o to_interface.o var.o verbose.o \ 387663b816Sml37995 v6ionames.o v6optvalue.o 397c478bd9Sstevel@tonic-gate 407c478bd9Sstevel@tonic-gateinclude $(SRC)/lib/Makefile.lib 417c478bd9Sstevel@tonic-gateinclude ../../Makefile.ipf 427c478bd9Sstevel@tonic-gate 437c478bd9Sstevel@tonic-gateSRCDIR= ../common 447c478bd9Sstevel@tonic-gateSRCS= $(OBJECTS:%.o=../common/%.c) 457c478bd9Sstevel@tonic-gate 467c478bd9Sstevel@tonic-gateLIBS= $(LIBRARY) 477c478bd9Sstevel@tonic-gate 487c478bd9Sstevel@tonic-gateCPPFLAGS += -I../../tools 497c478bd9Sstevel@tonic-gate 507c478bd9Sstevel@tonic-gate.KEEP_STATE: 517c478bd9Sstevel@tonic-gate 527c478bd9Sstevel@tonic-gateall: $(LIBS) 537c478bd9Sstevel@tonic-gate 547c478bd9Sstevel@tonic-gatelint: lintcheck 557c478bd9Sstevel@tonic-gate 567c478bd9Sstevel@tonic-gateinclude $(SRC)/lib/Makefile.targ 57