Changeset View
Changeset View
Standalone View
Standalone View
tests/sys/fs/fusefs/mknod.cc
Show First 20 Lines • Show All 208 Lines • ▼ Show 20 Lines | TEST_F(Mknod, socket) | ||||
dev_t rdev = -1; /* Really it's a don't care */ | dev_t rdev = -1; /* Really it's a don't care */ | ||||
expect_mknod(mode, rdev); | expect_mknod(mode, rdev); | ||||
fd = socket(AF_UNIX, SOCK_STREAM, 0); | fd = socket(AF_UNIX, SOCK_STREAM, 0); | ||||
ASSERT_LE(0, fd) << strerror(errno); | ASSERT_LE(0, fd) << strerror(errno); | ||||
sa.sun_family = AF_UNIX; | sa.sun_family = AF_UNIX; | ||||
strlcpy(sa.sun_path, FULLPATH, sizeof(sa.sun_path)); | strlcpy(sa.sun_path, FULLPATH, sizeof(sa.sun_path)); | ||||
sa.sun_len = sizeof(FULLPATH); | |||||
ASSERT_EQ(0, bind(fd, (struct sockaddr*)&sa, sizeof(sa))) | ASSERT_EQ(0, bind(fd, (struct sockaddr*)&sa, sizeof(sa))) | ||||
<< strerror(errno); | << strerror(errno); | ||||
leak(fd); | |||||
} | } | ||||
/* | /* | ||||
* fusefs(5) lacks VOP_WHITEOUT support. No bugzilla entry, because that's a | * fusefs(5) lacks VOP_WHITEOUT support. No bugzilla entry, because that's a | ||||
* feature, not a bug | * feature, not a bug | ||||
*/ | */ | ||||
TEST_F(Mknod, DISABLED_whiteout) | TEST_F(Mknod, DISABLED_whiteout) | ||||
{ | { | ||||
Show All 14 Lines |