]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
Corrected compilation issues.
authorNikos Mavrogiannopoulos <nmav@gnutls.org>
Tue, 1 Dec 2009 21:32:44 +0000 (23:32 +0200)
committerNikos Mavrogiannopoulos <nmav@gnutls.org>
Tue, 1 Dec 2009 21:32:44 +0000 (23:32 +0200)
lib/cryptodev.c
lib/gnutls_cryptodev.h
lib/gnutls_hash_int.c
lib/gnutls_hash_int.h
lib/mac-libgcrypt.c
lib/x509/mpi.c

index ebe1dfc3670a4fcf2b69378f08a24ba442950f45..e72a2accfc6e127bb6218620a57219ed4fbec0d4 100644 (file)
@@ -27,6 +27,7 @@
 #include <sys/ioctl.h>
 #include <fcntl.h>
 #include <gnutls/crypto.h>
+#include <gnutls_cryptodev.h>
 
 #ifdef ENABLE_CRYPTODEV
 
@@ -47,7 +48,7 @@ struct cryptodev_ctx {
        int cfd;
 };
 
-const static int gnutls_cipher_map[] = {
+static const int gnutls_cipher_map[] = {
        [GNUTLS_CIPHER_AES_128_CBC] = CRYPTO_AES_CBC,
        [GNUTLS_CIPHER_AES_192_CBC] = CRYPTO_AES_CBC,
        [GNUTLS_CIPHER_AES_256_CBC] = CRYPTO_AES_CBC,
@@ -153,7 +154,7 @@ struct cryptodev_ctx* ctx = _ctx;
        gnutls_free(ctx);
 }
 
-const static gnutls_crypto_cipher_st cipher_struct = {
+static const gnutls_crypto_cipher_st cipher_struct = {
        .init = cryptodev_cipher_init,
        .setkey = cryptodev_setkey,
        .setiv = cryptodev_setiv,
@@ -182,7 +183,6 @@ static const struct cipher_map cipher_map[] = {
 static int register_crypto(int cfd)
 {
        struct session_op sess;
-       struct crypt_op cryp;
        char fake_key[CRYPTO_CIPHER_MAX_KEY_LEN];
        int i=0, ret;
        
@@ -208,7 +208,7 @@ static int register_crypto(int cfd)
        return 0;
 }
 
-int _gnutls_cryptodev_init()
+int _gnutls_cryptodev_init(void)
 {
        int cfd = -1, ret;
 
index 645cce00623ca20f95f99a904acbbd46b35f2d2a..c655479ee49e71b39c11deff60a53e88c88844e2 100644 (file)
@@ -1,2 +1,2 @@
-void _gnutls_cryptodev_deinit();
-int _gnutls_cryptodev_init();
+void _gnutls_cryptodev_deinit(void);
+int _gnutls_cryptodev_init(void);
index 1c79e3aaaf41bfe3b8b73b37d79d82d33e0c8bea..c70fa8f81bab00b3ce9c53e3b0f6e2e26a163d68 100644 (file)
@@ -149,7 +149,7 @@ _gnutls_hash_init (hash_hd_st * dig, gnutls_digest_algorithm_t algorithm,
 }
 
 int
-_gnutls_hash (const hash_hd_st * handle, const void *text, size_t textlen)
+_gnutls_hash (hash_hd_st * handle, const void *text, size_t textlen)
 {
   if (textlen > 0)
     {
@@ -208,8 +208,7 @@ _gnutls_hash_copy (hash_hd_st * dst, hash_hd_st * src)
   return 0;
 }
 
-void
-_gnutls_hash_reset (hash_hd_st * handle)
+void _gnutls_hash_reset (hash_hd_st * handle)
 {
   if (handle->registered && handle->hd.rh.ctx != NULL)
     {
index 841ff10255ba2fb87aa18b16c19cae9392dd1150..bc39a1a769026cb460771d1ca76c7e4a0e3748b5 100644 (file)
@@ -56,14 +56,13 @@ typedef struct
 int _gnutls_hash_init (hash_hd_st*, gnutls_digest_algorithm_t algorithm,
                            const void *key, int keylen);
 int _gnutls_hash_get_algo_len (gnutls_digest_algorithm_t algorithm);
-int _gnutls_hmac (hash_hd_st* handle, const void *text,
-                 size_t textlen);
-
+int _gnutls_hash (hash_hd_st * handle, const void *text, size_t textlen);
 int _gnutls_hash_fast( gnutls_digest_algorithm_t algorithm, const void* key, int keylen, 
        const void* text, size_t textlen, void* digest);
 
 void _gnutls_hash_deinit (hash_hd_st* handle, void *digest);
 void _gnutls_hash_output (hash_hd_st* handle, void *digest);
+void _gnutls_hash_reset (hash_hd_st * handle);
 
 /* help functions */
 int _gnutls_mac_init_ssl3 (hash_hd_st*, gnutls_digest_algorithm_t algorithm, void *key,
index 28184ef9e24933793344d26bf54cdbe18a2dbde4..acb9deba1d66030e329d66c0f30e23e71a685e77 100644 (file)
@@ -96,50 +96,6 @@ wrap_gcry_md_close (void *hd)
   gcry_md_close (hd);
 }
 
-static int
-wrap_gcry_hash_init (gnutls_digest_algorithm_t algo, void **ctx)
-{
-  int err;
-  unsigned int flags = 0;
-
-  switch (algo)
-    {
-    case GNUTLS_DIG_MD5:
-      err = gcry_md_open ((gcry_md_hd_t *) ctx, GCRY_MD_MD5, flags);
-      break;
-    case GNUTLS_DIG_SHA1:
-      err = gcry_md_open ((gcry_md_hd_t *) ctx, GCRY_MD_SHA1, flags);
-      break;
-    case GNUTLS_DIG_RMD160:
-      err = gcry_md_open ((gcry_md_hd_t *) ctx, GCRY_MD_RMD160, flags);
-      break;
-    case GNUTLS_DIG_MD2:
-      err = gcry_md_open ((gcry_md_hd_t *) ctx, GCRY_MD_MD2, flags);
-      break;
-    case GNUTLS_DIG_SHA256:
-      err = gcry_md_open ((gcry_md_hd_t *) ctx, GCRY_MD_SHA256, flags);
-      break;
-    case GNUTLS_DIG_SHA224:
-      err = gcry_md_open ((gcry_md_hd_t *) ctx, GCRY_MD_SHA224, flags);
-      break;
-    case GNUTLS_DIG_SHA384:
-      err = gcry_md_open ((gcry_md_hd_t *) ctx, GCRY_MD_SHA384, flags);
-      break;
-    case GNUTLS_DIG_SHA512:
-      err = gcry_md_open ((gcry_md_hd_t *) ctx, GCRY_MD_SHA512, flags);
-      break;
-    default:
-      gnutls_assert ();
-      return GNUTLS_E_INVALID_REQUEST;
-    }
-
-  if (err == 0)
-    return 0;
-
-  gnutls_assert ();
-  return GNUTLS_E_ENCRYPTION_FAILED;
-}
-
 static int
 wrap_gcry_mac_output (void *src_ctx, void *digest, size_t digestsize)
 {
index aad73123b41174a6cd1e01d2f5d11a540ed18233..6e567f65a53d812cd0924d489401c295dd65488f 100644 (file)
@@ -420,7 +420,6 @@ _gnutls_x509_write_sig_params (ASN1_TYPE dst, const char *dst_name,
                               gnutls_digest_algorithm_t dig,
                               bigint_t * params, int params_size)
 {
-  gnutls_datum_t der;
   int result;
   char name[128];
   const char *pk;