File libgcrypt-FIPS-GMAC_AES-benckmark.patch of Package libgcrypt.15117

Index: libgcrypt-1.8.2/tests/benchmark.c
===================================================================
--- libgcrypt-1.8.2.orig/tests/benchmark.c
+++ libgcrypt-1.8.2/tests/benchmark.c
@@ -598,7 +598,7 @@ mac_bench ( const char *algoname )
   if (!algoname)
     {
       for (i=1; i < 600; i++)
-        if (in_fips_mode && i == GCRY_MAC_HMAC_MD5)
+        if (in_fips_mode && (i == GCRY_MAC_HMAC_MD5 || i == GCRY_MAC_GMAC_AES))
           ; /* Don't use MD5 in fips mode.  */
         else if ( !gcry_mac_test_algo (i) )
           mac_bench (gcry_mac_algo_name (i));
openSUSE Build Service is sponsored by