diff --git a/CHANGES b/CHANGES index 345b981f2f..33a8bd6e63 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,6 @@ + 335. [bug] named would occasionally attempt recursion when + it was disallowed or undesired. + 334. [func] Added hmac-md5 to libisc. 333. [bug] The resolver incorrectly accepted referrals to diff --git a/bin/named/client.c b/bin/named/client.c index 9f565a20a4..8ccca0c162 100644 --- a/bin/named/client.c +++ b/bin/named/client.c @@ -15,7 +15,7 @@ * SOFTWARE. */ -/* $Id: client.c,v 1.100 2000/07/14 02:26:22 marka Exp $ */ +/* $Id: client.c,v 1.101 2000/07/17 18:43:30 bwelling Exp $ */ #include @@ -1053,6 +1053,8 @@ client_request(isc_task_t *task, isc_event_t *event) { if (ra == ISC_TRUE) client->attributes |= NS_CLIENTATTR_RA; + else + client->attributes &= ~NS_CLIENTATTR_RA; /* * Dispatch the request.