Index: head/tests/sys/net/Makefile =================================================================== --- head/tests/sys/net/Makefile +++ head/tests/sys/net/Makefile @@ -22,6 +22,8 @@ MAN= PROGS+= randsleep +CFLAGS+= -I${.CURDIR:H:H} + WARNS?= 6 .include Index: head/tests/sys/net/if_epair.c =================================================================== --- head/tests/sys/net/if_epair.c +++ head/tests/sys/net/if_epair.c @@ -40,6 +40,7 @@ #include #include +#include "freebsd_test_suite/macros.h" ATF_TC(params); ATF_TC_HEAD(params, tc) @@ -52,9 +53,8 @@ struct ifreq ifr; int s; - s = kldload("if_epair"); - if (s == -1 && errno != EEXIST) - atf_tc_fail("Failed to load if_epair"); + kldload("if_epair"); + ATF_REQUIRE_KERNEL_MODULE("if_epair"); s = socket(AF_INET, SOCK_DGRAM, 0); if (s < 0)