• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/busybox-1.x/shell/

Lines Matching refs:redir

4282 		goto redir;
4285 goto redir;
4288 goto redir;
4291 goto redir;
4294 goto redir;
4297 goto redir;
4300 redir:
4554 /* ============ redir.c
4632 openhere(union node *redir)
4639 if (redir->type == NHERE) {
4640 len = strlen(redir->nhere.doc->narg.text);
4642 full_write(pip[1], redir->nhere.doc->narg.text, len);
4655 if (redir->type == NHERE)
4656 full_write(pip[1], redir->nhere.doc->narg.text, len);
4658 expandhere(redir->nhere.doc, pip[1]);
4667 openredirect(union node *redir)
4672 switch (redir->nfile.type) {
4674 fname = redir->nfile.expfname;
4680 fname = redir->nfile.expfname;
4688 fname = redir->nfile.expfname;
4696 fname = redir->nfile.expfname;
4702 fname = redir->nfile.expfname;
4718 f = openhere(redir);
4749 dupredirect(union node *redir, int f)
4751 int fd = redir->nfile.fd;
4753 if (redir->nfile.type == NTOFD || redir->nfile.type == NFROMFD) {
4754 if (redir->ndup.dupfd >= 0) { /* if not ">&-" */
4755 copyfd(redir->ndup.dupfd, fd);
4777 redirect(union node *redir, int flags)
4786 if (!redir) {
4802 n = redir;
4884 redirectsafe(union node *redir, int flags)
4895 redirect(redir, flags);
7630 union node *redir;
7632 for (redir = n; redir; redir = redir->nfile.next) {
7637 switch (redir->type) {
7643 expandarg(redir->nfile.fname, &fn, EXP_TILDE | EXP_REDIR);
7644 redir->nfile.expfname = fn.list->text;
7648 if (redir->ndup.vname) {
7649 expandarg(redir->ndup.vname, &fn, EXP_FULL | EXP_TILDE);
7651 ash_msg_and_raise_error("redir error");
7652 fixredir(redir, fn.list->text, 1);
9499 TRACE(("Fix redir %s %d\n", text, err));
9575 union node **rpp, *redir;
9582 redir = NULL;
9583 rpp = &redir;
9610 && !vars && !redir
9643 n->ncmd.redirect = redir;
9653 union node *redir, **rpp;
9657 redir = NULL;
9658 rpp2 = &redir;
9797 goto redir;
9818 redir:
9829 if (redir) {
9836 n1->nredir.redirect = redir;
12709 /* from redir.c: */