Home | History | Annotate | Download | only in sh

Lines Matching defs:newfd

639 	int newfd;
643 newfd = dup3(from, to, O_CLOEXEC);
645 newfd = dup2(from, to);
646 if (newfd >= 0)
647 fcntl(newfd, F_SETFD,
648 (fcntl_int)(fcntl(newfd, F_GETFD) | FD_CLOEXEC));
651 newfd = dup2(from, to);
653 if (move && newfd == to && from != to)
656 if (newfd != to) {
657 if (newfd < 0)
661 close(newfd);
662 error("Moving fd %d to %d made %d!", from, to, newfd);
666 if (newfd > biggest_sh_fd)
667 biggest_sh_fd = newfd;
669 return newfd;