]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
3007. [bug] Named failed to preserve the case of domain names in
authorMark Andrews <marka@isc.org>
Thu, 13 Jan 2011 02:14:46 +0000 (02:14 +0000)
committerMark Andrews <marka@isc.org>
Thu, 13 Jan 2011 02:14:46 +0000 (02:14 +0000)
                        rdata which is no compressable when writing master
                        files.  [RT #22863]

lib/dns/rdata/generic/rrsig_46.c

index a9af4bd05037712b71e7c67c0efcd3638c541c8a..06fe87080560349099587858660cb17ad930e2cc 100644 (file)
@@ -15,7 +15,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: rrsig_46.c,v 1.10 2007/06/19 23:47:17 tbox Exp $ */
+/* $Id: rrsig_46.c,v 1.10.332.1 2011/01/13 02:14:46 marka Exp $ */
 
 /* Reviewed: Fri Mar 17 09:05:02 PST 2000 by gson */
 
@@ -134,8 +134,6 @@ totext_rrsig(ARGS_TOTEXT) {
        unsigned long exp;
        unsigned long foot;
        dns_name_t name;
-       dns_name_t prefix;
-       isc_boolean_t sub;
 
        REQUIRE(rdata->type == 46);
        REQUIRE(rdata->length != 0);
@@ -217,11 +215,9 @@ totext_rrsig(ARGS_TOTEXT) {
         * Signer.
         */
        dns_name_init(&name, NULL);
-       dns_name_init(&prefix, NULL);
        dns_name_fromregion(&name, &sr);
        isc_region_consume(&sr, name_length(&name));
-       sub = name_prefix(&name, tctx->origin, &prefix);
-       RETERR(dns_name_totext(&prefix, sub, target));
+       RETERR(dns_name_totext(&name, ISC_FALSE, target));
 
        /*
         * Sig.