projects
/
oweals
/
gnunet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
-various fixes; add attribute list API
[oweals/gnunet.git]
/
src
/
util
/
crypto_abe.c
diff --git
a/src/util/crypto_abe.c
b/src/util/crypto_abe.c
index 25d04fba61b900efaf26f7e673eee4b780186caf..899965159932c3532d346c76faa8f34d3e5ec8cd 100644
(file)
--- a/
src/util/crypto_abe.c
+++ b/
src/util/crypto_abe.c
@@
-168,7
+168,6
@@
GNUNET_CRYPTO_cpabe_create_key (struct GNUNET_CRYPTO_AbeMasterKey *key,
char **attrs)
{
struct GNUNET_CRYPTO_AbeKey *prv_key;
char **attrs)
{
struct GNUNET_CRYPTO_AbeKey *prv_key;
- prv_key = GNUNET_new (struct GNUNET_CRYPTO_AbeKey);
int size;
char *tmp;
int size;
char *tmp;
@@
-249,7
+248,7
@@
read_cpabe (const void *data,
ssize_t
GNUNET_CRYPTO_cpabe_encrypt (const void *block,
size_t size,
ssize_t
GNUNET_CRYPTO_cpabe_encrypt (const void *block,
size_t size,
- char *policy,
+ c
onst c
har *policy,
const struct GNUNET_CRYPTO_AbeMasterKey *key,
void **result)
{
const struct GNUNET_CRYPTO_AbeMasterKey *key,
void **result)
{
@@
-262,7
+261,7
@@
GNUNET_CRYPTO_cpabe_encrypt (const void *block,
int aes_buf_len;
ssize_t result_len;
int aes_buf_len;
ssize_t result_len;
- if( !(cph = gabe_enc(key->pub, m, policy)) )
+ if( !(cph = gabe_enc(key->pub, m,
(char*)
policy)) )
return GNUNET_SYSERR;
cph_buf_len = gabe_cph_serialize(cph,
&cph_buf);
return GNUNET_SYSERR;
cph_buf_len = gabe_cph_serialize(cph,
&cph_buf);