From ea3bd462382b3ae26885c0633495eb0c9e7d0ab3 Mon Sep 17 00:00:00 2001 From: Dmtiriy Gerasimov <naeper@demlabs.net> Date: Sun, 28 Apr 2019 19:53:15 +0700 Subject: [PATCH] [*] Fixed small issues with const* --- core/dap_list.c | 2 +- crypto/dap_enc_bliss.c | 2 +- crypto/dap_enc_bliss.h | 2 +- crypto/dap_enc_key.c | 4 ++-- crypto/dap_enc_key.h | 2 +- crypto/dap_enc_tesla.c | 4 ++-- crypto/dap_enc_tesla.h | 4 ++-- 7 files changed, 10 insertions(+), 10 deletions(-) diff --git a/core/dap_list.c b/core/dap_list.c index 6d28340..31afbd6 100755 --- a/core/dap_list.c +++ b/core/dap_list.c @@ -191,7 +191,7 @@ dap_list_t *dap_list_insert(dap_list_t *list, void* data, int position) else if(position == 0) return dap_list_prepend(list, data); - tmp_list = dap_list_nth(list, position); + tmp_list = dap_list_nth(list,(unsigned int) position); if(!tmp_list) return dap_list_append(list, data); diff --git a/crypto/dap_enc_bliss.c b/crypto/dap_enc_bliss.c index 9f167c6..87c8d9a 100755 --- a/crypto/dap_enc_bliss.c +++ b/crypto/dap_enc_bliss.c @@ -280,7 +280,7 @@ bliss_private_key_t* dap_enc_sig_bliss_read_private_key(uint8_t *a_buf, size_t a } /* Deserialize a public key. */ -bliss_public_key_t* dap_enc_sig_bliss_read_public_key(uint8_t *a_buf, size_t a_buflen) +bliss_public_key_t* dap_enc_sig_bliss_read_public_key(const uint8_t *a_buf, size_t a_buflen) { if(!a_buf || a_buflen < (sizeof(size_t) + sizeof(bliss_kind_t))) return NULL; diff --git a/crypto/dap_enc_bliss.h b/crypto/dap_enc_bliss.h index 49c0d7a..8b602bc 100755 --- a/crypto/dap_enc_bliss.h +++ b/crypto/dap_enc_bliss.h @@ -32,6 +32,6 @@ bliss_signature_t* dap_enc_sig_bliss_read_signature(uint8_t *a_buf, size_t a_buf uint8_t* dap_enc_sig_bliss_write_private_key(const bliss_private_key_t* a_private_key, size_t *a_buflen_out); uint8_t* dap_enc_sig_bliss_write_public_key(const bliss_public_key_t* a_public_key, size_t *a_buflen_out); bliss_private_key_t* dap_enc_sig_bliss_read_private_key(uint8_t *a_buf, size_t a_buflen); -bliss_public_key_t* dap_enc_sig_bliss_read_public_key(uint8_t *a_buf, size_t a_buflen); +bliss_public_key_t* dap_enc_sig_bliss_read_public_key(const uint8_t *a_buf, size_t a_buflen); diff --git a/crypto/dap_enc_key.c b/crypto/dap_enc_key.c index e06bec8..5fe39c7 100755 --- a/crypto/dap_enc_key.c +++ b/crypto/dap_enc_key.c @@ -138,7 +138,7 @@ struct dap_enc_key_callbacks{ .gen_alice_shared_key = NULL, .new_callback = dap_enc_sig_picnic_key_new, .gen_key_public = NULL, - .gen_key_public_size = NULL, + .gen_key_public_size = dap_enc_picnic_calc_signature_size, .delete_callback = dap_enc_sig_picnic_key_delete, .new_generate_callback = dap_enc_sig_picnic_key_new_generate, .enc_out_size = NULL, @@ -368,7 +368,7 @@ int dap_enc_key_deserealize_priv_key(dap_enc_key_t *a_key, uint8_t *a_buf, size_ * @param a_buflen_out * @return 0 Ok, -1 error */ -int dap_enc_key_deserealize_pub_key(dap_enc_key_t *a_key, uint8_t *a_buf, size_t a_buflen) +int dap_enc_key_deserealize_pub_key(dap_enc_key_t *a_key,const uint8_t *a_buf, size_t a_buflen) { if(!a_key || !a_buf) return -1; diff --git a/crypto/dap_enc_key.h b/crypto/dap_enc_key.h index 11cc5df..ad912cf 100755 --- a/crypto/dap_enc_key.h +++ b/crypto/dap_enc_key.h @@ -226,7 +226,7 @@ uint8_t* dap_enc_key_deserealize_sign(dap_enc_key_type_t a_key_type, uint8_t *a_ uint8_t* dap_enc_key_serealize_priv_key(dap_enc_key_t *a_key, size_t *a_buflen_out); uint8_t* dap_enc_key_serealize_pub_key(dap_enc_key_t *a_key, size_t *a_buflen_out); int dap_enc_key_deserealize_priv_key(dap_enc_key_t *a_key, uint8_t *a_buf, size_t a_buflen); -int dap_enc_key_deserealize_pub_key(dap_enc_key_t *a_key, uint8_t *a_buf, size_t a_buflen); +int dap_enc_key_deserealize_pub_key(dap_enc_key_t *a_key, const uint8_t *a_buf, size_t a_buflen); dap_enc_key_serealize_t* dap_enc_key_serealize(dap_enc_key_t * key); dap_enc_key_t* dap_enc_key_deserealize(void *buf, size_t buf_size); diff --git a/crypto/dap_enc_tesla.c b/crypto/dap_enc_tesla.c index 484ed19..775eab1 100755 --- a/crypto/dap_enc_tesla.c +++ b/crypto/dap_enc_tesla.c @@ -188,7 +188,7 @@ uint8_t* dap_enc_tesla_write_public_key(const tesla_public_key_t* a_public_key, } /* Deserialize a private key. */ -tesla_private_key_t* dap_enc_tesla_read_private_key(uint8_t *a_buf, size_t a_buflen) +tesla_private_key_t* dap_enc_tesla_read_private_key(const uint8_t *a_buf, size_t a_buflen) { if(!a_buf || a_buflen < (sizeof(size_t) + sizeof(tesla_kind_t))) return NULL; @@ -210,7 +210,7 @@ tesla_private_key_t* dap_enc_tesla_read_private_key(uint8_t *a_buf, size_t a_buf } /* Deserialize a public key. */ -tesla_public_key_t* dap_enc_tesla_read_public_key(uint8_t *a_buf, size_t a_buflen) +tesla_public_key_t* dap_enc_tesla_read_public_key(const uint8_t *a_buf, size_t a_buflen) { if(!a_buf || a_buflen < (sizeof(size_t) + sizeof(tesla_kind_t))) return NULL; diff --git a/crypto/dap_enc_tesla.h b/crypto/dap_enc_tesla.h index a1e04cb..1cc7f73 100755 --- a/crypto/dap_enc_tesla.h +++ b/crypto/dap_enc_tesla.h @@ -31,7 +31,7 @@ uint8_t* dap_enc_tesla_write_signature(tesla_signature_t* a_sign, size_t *a_sign tesla_signature_t* dap_enc_tesla_read_signature(uint8_t *a_buf, size_t a_buflen); uint8_t* dap_enc_tesla_write_private_key(const tesla_private_key_t* a_private_key, size_t *a_buflen_out); uint8_t* dap_enc_tesla_write_public_key(const tesla_public_key_t* a_public_key, size_t *a_buflen_out); -tesla_private_key_t* dap_enc_tesla_read_private_key(uint8_t *a_buf, size_t a_buflen); -tesla_public_key_t* dap_enc_tesla_read_public_key(uint8_t *a_buf, size_t a_buflen); +tesla_private_key_t* dap_enc_tesla_read_private_key(const uint8_t *a_buf, size_t a_buflen); +tesla_public_key_t* dap_enc_tesla_read_public_key(const uint8_t *a_buf, size_t a_buflen); #endif -- GitLab