xref: /freebsd/contrib/netbsd-tests/kernel/t_extattrctl.c (revision 9268022b74279434ed6300244e3f977e56a8ceb5)
1*57718be8SEnji Cooper #include <sys/types.h>
2*57718be8SEnji Cooper 
3*57718be8SEnji Cooper #include <rump/rump.h>
4*57718be8SEnji Cooper #include <rump/rump_syscalls.h>
5*57718be8SEnji Cooper 
6*57718be8SEnji Cooper #include <atf-c.h>
7*57718be8SEnji Cooper 
8*57718be8SEnji Cooper ATF_TC(extattrctl_namei);
ATF_TC_HEAD(extattrctl_namei,tc)9*57718be8SEnji Cooper ATF_TC_HEAD(extattrctl_namei, tc)
10*57718be8SEnji Cooper {
11*57718be8SEnji Cooper 
12*57718be8SEnji Cooper 	atf_tc_set_md_var(tc, "descr", "extattrctl namei safety (kern/43328)");
13*57718be8SEnji Cooper }
14*57718be8SEnji Cooper 
ATF_TC_BODY(extattrctl_namei,tc)15*57718be8SEnji Cooper ATF_TC_BODY(extattrctl_namei, tc)
16*57718be8SEnji Cooper {
17*57718be8SEnji Cooper 
18*57718be8SEnji Cooper 	rump_init();
19*57718be8SEnji Cooper 
20*57718be8SEnji Cooper 	rump_sys_extattrctl("/anyfile", 0, "/", 0, 0);
21*57718be8SEnji Cooper }
22*57718be8SEnji Cooper 
ATF_TP_ADD_TCS(tp)23*57718be8SEnji Cooper ATF_TP_ADD_TCS(tp)
24*57718be8SEnji Cooper {
25*57718be8SEnji Cooper 	ATF_TP_ADD_TC(tp, extattrctl_namei);
26*57718be8SEnji Cooper 
27*57718be8SEnji Cooper 	return atf_no_error();
28*57718be8SEnji Cooper }
29