From 4ff3597979acd7e74d26d4dde7e43bf9dfe4fdc3 Mon Sep 17 00:00:00 2001 From: Bob Halley Date: Thu, 8 Feb 2001 18:01:33 +0000 Subject: [PATCH] In ns_server_setdebuglevel(): Fixed "comparison of unsigned expression < 0 is always false". Marked server parameter as UNUSED. --- bin/named/server.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/bin/named/server.c b/bin/named/server.c index 874d25ea3c..ae0d03ce2f 100644 --- a/bin/named/server.c +++ b/bin/named/server.c @@ -15,7 +15,7 @@ * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: server.c,v 1.289 2001/02/07 00:50:41 bwelling Exp $ */ +/* $Id: server.c,v 1.290 2001/02/08 18:01:33 halley Exp $ */ #include @@ -2465,7 +2465,9 @@ ns_server_setdebuglevel(ns_server_t *server, char *args) { char *ptr; char *levelstr; char *endp; - unsigned int newlevel; + long newlevel; + + UNUSED(server); /* Skip the command name. */ ptr = next_token(&args, " \t"); @@ -2480,7 +2482,7 @@ ns_server_setdebuglevel(ns_server_t *server, char *args) { newlevel = strtol(levelstr, &endp, 10); if (*endp != '\0' || newlevel < 0 || newlevel > 99) return (ISC_R_RANGE); - ns_g_debuglevel = newlevel; + ns_g_debuglevel = (unsigned int)newlevel; } isc_log_setdebuglevel(ns_g_lctx, ns_g_debuglevel); return (ISC_R_SUCCESS);