namespace isc {
namespace datasrc {
-/// \brief Special RRset for optimiing memory datasource requirement
+/// \brief Special RRset for optimizing memory datasource requirement
///
/// To speed up the performance of the in-memory data source, at load time
/// associate relevant "additional section" data with each RRset in the
}
virtual void addRdata(isc::dns::rdata::ConstRdataPtr) {
- isc_throw(isc::NotImplemented, "RBNodeRRset::addRdata() not supported");
+ isc_throw(isc::NotImplemented,
+ "RBNodeRRset::addRdata() not supported");
}
virtual void addRdata(const isc::dns::rdata::Rdata&) {
- isc_throw(isc::NotImplemented, "RBNodeRRset::addRdata() not supported");
+ isc_throw(isc::NotImplemented,
+ "RBNodeRRset::addRdata() not supported");
}
virtual isc::dns::RdataIteratorPtr getRdataIterator() const {
// parameterisation of the tests.
namespace {
-const char* RRSIG_TXT =
+const char* const RRSIG_TXT =
"A 5 4 43200 20100223214617 20100222214617 8496 isc.org. "
"evxhlGx13mpKLVkKsjpGzycS5twtIoxOmlN14w9t5AgzGBmz"
"diGdLIrFabqr72af2rUq+UDBKMWXujwZTZUTws32sVldDPk/"
// Create the RRSIG corresponding to the rrset_a record. The RDATA
// won't match the A record it covers, although it is internally
// self-consistent.
- AbstractRRset* sig_rrset = const_cast<AbstractRRset*>(rrset_siga.get());
+ AbstractRRset* sig_rrset =
+ const_cast<AbstractRRset*>(rrset_siga.get());
sig_rrset->addRdata(generic::RRSIG(RRSIG_TXT));
}
- Name test_name;
- Name test_domain;
- Name test_nsname;
+ const Name test_name;
+ const Name test_domain;
+ const Name test_nsname;
RBNodeRRset rrset_a;
RBNodeRRset rrset_a_empty;
- RBNodeRRset rrset_ns;
- RBNodeRRset rrset_ch_txt;
+ const RBNodeRRset rrset_ns;
+ const RBNodeRRset rrset_ch_txt;
ConstRRsetPtr rrset_siga;
};
TEST_F(RBNodeRRsetTest, addRRsigConstRdataPointer) {
EXPECT_FALSE(rrset_a.getRRsig());
RdataPtr data = createRdata(rrset_siga->getType(), rrset_siga->getClass(),
- RRSIG_TXT);
+ RRSIG_TXT);
ConstRdataPtr cdata(data);
- rrset_a.addRRsig(cdata);
+ rrset_a.addRRsig(cdata);
checkSignature(rrset_a);
}
TEST_F(RBNodeRRsetTest, addRRsigRdataPointer) {
EXPECT_FALSE(rrset_a.getRRsig());
RdataPtr data = createRdata(rrset_siga->getType(), rrset_siga->getClass(),
- RRSIG_TXT);
- rrset_a.addRRsig(data);
+ RRSIG_TXT);
+ rrset_a.addRRsig(data);
checkSignature(rrset_a);
}
TEST_F(RBNodeRRsetTest, addRRsigAbstractRRset) {
EXPECT_FALSE(rrset_a.getRRsig());
- rrset_a.addRRsig(*(rrset_siga.get()));
+ rrset_a.addRRsig(*(rrset_siga.get()));
checkSignature(rrset_a);
}
TEST_F(RBNodeRRsetTest, addRRsigConstantRRsetPointer) {
EXPECT_FALSE(rrset_a.getRRsig());
- rrset_a.addRRsig(rrset_siga);
+ rrset_a.addRRsig(rrset_siga);
checkSignature(rrset_a);
}
RRsetPtr rrsig(new RRset(test_name, RRClass::IN(), RRType::RRSIG(),
RRTTL(3600)));
rrsig->addRdata(generic::RRSIG(RRSIG_TXT));
- rrset_a.addRRsig(rrsig);
+ rrset_a.addRRsig(rrsig);
checkSignature(rrset_a);
}
TEST_F(RBNodeRRsetTest, removeRRsig) {
EXPECT_FALSE(rrset_a.getRRsig());
- rrset_a.addRRsig(*(rrset_siga.get()));
+ rrset_a.addRRsig(*(rrset_siga.get()));
EXPECT_TRUE(rrset_a.getRRsig());
rrset_a.removeRRsig();
EXPECT_FALSE(rrset_a.getRRsig());