X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fyaz-proxy-main.cpp;h=f40c64ad7b86f6cd3217f97bdf37c8dc1f32c671;hb=e88de60f087ada19ac4cc76e6b00b3b518984346;hp=a707e7c7e165f0e0f7646479b605bc1e3afed9f1;hpb=daae372cfd8598627aa3c31db44e735d4d78ec81;p=yazproxy-moved-to-github.git diff --git a/src/yaz-proxy-main.cpp b/src/yaz-proxy-main.cpp index a707e7c..f40c64a 100644 --- a/src/yaz-proxy-main.cpp +++ b/src/yaz-proxy-main.cpp @@ -1,4 +1,4 @@ -/* $Id: yaz-proxy-main.cpp,v 1.9 2005-01-16 21:50:25 adam Exp $ +/* $Id: yaz-proxy-main.cpp,v 1.12 2005-02-21 14:27:32 adam Exp $ Copyright (c) 1998-2005, Index Data. This file is part of the yaz-proxy. @@ -40,6 +40,7 @@ Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA #endif #include +#include #include #include @@ -75,7 +76,7 @@ int args(Yaz_Proxy *proxy, int argc, char **argv) char *prog = argv[0]; int ret; - while ((ret = options("o:a:t:v:c:u:i:m:l:T:p:U:n:X", + while ((ret = options("o:a:t:v:c:u:i:m:l:T:p:n:X", argv, argc, &arg)) != -2) { int err; @@ -93,7 +94,7 @@ int args(Yaz_Proxy *proxy, int argc, char **argv) err = proxy->set_config(arg); if (err == -2) { - fprintf(stderr, "Config file support not enabled (proxy not compiled with libxml2 support)\n"); + fprintf(stderr, "Config file support not enabled (not using libxslt & libxml2)\n"); exit(1); } else if (err == -1) @@ -108,9 +109,6 @@ int args(Yaz_Proxy *proxy, int argc, char **argv) case 't': proxy->set_default_target(arg); break; - case 'U': - proxy->set_proxy_authentication(arg); - break; case 'o': proxy->option("optimize", arg); break; @@ -134,6 +132,7 @@ int args(Yaz_Proxy *proxy, int argc, char **argv) no_limit_files = atoi(arg); break; case 'X': + proxy->set_debug_mode(1); debug = 1; break; case 'p':