Searched refs:errpipe (Results 1 – 2 of 2) sorted by relevance
1003 int errpipe[2]; in docmd() local1040 if (pipe(errpipe) < 0) in docmd()1050 (void) close(errpipe[1]); in docmd()1055 if (ioctl(errpipe[0], FIONREAD, &count) >= 0 && count) { in docmd()1064 err_fromfd(errpipe[0]); in docmd()1088 (void) close(errpipe[0]); in docmd()1091 (void) dup2(errpipe[1], fileno(stderr)); in docmd()1092 (void) close(errpipe[0]); in docmd()
993 int outpipe[2], errpipe[2]; in forkandexecve() local1009 if (pipe(errpipe) < 0) in forkandexecve()1020 (void) close(errpipe[1]); in forkandexecve()1030 if (ioctl(errpipe[0], FIONREAD, &count) >= 0 && count) { in forkandexecve()1031 if (read(errpipe[0], errbuf, errbuflen) <= 0) { in forkandexecve()1082 (void) close(errpipe[0]); in forkandexecve()1086 (void) dup2(errpipe[1], fileno(stderr)); in forkandexecve()1087 (void) close(errpipe[0]); in forkandexecve()