case GNUTLS_MAC_MD5:
ret = gcry_md_get_algo_dlen(GCRY_MD_MD5);
break;
- case GNUTLS_MAC_MD2:
- ret = gcry_md_get_algo_dlen(GCRY_MD_MD2);
- break;
default:
ret = 0;
}
ret->handle = gcry_md_open(GCRY_MD_MD5, GCRY_MD_FLAG_HMAC);
- if (!ret->handle)
- ret = GNUTLS_MAC_FAILED;
- break;
- case GNUTLS_MAC_MD2:
- ret = gnutls_malloc(sizeof(GNUTLS_MAC_HANDLE_INT));
- if (ret == NULL)
- return GNUTLS_MAC_FAILED;
-
- ret->handle = gcry_md_open(GCRY_MD_MD2, GCRY_MD_FLAG_HMAC);
-
if (!ret->handle)
ret = GNUTLS_MAC_FAILED;
break;