UF_OFFLINE
{ "nooffline", 0, UF_OFFLINE },
{ "nouoffline", 0, UF_OFFLINE },
UF_NOUNLINK | UF_OFFLINE | UF_OPAQUE | UF_READONLY | UF_REPARSE |
UF_OFFLINE | UF_OPAQUE | UF_READONLY | UF_REPARSE |
ATF_REQUIRE_EQ(0, chflags(path, UF_OFFLINE));
ATF_REQUIRE_ERRNO(ENOENT, chflags(errpath, UF_OFFLINE) == -1);
ATF_REQUIRE_EQ(0, fchflags(filedesc, UF_OFFLINE));
ATF_REQUIRE_ERRNO(EBADF, fchflags(-1, UF_OFFLINE) == -1);
ATF_REQUIRE_EQ(0, lchflags(path, UF_OFFLINE));
ATF_REQUIRE_ERRNO(ENOENT, lchflags(errpath, UF_OFFLINE) == -1);
ATF_REQUIRE_EQ(0, chflagsat(AT_FDCWD, path, UF_OFFLINE, 0));
chflagsat(AT_FDCWD, errpath, UF_OFFLINE, 0) == -1);