]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
Parse new MACs.
authorSimon Josefsson <simon@josefsson.org>
Tue, 6 Feb 2007 13:39:53 +0000 (13:39 +0000)
committerSimon Josefsson <simon@josefsson.org>
Tue, 6 Feb 2007 13:39:53 +0000 (13:39 +0000)
src/common.c

index 3be05968625ea081c8b24b2d12eb8d16bd742faf..f5480cb98c88694949618a0755d93d910020b61b 100644 (file)
@@ -725,6 +725,12 @@ parse_macs (char **macs, int nmacs, int *mac_priority)
            mac_priority[j++] = GNUTLS_MAC_MD5;
          else if (strncasecmp (macs[i], "RMD", 3) == 0)
            mac_priority[j++] = GNUTLS_MAC_RMD160;
+         else if (strncasecmp (macs[i], "SHA512", 6) == 0)
+           mac_priority[j++] = GNUTLS_MAC_SHA512;
+         else if (strncasecmp (macs[i], "SHA384", 6) == 0)
+           mac_priority[j++] = GNUTLS_MAC_SHA384;
+         else if (strncasecmp (macs[i], "SHA256", 6) == 0)
+           mac_priority[j++] = GNUTLS_MAC_SHA256;
          else if (strncasecmp (macs[i], "SHA", 3) == 0)
            mac_priority[j++] = GNUTLS_MAC_SHA1;
          else