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); 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 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 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