From 86a4d80e0624a10b1824d25018246e1ea63f55d2 Mon Sep 17 00:00:00 2001 From: Andreas Gustafsson Date: Thu, 23 Nov 2000 01:32:48 +0000 Subject: [PATCH] 565. [func] Log queries more like BIND 8: query logging is now done to category queries, level info. [RT #169] --- CHANGES | 5 ++--- bin/named/include/named/log.h | 3 ++- bin/named/log.c | 3 ++- bin/named/query.c | 6 +++--- 4 files changed, 9 insertions(+), 8 deletions(-) diff --git a/CHANGES b/CHANGES index 396b8dc22d..6f70e59ea7 100644 --- a/CHANGES +++ b/CHANGES @@ -27,9 +27,8 @@ 566. [func] New public function dns_timer_setidle(). - 565. [func] Log queries more like BIND 8. Query logging is done - to category "general", module "query", debug level 1. - [RT #169] + 565. [func] Log queries more like BIND 8: query logging is now + done to category "queries", level "info". [RT #169] 564. [func] Add sortlist support to lwresd. diff --git a/bin/named/include/named/log.h b/bin/named/include/named/log.h index 6a454fd9de..91099fe0a1 100644 --- a/bin/named/include/named/log.h +++ b/bin/named/include/named/log.h @@ -15,7 +15,7 @@ * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: log.h,v 1.15 2000/08/01 01:12:07 tale Exp $ */ +/* $Id: log.h,v 1.16 2000/11/23 01:32:46 gson Exp $ */ #ifndef NAMED_LOG_H #define NAMED_LOG_H 1 @@ -31,6 +31,7 @@ #define NS_LOGCATEGORY_CLIENT (&ns_g_categories[1]) #define NS_LOGCATEGORY_NETWORK (&ns_g_categories[2]) #define NS_LOGCATEGORY_UPDATE (&ns_g_categories[3]) +#define NS_LOGCATEGORY_QUERIES (&ns_g_categories[4]) /* * Backwards compatibility. diff --git a/bin/named/log.c b/bin/named/log.c index 67aa2cbd48..6e43b69aa5 100644 --- a/bin/named/log.c +++ b/bin/named/log.c @@ -15,7 +15,7 @@ * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: log.c,v 1.24 2000/09/26 22:12:13 bwelling Exp $ */ +/* $Id: log.c,v 1.25 2000/11/23 01:32:44 gson Exp $ */ #include @@ -32,6 +32,7 @@ static isc_logcategory_t categories[] = { { "client", 0 }, { "network", 0 }, { "update", 0 }, + { "queries", 0 }, { NULL, 0 } }; diff --git a/bin/named/query.c b/bin/named/query.c index 5de2328cff..6ef2fe66da 100644 --- a/bin/named/query.c +++ b/bin/named/query.c @@ -15,7 +15,7 @@ * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: query.c,v 1.154 2000/11/23 01:18:34 gson Exp $ */ +/* $Id: query.c,v 1.155 2000/11/23 01:32:45 gson Exp $ */ #include @@ -3242,7 +3242,7 @@ log_query(ns_client_t *client) { char typename[DNS_RDATATYPE_FORMATSIZE]; char classname[DNS_RDATACLASS_FORMATSIZE]; dns_rdataset_t *rdataset; - int level = ISC_LOG_DEBUG(1); + int level = ISC_LOG_INFO; if (! isc_log_wouldlog(ns_g_lctx, level)) return; @@ -3253,7 +3253,7 @@ log_query(ns_client_t *client) { dns_rdataclass_format(rdataset->rdclass, classname, sizeof(classname)); dns_rdatatype_format(rdataset->type, typename, sizeof(typename)); - ns_client_log(client, NS_LOGCATEGORY_GENERAL, NS_LOGMODULE_QUERY, + ns_client_log(client, NS_LOGCATEGORY_QUERIES, NS_LOGMODULE_QUERY, level, "query: %s %s %s", namebuf, classname, typename); }