summaryrefslogtreecommitdiff
path: root/src/option_processing.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-11-16 04:41:07 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-11-16 04:41:07 +0000
commitadb4ef2168934c1f6223172768ba2218dc475765 (patch)
tree4f332c63178e1087d8d303e048016d0ac99b1064 /src/option_processing.cc
parent9b71a5d0b55c5f840298a3385f52a71509dce02b (diff)
2008-11-16 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Made the default value of --ftp-pasv option set to true and it can take true/false values. * src/OptionHandlerFactory.cc * src/option_processing.cc * src/usage_text.h * doc/aria2c.1.txt
Diffstat (limited to 'src/option_processing.cc')
-rw-r--r--src/option_processing.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/option_processing.cc b/src/option_processing.cc
index 34287f74..822a0b49 100644
--- a/src/option_processing.cc
+++ b/src/option_processing.cc
@@ -132,7 +132,7 @@ Option* option_processing(int argc, char* const argv[])
{ PREF_FTP_USER.c_str(), required_argument, &lopt, 9 },
{ PREF_FTP_PASSWD.c_str(), required_argument, &lopt, 10 },
{ PREF_FTP_TYPE.c_str(), required_argument, &lopt, 11 },
- { PREF_FTP_PASV.c_str(), no_argument, NULL, 'p' },
+ { PREF_FTP_PASV.c_str(), optional_argument, 0, 'p' },
{ "ftp-via-http-proxy", required_argument, &lopt, 12 },
{ "http-proxy-method", required_argument, &lopt, 14 },
{ PREF_LOWEST_SPEED_LIMIT.c_str(), required_argument, &lopt, 200 },
@@ -497,7 +497,7 @@ Option* option_processing(int argc, char* const argv[])
cmdstream << PREF_MAX_TRIES << "=" << optarg << "\n";
break;
case 'p':
- cmdstream << PREF_FTP_PASV << "=" << V_TRUE << "\n";
+ cmdstream << PREF_FTP_PASV << "=" << toBoolArg(optarg) << "\n";
break;
case 'S':
cmdstream << PREF_SHOW_FILES << "=" << V_TRUE << "\n";