Lines Matching refs:redir
555 struct redir_struct *redir = prog->redirects;
557 for (i = 0; i < prog->num_redirects; i++, redir++) {
558 switch (redir->type) {
570 openfd = open3_or_warn(redir->filename, mode, 0666);
577 if (openfd != redir->fd) {
578 if (squirrel && redir->fd < 3) {
579 squirrel[redir->fd] = dup(redir->fd);
580 fcntl(squirrel[redir->fd], F_SETFD, FD_CLOEXEC);
582 dup2(openfd, redir->fd);