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