Lines Matching refs:devnullfd
57 static int devnullfd = -1;
447 if (devnullfd != -1) {
448 if (devnullfd != STDIN_FILENO) {
450 (void)dup2(devnullfd, STDIN_FILENO);
452 if (devnullfd != STDOUT_FILENO) {
454 (void)dup2(devnullfd, STDOUT_FILENO);
456 if (devnullfd != STDERR_FILENO) {
458 (void)dup2(devnullfd, STDERR_FILENO);
481 devnullfd = open("/dev/null", O_RDWR, 0);
486 if (devnullfd != STDIN_FILENO &&
487 devnullfd != STDOUT_FILENO &&
488 devnullfd != STDERR_FILENO) {
489 close(devnullfd);
490 devnullfd = -1;