F_GETFD
ret = fcntl(fd, F_GETFD);
return fcntl (fd, F_GETFD) != -1;
flags = _fcntl(fd, F_GETFD, 0);
tmp = _fcntl(fd, F_GETFD, 0);
fdflags = _fcntl(fp->_file, F_GETFD, 0);
flags = fcntl(fileno(fp), F_GETFD);
ATF_REQUIRE_MSG((fget_ret = fcntl(fd, F_GETFD)) == exp_fget_ret,
if (fcntl(fd, F_GETFD) !=
flags = fcntl(sd, F_GETFD);
return (fcntl(fd, F_GETFD) != -1 || errno != EBADF);
case F_GETFD:
if ((fflags = fcntl(fd_in, F_GETFD)) <0)
return (kern_fcntl(td, args->fd, F_GETFD, 0));
case F_GETFD:
{ BSM_F_GETFD, F_GETFD },
if (fcntl(fd, F_GETFD, 0) != 0) {
EXPECT_OK(fcntl(caps[0], F_GETFD, 0));
flags = fcntl(fd, F_GETFD);
if (fcntl(fd2, F_GETFD) != 0)
if (fcntl(fd2, F_GETFD) == 0)
if (fcntl(fd2, F_GETFD) != 0)
if (fcntl(fd2, F_GETFD) != 0)
if (fcntl(fd2, F_GETFD) == 0)
if (fcntl(fd2, F_GETFD) != 1)
if (fcntl(fd2, F_GETFD) != FD_CLOEXEC)
if (fcntl(fd2, F_GETFD) != FD_CLOEXEC)
if (fcntl(fd2, F_GETFD) != 0)
if (fcntl(fd2, F_GETFD) != FD_CLOFORK)
if (fcntl(fd2, F_GETFD) != FD_CLOFORK)
if (fcntl(fd2, F_GETFD) != 0)
ATF_REQUIRE_MSG(fcntl(pathfd, F_GETFD) == FD_CLOEXEC,
if ((fcntl(dfd, F_GETFD) & FD_RESOLVE_BENEATH) == 0)
if ((fcntl(dfd2, F_GETFD) & FD_RESOLVE_BENEATH) == 0)
ATF_REQUIRE_EQ_MSG(fcntl(getfd, F_GETFD) & FD_CLOEXEC, FD_CLOEXEC,
ATF_REQUIRE_EQ_MSG(fcntl(getfd, F_GETFD) & FD_CLOFORK, FD_CLOFORK,
ATF_REQUIRE((fcntl(fd_nocl, F_GETFD) & FD_CLOEXEC) == 0);
ATF_REQUIRE((fcntl(fd_cl, F_GETFD) & FD_CLOEXEC) != 0);
ATF_REQUIRE((fcntl(fd, F_GETFD) & FD_CLOEXEC) != 0);
ATF_REQUIRE((fcntl(fd, F_GETFD) & FD_CLOEXEC) != 0);
CHECK(fcntl(fd, F_GETFD) == FD_CLOEXEC);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == FD_CLOEXEC);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == FD_CLOEXEC);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == FD_CLOEXEC);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == FD_CLOEXEC);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == FD_CLOEXEC);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == FD_CLOEXEC);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == FD_CLOEXEC);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == FD_CLOEXEC);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == FD_CLOEXEC);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == FD_CLOEXEC);
CHECK(fcntl(fd, F_GETFD) == FD_CLOEXEC);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == FD_CLOEXEC);
CHECK(fcntl(fd, F_GETFD) == FD_CLOEXEC);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == FD_CLOEXEC);
CHECK(fcntl(fd, F_GETFD) == FD_CLOEXEC);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == FD_CLOEXEC);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == FD_CLOEXEC);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == FD_CLOEXEC);
CHECK(fcntl(fd, F_GETFD) == FD_CLOEXEC);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == FD_CLOEXEC);
CHECK(fcntl(fd, F_GETFD) == FD_CLOEXEC);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == FD_CLOEXEC);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == FD_CLOEXEC);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == 0);
CHECK(fcntl(fd, F_GETFD) == FD_CLOEXEC);
CHECK(fcntl(fd, F_GETFD) == FD_CLOEXEC);
if (fcntl(sd, F_GETFD) == -1)