1274075Sngie# $FreeBSD: releng/10.2/lib/libc/tests/net/Makefile 274075 2014-11-04 00:56:25Z ngie $
2274075Sngie
3274075Sngie.include <bsd.own.mk>
4274075Sngie
5274075SngieTESTSDIR=	${TESTSBASE}/lib/libc/net
6274075Sngie
7274075SngieBINDIR=		${TESTSDIR}
8274075Sngie
9274075SngieNETBSD_ATF_TESTS_C=	getprotoent_test
10274075SngieNETBSD_ATF_TESTS_C+=	ether_aton_test
11274075Sngie
12274075SngieSRCS.t_ether_aton=	aton_ether_subr.c t_ether_aton.c
13274075Sngie
14274075Sngieaton_ether_subr.c: gen_ether_subr ${.CURDIR:H:H:H:H}/sys/net/if_ethersubr.c
15274075Sngie	${HOST_SH} ${.ALLSRC} ${.TARGET}
16274075Sngie
17274075Sngie# TODO: hostent_test
18274075SngieNETBSD_ATF_TESTS_SH=	nsdispatch_test
19274075SngieNETBSD_ATF_TESTS_SH+=	protoent_test
20274075SngieNETBSD_ATF_TESTS_SH+=	servent_test
21274075Sngie
22274075SngiePROGS=		h_nsd_recurse
23274075SngiePROGS+=		h_protoent
24274075SngiePROGS+=		h_servent
25274075SngiePROGS+=		h_dns_server
26274075Sngie
27274075SngieDPADD.h_nsd_recurse+=	${LIBPTHREAD}
28274075SngieLDADD.h_nsd_recurse+=	-lpthread
29274075Sngie
30274075SngieCLEANFILES+=	aton_ether_subr.c
31274075Sngie
32274075Sngie.include "../Makefile.netbsd-tests"
33274075Sngie
34274075Sngie# TODO: the testcases needs to be ported to FreeBSD
35274075Sngie#TESTS_SUBDIRS=	getaddrinfo
36274075SngieFILES=	hosts
37274075SngieFILES+=	resolv.conf
38274075Sngie
39274075Sngie.include <bsd.test.mk>
40