mknod
res = mknod(arcn->name, file_mode, arcn->sb.st_rdev);
res = mknod(arcn->name, file_mode, arcn->sb.st_rdev);
int mknod(const char *, mode_t, dev_t);
__sym_compat(mknod, freebsd11_mknod, FBSD_1.0);
if (mknod(argv[1], mode, dev) != 0)
if (mknod(name, (mode & (IFCHR | IFBLK)) | 0600,
if (!Nflag && mknod(name, S_IFWHT, 0) < 0) {
{ compat11(AS(freebsd11_mknod_args),mknod), .sy_auevent = AUE_MKNOD, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 14 = freebsd11 mknod */
{ compat11(AS(freebsd11_mknod_args),mknod), .sy_auevent = AUE_MKNOD, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 14 = freebsd11 mknod */
int mknod(const char *, mode_t, dev_t);
ATF_REQUIRE_EQ(0, mknod(path, S_IFIFO | S_IRWXO, dev));
ATF_REQUIRE_EQ(0, mknod(path, S_IFIFO | S_IRWXO, dev));
ATF_REQUIRE_EQ(-1, mknod(path, S_IFIFO | S_IRWXO, dev));
EXPECT_CAPMODE(mknod(TmpFile("capmode_mknod"), 0644 | S_IFIFO, 0));
if (mknod(path, S_IFIFO | 0600, 0) < 0)
if (mknod(path, S_IFIFO | 0600, 0) == 0)
if (mknod(path, S_IFIFO | ptp->pt_reqmode, 0) < 0)
in.body.mknod.mode == (S_IFREG | mode) &&
in.body.mknod.rdev == 0 &&
in.body.mknod.mode == mode &&
in.body.mknod.rdev == (uint32_t)dev &&
EXPECT_EQ(0, mknod(FULLPATH, mode, rdev)) << strerror(errno);
EXPECT_EQ(0, mknod(FULLPATH, mode, rdev)) << strerror(errno);
in.body.mknod.mode == mode &&
EXPECT_EQ(0, mknod(FULLPATH, mode, 0)) << strerror(errno);
in.body.mknod.mode == mode &&
in.body.mknod.rdev == (uint32_t)dev &&
in.body.mknod.umask == c_umask &&
in.body.mknod.mode, in.body.mknod.rdev,
in.body.mknod.umask, name);
s = sizeof(in.body.mknod);
fuse_mknod_in mknod;
CHECK_CAPMODE(mknod, "/tmp/capmode_mknod", 06440, 0);