const
authorNils Durner <durner@gnunet.org>
Sun, 3 Oct 2010 15:42:38 +0000 (15:42 +0000)
committerNils Durner <durner@gnunet.org>
Sun, 3 Oct 2010 15:42:38 +0000 (15:42 +0000)
src/include/gnunet_crypto_lib.h
src/util/crypto_aes.c
src/util/crypto_hkdf.c
src/util/crypto_kdf.c

index baea6859a1b2bfd81fc17196e99bf323dbf3f136..c9c7348421f97a2eeabd2cc0f5105c515b2a51ca 100644 (file)
@@ -348,7 +348,7 @@ GNUNET_CRYPTO_aes_derive_iv (struct GNUNET_CRYPTO_AesInitializationVector *iv,
 void
 GNUNET_CRYPTO_aes_derive_iv_v (struct GNUNET_CRYPTO_AesInitializationVector *iv,
     const struct GNUNET_CRYPTO_AesSessionKey *skey, void *salt,
-    size_t salt_len, va_list argp);
+    size_t salt_len, const va_list argp);
 
 
 /**
@@ -638,7 +638,7 @@ GNUNET_CRYPTO_hkdf (void *result, const unsigned long long out_len,
 int
 GNUNET_CRYPTO_hkdf_v (void *result, const unsigned long long out_len,
     int xtr_algo, int prf_algo, const void *xts, const size_t xts_len,
-    const void *skm, const size_t skm_len, va_list argp);
+    const void *skm, const size_t skm_len, const va_list argp);
 
 
 /**
@@ -655,7 +655,7 @@ GNUNET_CRYPTO_hkdf_v (void *result, const unsigned long long out_len,
 int
 GNUNET_CRYPTO_kdf_v (void *result, const unsigned long long out_len,
     const void *xts, const size_t xts_len, const void *skm,
-    const size_t skm_len, va_list argp);
+    const size_t skm_len, const va_list argp);
 
 
 /**
index bf618ffc37bf72d6b8774d034dbbf1977fb61468..db4d843b57e79d737fda78fd29522776ead84f31 100644 (file)
@@ -179,7 +179,7 @@ GNUNET_CRYPTO_aes_derive_iv (struct GNUNET_CRYPTO_AesInitializationVector *iv,
 void
 GNUNET_CRYPTO_aes_derive_iv_v (struct GNUNET_CRYPTO_AesInitializationVector *iv,
     const struct GNUNET_CRYPTO_AesSessionKey *skey, void *salt,
-    size_t salt_len, va_list argp)
+    size_t salt_len, const va_list argp)
 {
   GNUNET_CRYPTO_kdf_v (iv->iv, sizeof(iv->iv), salt, salt_len, skey->key,
       sizeof(skey->key), argp);
index 00750554f84b467d947be770c2929034fa0f1640..a26f1afe12e3d615b567de8f961c8cfd674fa31b 100644 (file)
@@ -107,7 +107,7 @@ static void dump(char *src, void *p, unsigned int l)
 int
 GNUNET_CRYPTO_hkdf_v (void *result, const unsigned long long out_len,
     int xtr_algo, int prf_algo, const void *xts, const size_t xts_len,
-    const void *skm, const size_t skm_len, va_list argp)
+    const void *skm, const size_t skm_len, const va_list argp)
 {
   void *prk, *hc, *plain;
   unsigned long long plain_len;
index 785603c8c7a8d33f9827ed8e1b02a7818bb99a17..2fae10c238b77e7ade7ccf0a804ba676d3c29a5a 100644 (file)
@@ -43,7 +43,7 @@
 int
 GNUNET_CRYPTO_kdf_v (void *result, const unsigned long long out_len,
     const void *xts, const size_t xts_len, const void *skm,
-    const size_t skm_len, va_list argp)
+    const size_t skm_len, const va_list argp)
 {
   /*
    "Finally, we point out to a particularly advantageous instantiation using