|
Lines 1270-1276
Link Here
|
| 1270 |
int |
1270 |
int |
| 1271 |
main(int argc, char **argv) |
1271 |
main(int argc, char **argv) |
| 1272 |
{ |
1272 |
{ |
| 1273 |
int in, out, ch, err; |
1273 |
int in, out, ch, err, aflag = 0; |
| 1274 |
char *host, *userhost, *cp, *file2; |
1274 |
char *host, *userhost, *cp, *file2; |
| 1275 |
int debug_level = 0, sshver = 2; |
1275 |
int debug_level = 0, sshver = 2; |
| 1276 |
char *file1 = NULL, *sftp_server = NULL; |
1276 |
char *file1 = NULL, *sftp_server = NULL; |
|
Lines 1283-1296
Link Here
|
| 1283 |
args.list = NULL; |
1283 |
args.list = NULL; |
| 1284 |
addargs(&args, "ssh"); /* overwritten with ssh_program */ |
1284 |
addargs(&args, "ssh"); /* overwritten with ssh_program */ |
| 1285 |
addargs(&args, "-oForwardX11 no"); |
1285 |
addargs(&args, "-oForwardX11 no"); |
| 1286 |
addargs(&args, "-oForwardAgent no"); |
|
|
| 1287 |
addargs(&args, "-oClearAllForwardings yes"); |
1286 |
addargs(&args, "-oClearAllForwardings yes"); |
| 1288 |
|
1287 |
|
| 1289 |
ll = SYSLOG_LEVEL_INFO; |
1288 |
ll = SYSLOG_LEVEL_INFO; |
| 1290 |
infile = stdin; |
1289 |
infile = stdin; |
| 1291 |
|
1290 |
|
| 1292 |
while ((ch = getopt(argc, argv, "1hvCo:s:S:b:B:F:P:R:")) != -1) { |
1291 |
while ((ch = getopt(argc, argv, "1AChvB:F:P:R:S:b:o:s:")) != -1) { |
| 1293 |
switch (ch) { |
1292 |
switch (ch) { |
|
|
1293 |
case 'A': |
| 1294 |
aflag = 1; |
| 1295 |
break; |
| 1294 |
case 'C': |
1296 |
case 'C': |
| 1295 |
addargs(&args, "-C"); |
1297 |
addargs(&args, "-C"); |
| 1296 |
break; |
1298 |
break; |
|
Lines 1346-1351
Link Here
|
| 1346 |
usage(); |
1348 |
usage(); |
| 1347 |
} |
1349 |
} |
| 1348 |
} |
1350 |
} |
|
|
1351 |
|
| 1352 |
addargs(&args, "-oForwardAgent %s", aflag ? "yes" : "no"); |
| 1349 |
|
1353 |
|
| 1350 |
if (!isatty(STDERR_FILENO)) |
1354 |
if (!isatty(STDERR_FILENO)) |
| 1351 |
showprogress = 0; |
1355 |
showprogress = 0; |