]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[3088] Minor review fixes.
authorThomas Markwalder <tmark@isc.org>
Tue, 17 Dec 2013 16:38:47 +0000 (11:38 -0500)
committerThomas Markwalder <tmark@isc.org>
Tue, 17 Dec 2013 16:38:47 +0000 (11:38 -0500)
Fixed two missed minor cleanups from the initial review.

src/bin/d2/nc_trans.cc
src/bin/d2/tests/nc_remove_unittests.cc

index e264df579a674ffbe5e18cc804e74ecad574dff6..1ad9b9371f9a81a99ddf267e7bf37da5e18aaed9 100644 (file)
@@ -263,20 +263,17 @@ NameChangeTransaction::addLeaseAddressRdata(dns::RRsetPtr& rrset) {
 
     try {
         // Manufacture an RData from the lease address then add it to the RR.
+        dns::rdata::ConstRdataPtr rdata;
         if (ncr_->isV4()) {
-            dns::rdata::ConstRdataPtr rdata(new dns::rdata::in::
-                                            A(ncr_->getIpAddress()));
-            rrset->addRdata(rdata);
+            rdata.reset(new dns::rdata::in::A(ncr_->getIpAddress()));
         } else {
-            dns::rdata::ConstRdataPtr rdata(new dns::rdata::in::
-                                            AAAA(ncr_->getIpAddress()));
-            rrset->addRdata(rdata);
+            rdata.reset(new dns::rdata::in::AAAA(ncr_->getIpAddress()));
         }
+        rrset->addRdata(rdata);
     } catch (const std::exception& ex) {
         isc_throw(NameChangeTransactionError, "Cannot add address rdata: "
                   << ex.what());
     }
-
 }
 
 void
index 2f12feb8b0618c3065ae266891ab8d7c4e8b3cde..37efad6ac234fabdc6180dd3d0dbab24caa5242e 100644 (file)
@@ -96,7 +96,7 @@ public:
     ///
     /// This method simulates the completion of a DNSClient send.  This allows
     /// the state handler logic devoted to dealing with IO completion to be
-    /// fully exercise without requiring any actual IO.  The two primary
+    /// fully exercised without requiring any actual IO.  The two primary
     /// pieces of information gleaned from IO completion are the DNSClient
     /// status which indicates whether or not the IO exchange was successful
     /// and the rcode, which indicates the server's reaction to the request.
@@ -292,13 +292,13 @@ TEST(NameRemoveTransaction, construction) {
 
     // Verify that construction with wrong change type fails.
     EXPECT_THROW(NameRemoveTransaction(io_service, ncr,
-                                    forward_domain, reverse_domain),
-                                    NameRemoveTransactionError);
+                                       forward_domain, reverse_domain),
+                                       NameRemoveTransactionError);
 
     // Verify that a valid construction attempt works.
     ncr->setChangeType(isc::dhcp_ddns::CHG_REMOVE);
     EXPECT_NO_THROW(NameRemoveTransaction(io_service, ncr,
-                                       forward_domain, reverse_domain));
+                                          forward_domain, reverse_domain));
 }
 
 /// @brief Tests event and state dictionary construction and verification.