--- tests/sys/audit/Makefile (revision 345541) +++ tests/sys/audit/Makefile (working copy) @@ -55,4 +55,6 @@ LDFLAGS+= -lbsm -lutil +CFLAGS.process-control.c+= -I${SRCTOP}/tests + .include --- tests/sys/audit/process-control.c (revision 345541) +++ tests/sys/audit/process-control.c (working copy) @@ -48,6 +48,8 @@ #include "utils.h" +#include "freebsd_test_suite/macros.h" + static pid_t pid; static int filedesc, status; static struct pollfd fds[1]; @@ -1515,6 +1517,8 @@ int capinfo; size_t len = sizeof(capinfo); const char *capname = "kern.features.security_capability_mode"; + + ATF_REQUIRE_FEATURE("security_capability_mode"); ATF_REQUIRE_EQ(0, sysctlbyname(capname, &capinfo, &len, NULL, 0)); /* Without CAPABILITY_MODE enabled, cap_enter() returns ENOSYS */ @@ -1553,6 +1557,8 @@ int capinfo, modep; size_t len = sizeof(capinfo); const char *capname = "kern.features.security_capability_mode"; + + ATF_REQUIRE_FEATURE("security_capability_mode"); ATF_REQUIRE_EQ(0, sysctlbyname(capname, &capinfo, &len, NULL, 0)); /* Without CAPABILITY_MODE enabled, cap_getmode() returns ENOSYS */