On Tue, Sep 25, 2012 at 2:06 PM, Florian Fainelli <flor...@alphacore.org> wrote: > From: Felix Fietkau <n...@openwrt.org> > > Signed-off-by: Felix Fietkau <n...@openwrt.org> > --- > networking/wget.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/networking/wget.c b/networking/wget.c > index 4eafebe..3281946 100644 > --- a/networking/wget.c > +++ b/networking/wget.c > @@ -920,7 +920,7 @@ int wget_main(int argc UNUSED_PARAM, char **argv) > /* Ignored: */ > // "tries\0" Required_argument "t" > /* Ignored (we always use PASV): */ > - "passive-ftp\0" No_argument "\xff" > + "passive-ftp\0" No_argument "\xfd" > "header\0" Required_argument "\xfe" > "post-data\0" Required_argument "\xfd" > /* Ignored (we don't do ssl) */
?? getopt32(argv, "csqO:P:Y:U:T:" /*ignored:*/ "t:", &G.fname_out, &G.dir_prefix, &G.proxy_flag, &G.user_agent, IF_FEATURE_WGET_TIMEOUT(&G.timeout_seconds) IF_NOT_FEATURE_WGET_TIMEOUT(NULL), NULL /* -t RETRIES */ IF_FEATURE_WGET_LONG_OPTIONS(, &headers_llist) IF_FEATURE_WGET_LONG_OPTIONS(, &G.post_data) ); bb_error_msg("opt:%x", option_mask32); So, -t is 9th opt, its bit is 0x100, and the next bit (0x200) goes to the first long option w/o short one -> that is, to --passive-ftp. Testing: $ ./busybox wget --passive-ftp qwe wget: opt:200 wget: not an http or ftp url: qwe I don't see any problem... _______________________________________________ busybox mailing list busybox@busybox.net http://lists.busybox.net/mailman/listinfo/busybox