X-Git-Url: http://git.indexdata.com/?p=yazproxy-moved-to-github.git;a=blobdiff_plain;f=src%2Fyaz-proxy-main.cpp;h=6a99e7d33253030a43d3849f379a3984143d90be;hp=360135bb173f11a508231c75ef1487416e7d3b7d;hb=f6fc2d0908a74a8564df078a2bd19edef4f57c37;hpb=2f1a9a4b28ae43c9da9e0740f84048065b2d3bf6 diff --git a/src/yaz-proxy-main.cpp b/src/yaz-proxy-main.cpp index 360135b..6a99e7d 100644 --- a/src/yaz-proxy-main.cpp +++ b/src/yaz-proxy-main.cpp @@ -1,20 +1,20 @@ -/* $Id: yaz-proxy-main.cpp,v 1.1 2004-04-11 11:36:47 adam Exp $ +/* $Id: yaz-proxy-main.cpp,v 1.5 2004-10-23 23:15:48 adam Exp $ Copyright (c) 1998-2004, Index Data. This file is part of the yaz-proxy. -Zebra is free software; you can redistribute it and/or modify it under +YAZ proxy is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. -Zebra is distributed in the hope that it will be useful, but WITHOUT ANY +YAZ proxy is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License -along with Zebra; see the file LICENSE.proxy. If not, write to the +along with YAZ proxy; see the file LICENSE. If not, write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ @@ -39,7 +39,14 @@ Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA #include #include -#include +#include + +#if HAVE_XSLT +#include +#include +#include +#include +#endif void usage(char *prog) { @@ -203,8 +210,8 @@ static void child_run(Yaz_SocketManager *m, int run) limit_data.rlim_cur = no_limit_files; limit_data.rlim_max = no_limit_files; - yaz_log(LOG_LOG, "0 setrlimit NOFILE cur=%d max=%d", - limit_data.rlim_cur, limit_data.rlim_max); + yaz_log(LOG_LOG, "0 setrlimit NOFILE cur=%ld max=%ld", + (long) limit_data.rlim_cur, (long) limit_data.rlim_max); if (setrlimit(RLIMIT_NOFILE, &limit_data)) yaz_log(LOG_ERRNO|LOG_WARN, "setrlimit"); #else @@ -250,8 +257,8 @@ static void child_run(Yaz_SocketManager *m, int run) #if HAVE_GETRLIMIT struct rlimit limit_data; getrlimit(RLIMIT_NOFILE, &limit_data); - yaz_log(LOG_LOG, "0 getrlimit NOFILE cur=%d max=%d", - limit_data.rlim_cur, limit_data.rlim_max); + yaz_log(LOG_LOG, "0 getrlimit NOFILE cur=%ld max=%ld", + (long) limit_data.rlim_cur, (long) limit_data.rlim_max); #endif while (m->processEvent() > 0)