]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Add TSIG_GSS algorithm
authorAki Tuomi <cmouse@cmouse.fi>
Fri, 22 May 2015 13:12:02 +0000 (16:12 +0300)
committerAki Tuomi <cmouse@cmouse.fi>
Thu, 28 May 2015 14:42:23 +0000 (17:42 +0300)
pdns/misc.cc
pdns/misc.hh

index 7557e1229cf133fcc2b3d60692dd031dd6ed61a2..bdda042cc5fb7cef840cfa9a524c0e15dedfe0b5 100644 (file)
@@ -1017,6 +1017,8 @@ bool getTSIGHashEnum(const string &algoName, TSIGHashEnum& algoEnum)
     algoEnum = TSIG_SHA384;
   else if (normalizedName == "hmac-sha512")
     algoEnum = TSIG_SHA512;
+  else if (normalizedName == "gss-tsig")
+    algoEnum = TSIG_GSS;
   else {
      return false;
   }
index 59207d979d2193d59eef1492a1bdc4afbdbc2874..6849bd04ac985ac2844d62d807261bc75796789a 100644 (file)
@@ -48,7 +48,7 @@ using namespace ::boost::multi_index;
 #include <vector>
 
 #include "namespaces.hh"
-typedef enum { TSIG_MD5, TSIG_SHA1, TSIG_SHA224, TSIG_SHA256, TSIG_SHA384, TSIG_SHA512 } TSIGHashEnum;
+typedef enum { TSIG_MD5, TSIG_SHA1, TSIG_SHA224, TSIG_SHA256, TSIG_SHA384, TSIG_SHA512, TSIG_GSS } TSIGHashEnum;
 
 bool chopOff(string &domain);
 bool chopOffDotted(string &domain);