Searched refs:mknod (Results 1 - 25 of 69) sorted by relevance

123

/freebsd-10.3-release/sbin/mknod/
H A DMakefile2 # $FreeBSD: releng/10.3/sbin/mknod/Makefile 203916 2010-02-15 14:07:40Z uqs $
4 PROG= mknod
5 MAN= mknod.8
/freebsd-10.3-release/contrib/pjdfstest/tests/mknod/
H A D10.t2 # $FreeBSD: head/tools/regression/pjdfstest/tests/mknod/10.t 211352 2010-08-15 21:24:17Z pjd $
4 desc="mknod returns EFAULT if the path argument points outside the process's allocated address space"
11 expect EFAULT mknod NULL f 0644 0 0
12 expect EFAULT mknod DEADCODE f 0644 0 0
H A D02.t2 # $FreeBSD: head/tools/regression/pjdfstest/tests/mknod/02.t 211352 2010-08-15 21:24:17Z pjd $
4 desc="mknod returns ENAMETOOLONG if a component of a pathname exceeded {NAME_MAX} characters"
14 expect 0 mknod ${nx} f 0644 0 0
17 expect ENAMETOOLONG mknod ${nxx} f 0644 0 0
19 expect 0 mknod ${nx} b 0644 1 2
22 expect ENAMETOOLONG mknod ${nxx} b 0644 0 0
24 expect 0 mknod ${nx} c 0644 1 2
27 expect ENAMETOOLONG mknod ${nxx} c 0644 0 0
H A D03.t2 # $FreeBSD: head/tools/regression/pjdfstest/tests/mknod/03.t 211352 2010-08-15 21:24:17Z pjd $
4 desc="mknod returns ENAMETOOLONG if an entire path name exceeded {PATH_MAX} characters"
16 expect 0 mknod ${nx} f 0644 0 0
19 expect ENAMETOOLONG mknod ${nxx} f 0644 0 0
21 expect 0 mknod ${nx} b 0644 1 2
24 expect ENAMETOOLONG mknod ${nxx} b 0644 1 2
26 expect 0 mknod ${nx} c 0644 1 2
29 expect ENAMETOOLONG mknod ${nxx} c 0644 1 2
H A D08.t2 # $FreeBSD: head/tools/regression/pjdfstest/tests/mknod/08.t 211474 2010-08-18 22:06:43Z pjd $
4 desc="mknod returns EEXIST if the named file exists"
15 expect EEXIST mknod ${n0} b 0644 0 0
16 expect EEXIST mknod ${n0} c 0644 0 0
17 expect EEXIST mknod ${n0} f 0644 0 0
H A D09.t2 # $FreeBSD: head/tools/regression/pjdfstest/tests/mknod/09.t 211352 2010-08-15 21:24:17Z pjd $
4 desc="mknod returns EPERM if the parent directory of the file to be created has its immutable flag set"
25 expect 0 mknod ${n0}/${n1} f 0644 0 0
29 expect EPERM mknod ${n0}/${n1} f 0644 0 0
31 expect 0 mknod ${n0}/${n1} f 0644 0 0
35 expect 0 mknod ${n0}/${n1} f 0644 0 0
40 expect 0 mknod ${n0}/${n1} f 0644 0 0
47 expect EPERM mknod ${n0}/${n1} f 0644 0 0
49 expect 0 mknod ${n0}/${n1} f 0644 0 0
53 expect 0 mknod
[all...]
H A D07.t2 # $FreeBSD: head/tools/regression/pjdfstest/tests/mknod/07.t 211352 2010-08-15 21:24:17Z pjd $
4 desc="mknod returns ELOOP if too many symbolic links were encountered in translating the pathname"
16 expect ELOOP mknod ${n0}/test f 0644 0 0
17 expect ELOOP mknod ${n1}/test f 0644 0 0
H A D01.t2 # $FreeBSD: head/tools/regression/pjdfstest/tests/mknod/01.t 211474 2010-08-18 22:06:43Z pjd $
4 desc="mknod returns ENOTDIR if a component of the path prefix is not a directory"
17 expect ENOTDIR mknod ${n0}/${n1}/test b 0644 1 2
18 expect ENOTDIR mknod ${n0}/${n1}/test c 0644 1 2
19 expect ENOTDIR mknod ${n0}/${n1}/test f 0644 0 0
H A D11.t2 # $FreeBSD: head/tools/regression/pjdfstest/tests/mknod/11.t 211352 2010-08-15 21:24:17Z pjd $
4 desc="mknod creates device files"
36 expect 0 mknod ${n0} ${type} 0755 1 2
39 expect EEXIST mknod ${n0} ${type} 0777 3 4
45 expect 0 mknod ${n0} ${type} 0755 4095 4095
48 expect EEXIST mknod ${n0} ${type} 0777 4000 4000
51 # mknod returns EINVAL if device's numbers are too big
53 expect EINVAL mknod ${n0} ${type} 0755 4096 262144
57 # POSIX: Upon successful completion, mknod(2) shall mark for update the
64 expect 0 mknod
[all...]
H A D05.t2 # $FreeBSD: head/tools/regression/pjdfstest/tests/mknod/05.t 211352 2010-08-15 21:24:17Z pjd $
4 desc="mknod returns EACCES when search permission is denied for a component of the path prefix"
20 expect 0 -u 65534 -g 65534 mknod ${n1}/${n2} f 0644 0 0
23 expect EACCES -u 65534 -g 65534 mknod ${n1}/${n2} f 0644 0 0
25 expect 0 -u 65534 -g 65534 mknod ${n1}/${n2} f 0644 0 0
H A D06.t2 # $FreeBSD: head/tools/regression/pjdfstest/tests/mknod/06.t 211352 2010-08-15 21:24:17Z pjd $
4 desc="mknod returns EACCES when write permission is denied on the parent directory of the file to be created"
20 expect 0 -u 65534 -g 65534 mknod ${n1}/${n2} f 0644 0 0
23 expect EACCES -u 65534 -g 65534 mknod ${n1}/${n2} f 0644 0 0
25 expect 0 -u 65534 -g 65534 mknod ${n1}/${n2} f 0644 0 0
H A D00.t2 # $FreeBSD: head/tools/regression/pjdfstest/tests/mknod/00.t 211352 2010-08-15 21:24:17Z pjd $
4 desc="mknod creates fifo files"
21 expect 0 mknod ${n0} f 0755 0 0
24 expect 0 mknod ${n0} f 0151 0 0
27 expect 0 -U 077 mknod ${n0} f 0151 0 0
30 expect 0 -U 070 mknod ${n0} f 0345 0 0
33 expect 0 -U 0501 mknod ${n0} f 0345 0 0
41 expect 0 -u 65535 -g 65535 mknod ${n0} f 0755 0 0
44 expect 0 -u 65535 -g 65534 mknod ${n0} f 0755 0 0
48 expect 0 -u 65534 -g 65533 mknod
[all...]
/freebsd-10.3-release/tools/regression/pjdfstest/tests/mknod/
H A D10.t2 # $FreeBSD: releng/10.3/tools/regression/pjdfstest/tests/mknod/10.t 210967 2010-08-06 20:51:39Z pjd $
4 desc="mknod returns EFAULT if the path argument points outside the process's allocated address space"
11 expect EFAULT mknod NULL f 0644 0 0
12 expect EFAULT mknod DEADCODE f 0644 0 0
H A D02.t2 # $FreeBSD: releng/10.3/tools/regression/pjdfstest/tests/mknod/02.t 211178 2010-08-11 16:33:17Z pjd $
4 desc="mknod returns ENAMETOOLONG if a component of a pathname exceeded {NAME_MAX} characters"
14 expect 0 mknod ${nx} f 0644 0 0
17 expect ENAMETOOLONG mknod ${nxx} f 0644 0 0
19 expect 0 mknod ${nx} b 0644 1 2
22 expect ENAMETOOLONG mknod ${nxx} b 0644 0 0
24 expect 0 mknod ${nx} c 0644 1 2
27 expect ENAMETOOLONG mknod ${nxx} c 0644 0 0
H A D03.t2 # $FreeBSD: releng/10.3/tools/regression/pjdfstest/tests/mknod/03.t 211178 2010-08-11 16:33:17Z pjd $
4 desc="mknod returns ENAMETOOLONG if an entire path name exceeded {PATH_MAX} characters"
16 expect 0 mknod ${nx} f 0644 0 0
19 expect ENAMETOOLONG mknod ${nxx} f 0644 0 0
21 expect 0 mknod ${nx} b 0644 1 2
24 expect ENAMETOOLONG mknod ${nxx} b 0644 1 2
26 expect 0 mknod ${nx} c 0644 1 2
29 expect ENAMETOOLONG mknod ${nxx} c 0644 1 2
H A D08.t2 # $FreeBSD: releng/10.3/tools/regression/pjdfstest/tests/mknod/08.t 211474 2010-08-18 22:06:43Z pjd $
4 desc="mknod returns EEXIST if the named file exists"
15 expect EEXIST mknod ${n0} b 0644 0 0
16 expect EEXIST mknod ${n0} c 0644 0 0
17 expect EEXIST mknod ${n0} f 0644 0 0
H A D09.t2 # $FreeBSD: releng/10.3/tools/regression/pjdfstest/tests/mknod/09.t 210967 2010-08-06 20:51:39Z pjd $
4 desc="mknod returns EPERM if the parent directory of the file to be created has its immutable flag set"
25 expect 0 mknod ${n0}/${n1} f 0644 0 0
29 expect EPERM mknod ${n0}/${n1} f 0644 0 0
31 expect 0 mknod ${n0}/${n1} f 0644 0 0
35 expect 0 mknod ${n0}/${n1} f 0644 0 0
40 expect 0 mknod ${n0}/${n1} f 0644 0 0
47 expect EPERM mknod ${n0}/${n1} f 0644 0 0
49 expect 0 mknod ${n0}/${n1} f 0644 0 0
53 expect 0 mknod
[all...]
H A D07.t2 # $FreeBSD: releng/10.3/tools/regression/pjdfstest/tests/mknod/07.t 210967 2010-08-06 20:51:39Z pjd $
4 desc="mknod returns ELOOP if too many symbolic links were encountered in translating the pathname"
16 expect ELOOP mknod ${n0}/test f 0644 0 0
17 expect ELOOP mknod ${n1}/test f 0644 0 0
H A D01.t2 # $FreeBSD: releng/10.3/tools/regression/pjdfstest/tests/mknod/01.t 211474 2010-08-18 22:06:43Z pjd $
4 desc="mknod returns ENOTDIR if a component of the path prefix is not a directory"
17 expect ENOTDIR mknod ${n0}/${n1}/test b 0644 1 2
18 expect ENOTDIR mknod ${n0}/${n1}/test c 0644 1 2
19 expect ENOTDIR mknod ${n0}/${n1}/test f 0644 0 0
H A D11.t2 # $FreeBSD: releng/10.3/tools/regression/pjdfstest/tests/mknod/11.t 210967 2010-08-06 20:51:39Z pjd $
4 desc="mknod creates device files"
36 expect 0 mknod ${n0} ${type} 0755 1 2
39 expect EEXIST mknod ${n0} ${type} 0777 3 4
45 expect 0 mknod ${n0} ${type} 0755 4095 4095
48 expect EEXIST mknod ${n0} ${type} 0777 4000 4000
51 # mknod returns EINVAL if device's numbers are too big
53 expect EINVAL mknod ${n0} ${type} 0755 4096 262144
57 # POSIX: Upon successful completion, mknod(2) shall mark for update the
64 expect 0 mknod
[all...]
H A D05.t2 # $FreeBSD: releng/10.3/tools/regression/pjdfstest/tests/mknod/05.t 210967 2010-08-06 20:51:39Z pjd $
4 desc="mknod returns EACCES when search permission is denied for a component of the path prefix"
20 expect 0 -u 65534 -g 65534 mknod ${n1}/${n2} f 0644 0 0
23 expect EACCES -u 65534 -g 65534 mknod ${n1}/${n2} f 0644 0 0
25 expect 0 -u 65534 -g 65534 mknod ${n1}/${n2} f 0644 0 0
H A D06.t2 # $FreeBSD: releng/10.3/tools/regression/pjdfstest/tests/mknod/06.t 210967 2010-08-06 20:51:39Z pjd $
4 desc="mknod returns EACCES when write permission is denied on the parent directory of the file to be created"
20 expect 0 -u 65534 -g 65534 mknod ${n1}/${n2} f 0644 0 0
23 expect EACCES -u 65534 -g 65534 mknod ${n1}/${n2} f 0644 0 0
25 expect 0 -u 65534 -g 65534 mknod ${n1}/${n2} f 0644 0 0
/freebsd-10.3-release/contrib/netbsd-tests/fs/lfs/
H A Dt_pr.c22 ATF_TC(mknod); variable
23 ATF_TC_HEAD(mknod, tc)
26 atf_tc_set_md_var(tc, "descr", "mknod(2) hangs on LFS (PR kern/43503)");
32 ATF_TC_BODY(mknod, tc)
52 atf_tc_fail_errno("mknod failed");
58 ATF_TP_ADD_TC(tp, mknod);
/freebsd-10.3-release/contrib/netbsd-tests/lib/libc/sys/
H A Dt_mknod.c51 "Test error conditions of mknod(2) (PR kern/45111)");
68 ATF_REQUIRE_ERRNO(EINVAL, mknod(path, S_IFCHR, -1) == -1);
72 ATF_REQUIRE_ERRNO(ENAMETOOLONG, mknod(buf, S_IFCHR, 0) == -1);
75 ATF_REQUIRE_ERRNO(EFAULT, mknod((char *)-1, S_IFCHR, 0) == -1);
78 ATF_REQUIRE_ERRNO(ENOENT, mknod("/a/b/c/d/e/f/g", S_IFCHR, 0) == -1);
89 atf_tc_set_md_var(tc, "descr", "Test EEXIST from mknod(2)");
105 mknod("/etc/passwd", S_IFCHR, 0) == -1);
108 ATF_REQUIRE(mknod(path, S_IFCHR, 0) == 0);
111 ATF_REQUIRE_ERRNO(EEXIST, mknod(path, S_IFCHR, 0) == -1);
124 atf_tc_set_md_var(tc, "descr", "Test permissions of mknod(
[all...]
/freebsd-10.3-release/contrib/mtree/
H A DMakefile17 CPPFLAGS+= -I${NETBSDSRCDIR}/sbin/mknod
18 .PATH: ${NETBSDSRCDIR}/sbin/mknod

Completed in 418 milliseconds

123