Lines Matching defs:errfd
1588 safe_fork(int infd, int outfd, int errfd)
1624 /* make sure infd, outfd and errfd won't get tromped on below */
1629 if (errfd == 0 || errfd == 1)
1630 errfd = dup(errfd);
1639 if (errfd != 2)
1640 dup2(errfd, 2);
1654 if (errfd != 2)
1655 close(errfd);
1724 int errfd;
1727 errfd = log_to_fd;
1729 errfd = open(_PATH_CONNERRS, O_WRONLY | O_APPEND | O_CREAT, 0600);
1732 pid = safe_fork(in, out, errfd);
1735 close(errfd);