Lines Matching refs:redir
604 struct redir_struct *redir = prog->redirects;
606 for (i = 0; i < prog->num_redirects; i++, redir++) {
607 switch (redir->type) {
619 openfd = open(redir->filename, mode, 0666);
623 perror_msg("error opening %s", redir->filename);
627 if (openfd != redir->fd) {
628 if (squirrel && redir->fd < 3) {
629 squirrel[redir->fd] = dup(redir->fd);
631 dup2(openfd, redir->fd);