]> granicus.if.org Git - pdns/commitdiff
Use DNSName for label
authorAki Tuomi <cmouse@cmouse.fi>
Mon, 26 Oct 2015 15:50:47 +0000 (17:50 +0200)
committerAki Tuomi <cmouse@cmouse.fi>
Mon, 26 Oct 2015 15:50:47 +0000 (17:50 +0200)
pdns/gss_context.cc

index 10d103ed12f3bd35cbc42e9d2679bc511c8f80bd..8ea3747c8bd8f3ceea12948cae73712f93d4eed2 100644 (file)
@@ -166,7 +166,7 @@ void GssContext::initialize() {
 
 GssContext::GssContext() {
   initialize();
-  generateLabel("pdns.tsig");
+  generateLabel("pdns.tsig.");
 }
 
 GssContext::GssContext(const DNSName& label) {
@@ -177,7 +177,7 @@ GssContext::GssContext(const DNSName& label) {
 void GssContext::generateLabel(const std::string& suffix) {
   std::ostringstream oss;
   oss << std::hex << time((time_t*)NULL) << "." << suffix;
-  setLabel(oss.str());
+  setLabel(DNSName(oss.str()));
 }
 
 void GssContext::setLabel(const DNSName& label) {