xref: /freebsd-12.1/lib/libc/tests/net/Makefile (revision 430f7286)
12f121787SEnji Cooper# $FreeBSD$
22f121787SEnji Cooper
343faedc1SGlen BarberPACKAGE=	tests
443faedc1SGlen Barber
524732d67SEnji CooperATF_TESTS_C+=	ether_test
624732d67SEnji CooperATF_TESTS_C+=	eui64_aton_test
724732d67SEnji CooperATF_TESTS_C+=	eui64_ntoa_test
82f121787SEnji Cooper
924732d67SEnji CooperCFLAGS+=	-I${.CURDIR}
102f121787SEnji Cooper
1124732d67SEnji CooperNETBSD_ATF_TESTS_C+=	getprotoent_test
122f121787SEnji CooperNETBSD_ATF_TESTS_C+=	ether_aton_test
132f121787SEnji Cooper
1424732d67SEnji CooperSRCS.ether_aton_test=	aton_ether_subr.c t_ether_aton.c
152f121787SEnji Cooper
162f121787SEnji Cooper# TODO: hostent_test
172f121787SEnji CooperNETBSD_ATF_TESTS_SH=	nsdispatch_test
182f121787SEnji CooperNETBSD_ATF_TESTS_SH+=	protoent_test
192f121787SEnji CooperNETBSD_ATF_TESTS_SH+=	servent_test
202f121787SEnji Cooper
2124732d67SEnji CooperBINDIR=		${TESTSDIR}
2224732d67SEnji Cooper
232f121787SEnji CooperPROGS=		h_nsd_recurse
242f121787SEnji CooperPROGS+=		h_protoent
252f121787SEnji CooperPROGS+=		h_servent
262f121787SEnji CooperPROGS+=		h_dns_server
272f121787SEnji Cooper
28eacae6dcSBryan DreweryLIBADD.h_nsd_recurse+=	pthread
292f121787SEnji Cooper
302f121787SEnji CooperCLEANFILES+=	aton_ether_subr.c
3124732d67SEnji Cooperaton_ether_subr.c: gen_ether_subr ${SRCTOP}/sys/net/if_ethersubr.c
322b4bcea7SEnji Cooper	${__MAKE_SHELL} ${.ALLSRC} ${.TARGET}
332f121787SEnji Cooper
342f121787SEnji Cooper.include "../Makefile.netbsd-tests"
352f121787SEnji Cooper
362f121787SEnji Cooper# TODO: the testcases needs to be ported to FreeBSD
372f121787SEnji Cooper#TESTS_SUBDIRS=	getaddrinfo
38*430f7286SEnji Cooper${PACKAGE}FILES+=	hosts
39*430f7286SEnji Cooper${PACKAGE}FILES+=	resolv.conf
402f121787SEnji Cooper
412f121787SEnji Cooper.include <bsd.test.mk>
42