(main): new option `-p' for enable passive mode.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5196 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -54,8 +54,9 @@ main(int argc, char **argv)
|
|||||||
doglob = 1;
|
doglob = 1;
|
||||||
interactive = 1;
|
interactive = 1;
|
||||||
autologin = 1;
|
autologin = 1;
|
||||||
|
passivemode = 0; /* passive mode not active */
|
||||||
|
|
||||||
while ((ch = getopt(argc, argv, "dgintv")) != EOF) {
|
while ((ch = getopt(argc, argv, "dginptv")) != EOF) {
|
||||||
switch (ch) {
|
switch (ch) {
|
||||||
case 'd':
|
case 'd':
|
||||||
options |= SO_DEBUG;
|
options |= SO_DEBUG;
|
||||||
@@ -74,6 +75,9 @@ main(int argc, char **argv)
|
|||||||
autologin = 0;
|
autologin = 0;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case 'p':
|
||||||
|
passivemode = 1;
|
||||||
|
break;
|
||||||
case 't':
|
case 't':
|
||||||
trace++;
|
trace++;
|
||||||
break;
|
break;
|
||||||
@@ -84,7 +88,7 @@ main(int argc, char **argv)
|
|||||||
|
|
||||||
default:
|
default:
|
||||||
fprintf(stderr,
|
fprintf(stderr,
|
||||||
"usage: ftp [-dgintv] [host [port]]\n");
|
"usage: ftp [-dginptv] [host [port]]\n");
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -96,7 +100,6 @@ main(int argc, char **argv)
|
|||||||
verbose++;
|
verbose++;
|
||||||
cpend = 0; /* no pending replies */
|
cpend = 0; /* no pending replies */
|
||||||
proxy = 0; /* proxy not active */
|
proxy = 0; /* proxy not active */
|
||||||
passivemode = 0; /* passive mode not active */
|
|
||||||
crflag = 1; /* strip c.r. on ascii gets */
|
crflag = 1; /* strip c.r. on ascii gets */
|
||||||
sendport = -1; /* not using ports */
|
sendport = -1; /* not using ports */
|
||||||
/*
|
/*
|
||||||
|
Reference in New Issue
Block a user