]> git.ipfire.org Git - thirdparty/openvpn.git/commitdiff
polarssl: use wrappers to access md_info_t member functions
authorSteffan Karger <steffan@karger.me>
Thu, 7 Jan 2016 20:22:12 +0000 (21:22 +0100)
committerGert Doering <gert@greenie.muc.de>
Fri, 8 Jan 2016 07:50:11 +0000 (08:50 +0100)
The md_info_t will become an opaque struct in mbed TLS 2.x, start using
the wrapper function in preparation to a future upgrade to 2.x.

Signed-off-by: Steffan Karger <steffan@karger.me>
Acked-by: Gert Doering <gert@greenie.muc.de>
Message-Id: <1452198132-25560-1-git-send-email-steffan@karger.me>
URL: http://article.gmane.org/gmane.network.openvpn.devel/10955
Signed-off-by: Gert Doering <gert@greenie.muc.de>
src/openvpn/crypto_polarssl.c

index 92fdb787acc7eb6146b6817ed1e71cb365a3c95e..f0ad81a07339c087789eaa498b6a85b9b777d83a 100644 (file)
@@ -214,7 +214,7 @@ show_available_digests ()
 
       if (info)
        printf ("%s %d bit default key\n",
-               info->name, info->size * 8);
+               md_get_name(info), md_get_size(info) * 8);
       digests++;
     }
   printf ("\n");
@@ -578,10 +578,10 @@ md_kt_get (const char *digest)
   md = md_info_from_string(digest);
   if (!md)
     msg (M_FATAL, "Message hash algorithm '%s' not found", digest);
-  if (md->size > MAX_HMAC_KEY_LENGTH)
+  if (md_get_size(md) > MAX_HMAC_KEY_LENGTH)
     msg (M_FATAL, "Message hash algorithm '%s' uses a default hash size (%d bytes) which is larger than " PACKAGE_NAME "'s current maximum hash size (%d bytes)",
         digest,
-        md->size,
+        md_get_size(md),
         MAX_HMAC_KEY_LENGTH);
   return md;
 }