Lines Matching full:host
164 * given host. This returns < 0 if execution fails, and >= 0 otherwise. This
169 do_cmd(char *host, char *remuser, char *cmd, int *fdin, int *fdout, int argc)
175 "Executing: program %s host %s, user %s, command %s\n",
176 ssh_program, host,
201 addargs(&args, "%s", host);
205 /* Fork a child to execute the command on the remote host using ssh. */
225 addargs(&args, "%s", host);
243 /* pop host */
426 if ((targ = colon(argv[argc - 1]))) /* Dest is remote host. */
431 tolocal(argc, argv); /* Dest is local host. */
457 char *bp, *host, *src, *suser, *thost, *tuser, *arg;
469 /* user@host */
498 host = strrchr(argv[i], '@');
500 if (host) {
501 *host++ = 0;
502 host = cleanhostname(host);
511 host = cleanhostname(argv[i]);
513 addargs(&alist, "%s", host);
526 host = cleanhostname(thost);
527 if (do_cmd(host, tuser, bp, &remin,
543 char *bp, *host, *src, *suser;
566 if ((host = strrchr(argv[i], '@')) == NULL) {
567 host = argv[i];
570 *host++ = 0;
575 host = cleanhostname(host);
579 if (do_cmd(host, suser, bp, &remin, &remout, argc) < 0) {