Lines Matching defs:devnullfd
51 static int devnullfd = -1;
448 if (devnullfd != -1) {
449 if (devnullfd != STDIN_FILENO) {
451 (void)dup2(devnullfd, STDIN_FILENO);
453 if (devnullfd != STDOUT_FILENO) {
455 (void)dup2(devnullfd, STDOUT_FILENO);
457 if (devnullfd != STDERR_FILENO && !ns_g_keepstderr) {
459 (void)dup2(devnullfd, STDERR_FILENO);
482 devnullfd = open("/dev/null", O_RDWR, 0);
487 if (devnullfd != STDIN_FILENO &&
488 devnullfd != STDOUT_FILENO &&
489 devnullfd != STDERR_FILENO) {
490 close(devnullfd);
491 devnullfd = -1;