version 1.214, 2021/04/03 06:18:40 |
version 1.215, 2021/07/05 00:25:42 |
|
|
goto out; |
goto out; |
} |
} |
} |
} |
if (tuser != NULL && !okname(tuser)) { |
|
++errs; |
|
goto out; |
|
} |
|
|
|
/* Parse source files */ |
/* Parse source files */ |
for (i = 0; i < argc - 1; i++) { |
for (i = 0; i < argc - 1; i++) { |
|
|
(void) close(remout); |
(void) close(remout); |
remin = remout = -1; |
remin = remout = -1; |
} else if (host) { /* standard remote to remote */ |
} else if (host) { /* standard remote to remote */ |
|
/* |
|
* Second remote user is passed to first remote side |
|
* via scp command-line. Ensure it contains no obvious |
|
* shell characters. |
|
*/ |
|
if (tuser != NULL && !okname(tuser)) { |
|
++errs; |
|
continue; |
|
} |
if (tport != -1 && tport != SSH_DEFAULT_PORT) { |
if (tport != -1 && tport != SSH_DEFAULT_PORT) { |
/* This would require the remote support URIs */ |
/* This would require the remote support URIs */ |
fatal("target port not supported with two " |
fatal("target port not supported with two " |