xref: /freebsd/usr.bin/netstat/Makefile (revision 3e11bd9e2a2b1cbd4283c87c93e3cc75e3f2dacb)
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