From 61b4442c6871253d90ace549f700d41e0f5982d3 Mon Sep 17 00:00:00 2001 From: Nikos Mavrogiannopoulos Date: Sun, 16 Sep 2012 21:30:12 +0200 Subject: [PATCH] corrected prototype. --- lib/gnutls_sig.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/gnutls_sig.c b/lib/gnutls_sig.c index 1838c2577..7c7b64eae 100644 --- a/lib/gnutls_sig.c +++ b/lib/gnutls_sig.c @@ -272,7 +272,7 @@ es_cleanup: } static int -verify_tls_hash (gnutls_protocol_t ver, gnutls_pcert_st* cert, +verify_tls_hash (gnutls_session_t session, gnutls_protocol_t ver, gnutls_pcert_st* cert, const gnutls_datum_t * hash_concat, gnutls_datum_t * signature, size_t sha1pos, gnutls_sign_algorithm_t sign_algo, @@ -424,7 +424,7 @@ _gnutls_handshake_verify_data (gnutls_session_t session, gnutls_pcert_st* cert, dconcat.size = _gnutls_hash_get_algo_len (hash_algo); } - ret = verify_tls_hash (ver, cert, &dconcat, signature, + ret = verify_tls_hash (session, ver, cert, &dconcat, signature, dconcat.size - _gnutls_hash_get_algo_len (hash_algo), sign_algo, @@ -473,7 +473,7 @@ _gnutls_handshake_verify_crt_vrfy12 (gnutls_session_t session, dconcat.size = _gnutls_hash_get_algo_len (hash_algo); ret = - verify_tls_hash (ver, cert, &dconcat, signature, 0, sign_algo, pk); + verify_tls_hash (session, ver, cert, &dconcat, signature, 0, sign_algo, pk); if (ret < 0) { gnutls_assert (); @@ -567,7 +567,7 @@ _gnutls_handshake_verify_crt_vrfy (gnutls_session_t session, dconcat.size = 20 + 16; /* md5+ sha */ ret = - verify_tls_hash (ver, cert, &dconcat, signature, 16, + verify_tls_hash (session, ver, cert, &dconcat, signature, 16, GNUTLS_SIGN_UNKNOWN, gnutls_pubkey_get_pk_algorithm(cert->pubkey, NULL)); if (ret < 0) -- 2.11.4.GIT