xref: /freebsd/usr.bin/netstat/Makefile (revision aa0a1e58f0189b0fde359a8bda032887e72057fa)
19b50d902SRodney W. Grimes#	@(#)Makefile	8.1 (Berkeley) 6/12/93
29f5b04e9SDavid Malone# $FreeBSD$
39b50d902SRodney W. Grimes
4e1fe3dbaSRuslan Ermilov.include <bsd.own.mk>
5e1fe3dbaSRuslan Ermilov
69b50d902SRodney W. GrimesPROG=	netstat
70153eb66SRobert WatsonSRCS=	if.c inet.c main.c mbuf.c mroute.c netisr.c route.c \
8690f477dSSam Leffler	unix.c atalk.c mroute6.c ipsec.c bpf.c pfkey.c sctp.c
97f1a7653SXin LI
10096146f8SYaroslav TykhiyWARNS?=	3
110aad0f22SJohn BirrellCFLAGS+=-fno-strict-aliasing
127f1a7653SXin LI
1332cd1d96SJun-ichiro itojun HaginoCFLAGS+=-DIPSEC
1474fd40c9SRandall StewartCFLAGS+=-DSCTP
15b7dd94d5SYaroslav Tykhiy
16f18f2fc7SCeri Davies.if ${MK_INET6_SUPPORT} != "no"
17f18f2fc7SCeri DaviesSRCS+=	inet6.c
18f18f2fc7SCeri DaviesCFLAGS+=-DINET6
19f18f2fc7SCeri Davies.endif
2063bf4575SJulian Elischer
21*aa0a1e58SJeff Roberson.if ${MK_OFED} != "no"
22*aa0a1e58SJeff RobersonCFLAGS+=-DSDP
23*aa0a1e58SJeff Roberson.endif
24*aa0a1e58SJeff Roberson
259b50d902SRodney W. GrimesBINGRP=	kmem
269b50d902SRodney W. GrimesBINMODE=2555
27690f477dSSam LefflerDPADD=	${LIBKVM} ${LIBMEMSTAT} ${LIBUTIL}
28690f477dSSam LefflerLDADD=	-lkvm -lmemstat -lutil
29690f477dSSam Leffler
30690f477dSSam Leffler.if ${MK_NETGRAPH_SUPPORT} != "no"
31690f477dSSam LefflerSRCS+=	netgraph.c
32690f477dSSam LefflerDPADD+=	${LIBNETGRAPH}
33690f477dSSam LefflerLDADD+=	-lnetgraph
34690f477dSSam LefflerCFLAGS+=-DNETGRAPH
35690f477dSSam Leffler.endif
369b50d902SRodney W. Grimes
37f18f2fc7SCeri Davies.if ${MK_IPX_SUPPORT} != "no"
38f18f2fc7SCeri DaviesSRCS+=	ipx.c
39f18f2fc7SCeri DaviesDPADD+=	${LIBIPX}
40f18f2fc7SCeri DaviesLDADD+=	-lipx
41f18f2fc7SCeri DaviesCFLAGS+=-DIPX
42f18f2fc7SCeri Davies.endif
439cc22e5cSPoul-Henning Kamp
449b50d902SRodney W. Grimes.include <bsd.prog.mk>
45