888. [bug] Don't die when using TKEY to delete a nonexistent
TSIG key. [RT #1392]
do the verification, but it's not currently
possible. [RT #1391]
+ 888. [bug] Don't die when using TKEY to delete a nonexistent
+ TSIG key. [RT #1392]
+
860. [func] Drop cross class glue in zone transfers.
852. [bug] Handle responses from servers which do not
*/
/*
- * $Id: tkey.c,v 1.57.2.5 2001/01/30 22:12:22 gson Exp $
+ * $Id: tkey.c,v 1.57.2.6 2001/06/08 19:44:06 gson Exp $
*/
#include <config.h>
dns_name_t *identity;
UNUSED(msg);
- UNUSED(tkeyout);
UNUSED(namelist);
result = dns_tsigkey_find(&tsigkey, name, &tkeyin->algorithm, ring);
- if (result != ISC_R_SUCCESS)
+ if (result != ISC_R_SUCCESS) {
tkeyout->error = dns_tsigerror_badname;
+ return (ISC_R_SUCCESS);
+ }
/*
* Only allow a delete if the identity that created the key is the