Browse Source

[2218] Call setSigned(true) when NSEC3Data is set

Mukund Sivaraman 12 years ago
parent
commit
e05f1d87c3
1 changed files with 2 additions and 0 deletions
  1. 2 0
      src/lib/datasrc/memory/memory_client.cc

+ 2 - 0
src/lib/datasrc/memory/memory_client.cc

@@ -310,6 +310,7 @@ public:
         if (nsec3_data == NULL) {
             nsec3_data = NSEC3Data::create(mem_sgmt_, nsec3_rdata);
             zone_data.setNSEC3Data(nsec3_data);
+            zone_data.setSigned(true);
         } else {
             size_t salt_len = nsec3_data->getSaltLen();
             const uint8_t* salt_data = nsec3_data->getSaltData();
@@ -437,6 +438,7 @@ public:
                 if (nsec3_data == NULL) {
                     nsec3_data = NSEC3Data::create(mem_sgmt_, param);
                     zone_data.setNSEC3Data(nsec3_data);
+                    zone_data.setSigned(true);
                 } else {
                     size_t salt_len = nsec3_data->getSaltLen();
                     const uint8_t* salt_data = nsec3_data->getSaltData();