projects
/
yazproxy-moved-to-github.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Allow client-ip to be logged for each log entry. Speciy
[yazproxy-moved-to-github.git]
/
src
/
yaz-proxy-config.cpp
diff --git
a/src/yaz-proxy-config.cpp
b/src/yaz-proxy-config.cpp
index
c4c29f8
..
ec7e396
100644
(file)
--- a/
src/yaz-proxy-config.cpp
+++ b/
src/yaz-proxy-config.cpp
@@
-1,4
+1,4
@@
-/* $Id: yaz-proxy-config.cpp,v 1.27 2006-04-06 01:16:55 adam Exp $
+/* $Id: yaz-proxy-config.cpp,v 1.29 2006-04-06 12:04:19 adam Exp $
Copyright (c) 1998-2006, Index Data.
This file is part of the yazproxy.
Copyright (c) 1998-2006, Index Data.
This file is part of the yazproxy.
@@
-536,6
+536,8
@@
const char *Yaz_ProxyConfig::check_mime_type(const char *path)
{".jpg", "image/jpeg"},
{".png", "image/png"},
{".gif", "image/gif"},
{".jpg", "image/jpeg"},
{".png", "image/png"},
{".gif", "image/gif"},
+ {".css", "text/css"},
+ {".pdf", "application/pdf"},
{0, "text/plain"},
{0, 0},
};
{0, "text/plain"},
{0, 0},
};
@@
-1035,6
+1037,8
@@
void Yaz_ProxyConfig::get_generic_info(int *log_mask,
*log_mask |= PROXY_LOG_REQ_CLIENT;
if (m_cp->mycmp(v, "server-requests", len))
*log_mask |= PROXY_LOG_REQ_SERVER;
*log_mask |= PROXY_LOG_REQ_CLIENT;
if (m_cp->mycmp(v, "server-requests", len))
*log_mask |= PROXY_LOG_REQ_SERVER;
+ if (m_cp->mycmp(v, "client-ip", len))
+ *log_mask |= PROXY_LOG_IP_CLIENT;
if (isdigit(*v))
*log_mask |= atoi(v);
if (*cp == ',')
if (isdigit(*v))
*log_mask |= atoi(v);
if (*cp == ',')