|
Lines 401-407
main(int argc, char **argv)
Link Here
|
| 401 |
args.list = remote_remote_args.list = NULL; |
401 |
args.list = remote_remote_args.list = NULL; |
| 402 |
addargs(&args, "%s", ssh_program); |
402 |
addargs(&args, "%s", ssh_program); |
| 403 |
addargs(&args, "-x"); |
403 |
addargs(&args, "-x"); |
| 404 |
addargs(&args, "-oForwardAgent=no"); |
|
|
| 405 |
addargs(&args, "-oPermitLocalCommand=no"); |
404 |
addargs(&args, "-oPermitLocalCommand=no"); |
| 406 |
addargs(&args, "-oClearAllForwardings=yes"); |
405 |
addargs(&args, "-oClearAllForwardings=yes"); |
| 407 |
addargs(&args, "-oRemoteCommand=none"); |
406 |
addargs(&args, "-oRemoteCommand=none"); |
|
Lines 409-415
main(int argc, char **argv)
Link Here
|
| 409 |
|
408 |
|
| 410 |
fflag = Tflag = tflag = 0; |
409 |
fflag = Tflag = tflag = 0; |
| 411 |
while ((ch = getopt(argc, argv, |
410 |
while ((ch = getopt(argc, argv, |
| 412 |
"dfl:prtTvBCc:i:P:q12346S:o:F:J:")) != -1) { |
411 |
"12346ABCTdfpqrtvF:J:P:S:c:i:l:o:")) != -1) { |
| 413 |
switch (ch) { |
412 |
switch (ch) { |
| 414 |
/* User-visible flags. */ |
413 |
/* User-visible flags. */ |
| 415 |
case '1': |
414 |
case '1': |
|
Lines 418-423
main(int argc, char **argv)
Link Here
|
| 418 |
case '2': |
417 |
case '2': |
| 419 |
/* Ignored */ |
418 |
/* Ignored */ |
| 420 |
break; |
419 |
break; |
|
|
420 |
case 'A': |
| 421 |
case '4': |
421 |
case '4': |
| 422 |
case '6': |
422 |
case '6': |
| 423 |
case 'C': |
423 |
case 'C': |
|
Lines 496-501
main(int argc, char **argv)
Link Here
|
| 496 |
argc -= optind; |
496 |
argc -= optind; |
| 497 |
argv += optind; |
497 |
argv += optind; |
| 498 |
|
498 |
|
|
|
499 |
/* Do this last because we want the user to be able to override it */ |
| 500 |
addargs(&args, "-oForwardAgent=no"); |
| 501 |
|
| 499 |
if ((pwd = getpwuid(userid = getuid())) == NULL) |
502 |
if ((pwd = getpwuid(userid = getuid())) == NULL) |
| 500 |
fatal("unknown user %u", (u_int) userid); |
503 |
fatal("unknown user %u", (u_int) userid); |
| 501 |
|
504 |
|
|
Lines 1558-1564
void
Link Here
|
| 1558 |
usage(void) |
1561 |
usage(void) |
| 1559 |
{ |
1562 |
{ |
| 1560 |
(void) fprintf(stderr, |
1563 |
(void) fprintf(stderr, |
| 1561 |
"usage: scp [-346BCpqrTv] [-c cipher] [-F ssh_config] [-i identity_file]\n" |
1564 |
"usage: scp [-346ABCpqrTv] [-c cipher] [-F ssh_config] [-i identity_file]\n" |
| 1562 |
" [-J destination] [-l limit] [-o ssh_option] [-P port]\n" |
1565 |
" [-J destination] [-l limit] [-o ssh_option] [-P port]\n" |
| 1563 |
" [-S program] source ... target\n"); |
1566 |
" [-S program] source ... target\n"); |
| 1564 |
exit(1); |
1567 |
exit(1); |