From ea398d3eba82ec4d18a636e4e6e9e120e337dad2 Mon Sep 17 00:00:00 2001 From: Andreas Gustafsson Date: Tue, 2 Nov 1999 19:17:39 +0000 Subject: [PATCH] result code was not always being set on failure --- bin/named/update.c | 2 ++ bin/named/xfrout.c | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/bin/named/update.c b/bin/named/update.c index 98b9914ce4..1f4a8c70b7 100644 --- a/bin/named/update.c +++ b/bin/named/update.c @@ -117,6 +117,7 @@ */ #define FAILC(code, msg) \ do { \ + result = (code); \ isc_log_write(UPDATE_PROTOCOL_LOGARGS, \ "dynamic update failed: %s (%s)", \ msg, isc_result_totext(code)); \ @@ -128,6 +129,7 @@ */ #define FAILS(code, msg) \ do { \ + result = (code); \ isc_log_write(UPDATE_PROTOCOL_LOGARGS, \ "dynamic update error: %s: %s", \ msg, isc_result_totext(code)); \ diff --git a/bin/named/xfrout.c b/bin/named/xfrout.c index cc218a32b2..785f3e6114 100644 --- a/bin/named/xfrout.c +++ b/bin/named/xfrout.c @@ -15,7 +15,7 @@ * SOFTWARE. */ - /* $Id: xfrout.c,v 1.22 1999/10/29 23:54:37 gson Exp $ */ + /* $Id: xfrout.c,v 1.23 1999/11/02 19:17:39 gson Exp $ */ #include @@ -76,6 +76,7 @@ */ #define FAILC(code, msg) \ do { \ + result = (code); \ isc_log_write(XFROUT_PROTOCOL_LOGARGS, \ "bad zone transfer request: %s (%s)", \ msg, isc_result_totext(code)); \