Hi Matthew,
Matthew White <[email protected]> writes:
> diff --git a/src/init.c b/src/init.c
> index 6729c5a..26f3886 100644
> --- a/src/init.c
> +++ b/src/init.c
> @@ -248,6 +248,7 @@ static const struct {
> { "login", &opt.ftp_user, cmd_string },/* deprecated*/
> { "maxredirect", &opt.max_redirect, cmd_number },
> #ifdef HAVE_METALINK
> + { "metalinkindex", &opt.metalink_index, cmd_number_inf },
> { "metalinkoverhttp", &opt.metalink_over_http, cmd_boolean },
> #endif
> { "method", &opt.method, cmd_string_uppercase },
> @@ -385,6 +386,10 @@ defaults (void)
> bit pattern will be the least of the implementors' worries. */
> xzero (opt);
>
> +#ifdef HAVE_METALINK
> + opt.metalink_index = -1;
> +#endif
> +
> opt.cookies = true;
> opt.verbose = -1;
> opt.ntry = 20;
> diff --git a/src/main.c b/src/main.c
> index ac6ee2c..d48e3b2 100644
> --- a/src/main.c
> +++ b/src/main.c
> @@ -354,6 +354,7 @@ static struct cmdline_option option_data[] =
> { "rejected-log", 0, OPT_VALUE, "rejectedlog", -1 },
> { "max-redirect", 0, OPT_VALUE, "maxredirect", -1 },
> #ifdef HAVE_METALINK
> + { "metalink-index", 0, OPT_VALUE, "metalinkindex", -1 },
> { "metalink-over-http", 0, OPT_BOOLEAN, "metalinkoverhttp", -1 },
> #endif
> { "method", 0, OPT_VALUE, "method", -1 },
> @@ -714,6 +715,8 @@ Download:\n"),
> N_("\
> --keep-badhash keep files with checksum mismatch (append
> .badhash)\n"),
> N_("\
> + --metalink-index=NUMBER Metalink application/metalink4+xml
> metaurl ordinal NUMBER\n"),
"Metalink" should be lower case.
Giuseppe