]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Forgot to initialize a fixedname, which made it a brokenname.
authorEvan Hunt <each@isc.org>
Fri, 11 Mar 2011 17:19:05 +0000 (17:19 +0000)
committerEvan Hunt <each@isc.org>
Fri, 11 Mar 2011 17:19:05 +0000 (17:19 +0000)
lib/bind9/check.c

index e62c71e3ae3bce75113c5b160862d2ebd64cd1ad..96b386ee29ca19531aaae3cb699d06b49c1dd88d 100644 (file)
@@ -15,7 +15,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: check.c,v 1.127 2011/03/11 06:11:22 marka Exp $ */
+/* $Id: check.c,v 1.128 2011/03/11 17:19:05 each Exp $ */
 
 /*! \file */
 
@@ -2020,6 +2020,8 @@ check_trusted_key(const cfg_obj_t *key, isc_boolean_t managed,
        flags = cfg_obj_asuint32(cfg_tuple_get(key, "flags"));
        proto = cfg_obj_asuint32(cfg_tuple_get(key, "protocol"));
        alg = cfg_obj_asuint32(cfg_tuple_get(key, "algorithm"));
+
+       dns_fixedname_init(&fkeyname);
        keyname = dns_fixedname_name(&fkeyname);
        keynamestr = cfg_obj_asstring(cfg_tuple_get(key, "name"));