]> granicus.if.org Git - pdns/commitdiff
This makes isc's dhcpd work with TSIG messages
authorRuben d'Arco <cyclops@prof-x.net>
Mon, 3 Dec 2012 05:46:21 +0000 (06:46 +0100)
committermind04 <mind04@monshouwer.org>
Fri, 12 Jul 2013 15:17:25 +0000 (17:17 +0200)
Apperantly, isc's tsig code requires this to make pdns operate with dhcpd and tsig keys.

pdns/dnssecinfra.cc

index e7024e7af67cf3953e6f048c1df51d1bb65ce2bd..199a8cd73395fd9d87adc92ff85ac2353f2a07d6 100644 (file)
@@ -477,7 +477,7 @@ string makeTSIGMessageFromTSIGPacket(const string& opacket, unsigned int tsigOff
     dw.xfrLabel(keyname, false);
     dw.xfr16BitInt(0xff); // class
     dw.xfr32BitInt(0);    // TTL
-    dw.xfrLabel(trc.d_algoName, false); 
+    dw.xfrLabel(toLower(trc.d_algoName), false); 
   }
   
   uint32_t now = trc.d_time;