X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=util%2Fyaz-url.c;h=cebf2ba45787bbba9e3aaacca47220a87f488189;hp=5e6bbe916d3882832e8c5f7ee33b016fa83dc1d6;hb=a7718c404d9f9317caf075a1d1bbacc1484018a7;hpb=473824797f568578dc17d7242551cb2f7ccef46c diff --git a/util/yaz-url.c b/util/yaz-url.c index 5e6bbe9..cebf2ba 100644 --- a/util/yaz-url.c +++ b/util/yaz-url.c @@ -13,6 +13,7 @@ #include #include #include +#include static void usage(void) { @@ -23,6 +24,7 @@ static void usage(void) printf(" -p fname POSTs file at following url\n"); printf(" -R num Set maximum number of HTTP redirects\n"); printf(" -u user/password Sets Basic HTTP auth\n"); + printf(" -v Verbose\n"); printf(" -x proxy Sets HTTP proxy\n"); exit(1); } @@ -73,7 +75,8 @@ int main(int argc, char **argv) int no_urls = 0; const char *outfname = 0; - while ((ret = options("h{help}H:m:O:p:R{max-redirs}:u:x:", argv, argc, &arg)) + yaz_enable_panic_backtrace(*argv); + while ((ret = options("h{help}H:m:O:p:R{max-redirs}:u:vx:", argv, argc, &arg)) != YAZ_OPTIONS_EOF) { switch (ret) @@ -127,6 +130,9 @@ int main(int argc, char **argv) else z_HTTP_header_add_basic_auth(odr, &http_headers, arg, 0); break; + case 'v': + yaz_url_set_verbose(p, 1); + break; case 'x': yaz_url_set_proxy(p, arg); break;