Lines Matching refs:flags
29 int flags = 0;
38 if (!((*new_file)->flags & (APR_FOPEN_NOCLEANUP|APR_INHERIT)))
39 flags |= O_CLOEXEC;
40 rv = dup3(old_file->filedes, (*new_file)->filedes, flags);
43 if (!((*new_file)->flags & (APR_FOPEN_NOCLEANUP|APR_INHERIT))) {
44 int flags;
49 if ((flags = fcntl((*new_file)->filedes, F_GETFD)) == -1)
52 flags |= FD_CLOEXEC;
53 if (fcntl((*new_file)->filedes, F_SETFD, flags) == -1)
99 * the existing inherit and nocleanup flags. This means,
108 /* apr_file_dup() retains all old_file flags with the exceptions
113 (*new_file)->flags = old_file->flags
166 if (!(old_file->flags & APR_FOPEN_NOCLEANUP)) {
169 ((*new_file)->flags & APR_INHERIT)