19b50d902SRodney W. Grimes# @(#)Makefile 8.1 (Berkeley) 6/12/93 29f5b04e9SDavid Malone# $FreeBSD$ 39b50d902SRodney W. Grimes 4c6063d0dSWarner Losh.include <src.opts.mk> 5e1fe3dbaSRuslan Ermilov 69b50d902SRodney W. GrimesPROG= netstat 70153eb66SRobert WatsonSRCS= if.c inet.c main.c mbuf.c mroute.c netisr.c route.c \ 845c203fcSGleb Smirnoff unix.c mroute6.c ipsec.c bpf.c pfkey.c sctp.c \ 95d6d7e75SGleb Smirnoff flowtable.c 107f1a7653SXin LI 11096146f8SYaroslav TykhiyWARNS?= 3 120aad0f22SJohn BirrellCFLAGS+=-fno-strict-aliasing 137f1a7653SXin LI 1432cd1d96SJun-ichiro itojun HaginoCFLAGS+=-DIPSEC 1574fd40c9SRandall StewartCFLAGS+=-DSCTP 16b7dd94d5SYaroslav Tykhiy 173dcc856bSMichael Tuexen.if ${MK_INET_SUPPORT} != "no" 183dcc856bSMichael TuexenCFLAGS+=-DINET 193dcc856bSMichael Tuexen.endif 203dcc856bSMichael Tuexen 21f18f2fc7SCeri Davies.if ${MK_INET6_SUPPORT} != "no" 22f18f2fc7SCeri DaviesSRCS+= inet6.c 23f18f2fc7SCeri DaviesCFLAGS+=-DINET6 24f18f2fc7SCeri Davies.endif 2563bf4575SJulian Elischer 26aa0a1e58SJeff Roberson.if ${MK_OFED} != "no" 27aa0a1e58SJeff RobersonCFLAGS+=-DSDP 28aa0a1e58SJeff Roberson.endif 29aa0a1e58SJeff Roberson 303e4d5cd3SGleb Smirnoff.if ${MK_PF} != "no" 313e4d5cd3SGleb SmirnoffCFLAGS+=-DPF 323e4d5cd3SGleb Smirnoff.endif 333e4d5cd3SGleb Smirnoff 349b50d902SRodney W. GrimesBINGRP= kmem 359b50d902SRodney W. GrimesBINMODE=2555 36*3e11bd9eSBaptiste DaroussinLIBADD= kvm memstat util 37690f477dSSam Leffler 38690f477dSSam Leffler.if ${MK_NETGRAPH_SUPPORT} != "no" 39690f477dSSam LefflerSRCS+= netgraph.c 40*3e11bd9eSBaptiste DaroussinLIBADD+= netgraph 41690f477dSSam LefflerCFLAGS+=-DNETGRAPH 42690f477dSSam Leffler.endif 439b50d902SRodney W. Grimes 449b50d902SRodney W. Grimes.include <bsd.prog.mk> 45