Lines Matching defs:ssh
2359 } else if (strstr(p, "ssh://") == p) {
2361 rfbLog("ssh:// proxy must be the first one\n");
2438 char *cmd, *ssh;
2440 if (getenv("SSH")) {
2441 ssh = getenv("SSH");
2443 ssh = "ssh";
2445 len = 200 + strlen(ssh) + strlen(pxy_h[0]) + strlen(host);
2449 sprintf(cmd, "%s -f -L '%d:%s:%d' '%s' 'sleep 20'", ssh, sport, host, port, pxy_h[0]);
2451 sprintf(cmd, "%s -f -p %d -L '%d:%s:%d' '%s' 'sleep 20'", ssh, pxy_p[0], sport, host, port, pxy_h[0]);
2455 sprintf(cmd, "%s -f -L '%d:%s:%d' '%s' 'sleep 20'", ssh, sport, pxy_h[1], pxy_p[1], pxy_h[0]);
2457 sprintf(cmd, "%s -f -p %d -L '%d:%s:%d' '%s' 'sleep 20'", ssh, pxy_p[0], sport, pxy_h[1], pxy_p[1], pxy_h[0]);
2460 if (no_external_cmds || !cmd_ok("ssh")) {