Changed the static function name in openssl_rsa_public_key object
authorSansar Choinyambuu <schoinya@hsr.ch>
Wed, 2 Nov 2011 07:05:28 +0000 (08:05 +0100)
committerAndreas Steffen <andreas.steffen@strongswan.org>
Mon, 28 Nov 2011 20:17:16 +0000 (21:17 +0100)
Removed unused chunk variable from PTS verify_quote_signature function

src/libcharon/plugins/tnc_imc/tnc_imc.c
src/libcharon/plugins/tnc_imv/tnc_imv.c
src/libpts/pts/pts.c
src/libstrongswan/plugins/openssl/openssl_rsa_public_key.c

index 52e5266..cf2f09a 100644 (file)
@@ -161,7 +161,7 @@ METHOD(imc_t, type_supported, bool,
 METHOD(imc_t, destroy, void,
        private_tnc_imc_t *this)
 {
-       dlclose(this->handle);
+       //dlclose(this->handle);
        this->mutex->destroy(this->mutex);
        free(this->supported_types);
        free(this->name);
index f9cfc34..ea15179 100644 (file)
@@ -162,7 +162,7 @@ METHOD(imv_t, type_supported, bool,
 METHOD(imv_t, destroy, void,
        private_tnc_imv_t *this)
 {
-       dlclose(this->handle);
+       //dlclose(this->handle);
        this->mutex->destroy(this->mutex);
        free(this->supported_types);
        free(this->name);
index 9c1703d..5a5f05b 100644 (file)
@@ -1026,7 +1026,7 @@ METHOD(pts_t, does_pcr_value_match, bool,
                }
        }
        DESTROY_IF(e);
-       
+
        this->pcrs->insert_last(this->pcrs, new);
 
        qsort(this->pcrs, this->pcrs->get_count(this->pcrs),
@@ -1168,16 +1168,16 @@ METHOD(pts_t, get_quote_info, bool,
                *out_pcr_composite = chunk_clone(pcr_composite);
                DBG4(DBG_PTS, "calculated PCR Composite: %B", out_pcr_composite);
        }
-       
+
        /* SHA1 hash of PCR Composite to construct TPM_QUOTE_INFO */
        hasher = lib->crypto->create_hasher(lib->crypto, HASH_SHA1);
        hasher->allocate_hash(hasher, pcr_composite, &hash_pcr_composite);
        hasher->destroy(hasher);
-       
+
        writer->write_data(writer, hash_pcr_composite);
        chunk_clear(&pcr_composite);
        chunk_clear(&hash_pcr_composite);
-       
+
        if (!this->secret.ptr)
        {
                DBG1(DBG_PTS, "Secret assessment value unavailable",
@@ -1200,7 +1200,6 @@ METHOD(pts_t, verify_quote_signature, bool,
                                private_pts_t *this, chunk_t data, chunk_t signature)
 {
        public_key_t *aik_pub_key;
-       chunk_t key_encoding;
 
        aik_pub_key = this->aik->get_public_key(this->aik);
        if (!aik_pub_key)
index 2c9ad2a..00f1314 100644 (file)
@@ -119,7 +119,7 @@ error:
 /**
  * Verification of an EMPSA PKCS1 signature described in PKCS#1
  */
-static bool verify_rsa_signature(private_openssl_rsa_public_key_t *this,
+static bool verify_signature(private_openssl_rsa_public_key_t *this,
                                                                                int type, chunk_t data, chunk_t signature)
 {
        bool valid = FALSE;
@@ -187,7 +187,7 @@ METHOD(public_key_t, verify, bool,
        switch (scheme)
        {
                case SIGN_RSA_SHA1:
-                       return verify_rsa_signature(this, NID_sha1, data, signature);
+                       return verify_signature(this, NID_sha1, data, signature);
                case SIGN_RSA_EMSA_PKCS1_NULL:
                        return verify_emsa_pkcs1_signature(this, NID_undef, data, signature);
                case SIGN_RSA_EMSA_PKCS1_SHA1: