Lines Matching defs:outfd
64 outfd (or discard it if outfd is NULL).
67 static int smbrun_internal(const char *cmd, int *outfd, bool sanitize)
81 if (outfd && ((*outfd = setup_out_fd()) == -1)) {
98 if (outfd) {
99 close(*outfd);
100 *outfd = -1;
126 if (outfd) {
127 close(*outfd);
128 *outfd = -1;
134 if (outfd) {
135 sys_lseek(*outfd, 0, SEEK_SET);
154 if (outfd) {
156 if (dup2(*outfd,1) != 1) {
158 close(*outfd);
210 int smbrun_no_sanitize(const char *cmd, int *outfd)
212 return smbrun_internal(cmd, outfd, False);
219 int smbrun(const char *cmd, int *outfd)
221 return smbrun_internal(cmd, outfd, True);
226 outfd (or discard it if outfd is NULL).