diff options
author | Andreas Ebner <pansy007@googlemail.com> | 2019-07-07 15:04:40 +0200 |
---|---|---|
committer | Schanzenbach, Martin <mschanzenbach@posteo.de> | 2019-10-07 12:15:06 +0200 |
commit | fc58d9d4241ed2dcd4b492b4f922ba959449a697 (patch) | |
tree | 812713718d2d93d70a3ee1a22b20d55e65969873 /src/credential/credential_serialization.h | |
parent | d2634b1f96dfd55ae4daef294bb6c05d687354c8 (diff) | |
download | gnunet-fc58d9d4241ed2dcd4b492b4f922ba959449a697.tar.gz gnunet-fc58d9d4241ed2dcd4b492b4f922ba959449a697.zip |
Implemented delegate sign and store function for GNS entries:
- functions to store and sign delegates (all types) including serialization/string_to_value/..
- solved (almost) all TODOs
- some renaming and cleanup in gnunet-credential.c
- valgrind checked
- test file adapted accordingly
Diffstat (limited to 'src/credential/credential_serialization.h')
-rw-r--r-- | src/credential/credential_serialization.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/credential/credential_serialization.h b/src/credential/credential_serialization.h index 65326de31..ebeae0d89 100644 --- a/src/credential/credential_serialization.h +++ b/src/credential/credential_serialization.h | |||
@@ -169,5 +169,13 @@ GNUNET_CREDENTIAL_credential_serialize (struct | |||
169 | struct GNUNET_CREDENTIAL_Credential* | 169 | struct GNUNET_CREDENTIAL_Credential* |
170 | GNUNET_CREDENTIAL_credential_deserialize (const char*data, | 170 | GNUNET_CREDENTIAL_credential_deserialize (const char*data, |
171 | size_t data_size); | 171 | size_t data_size); |
172 | |||
173 | int | ||
174 | GNUNET_CREDENTIAL_delegate_serialize (struct GNUNET_CREDENTIAL_Delegate *cred, | ||
175 | char **data); | ||
176 | |||
177 | struct GNUNET_CREDENTIAL_Delegate* | ||
178 | GNUNET_CREDENTIAL_delegate_deserialize (const char* data, | ||
179 | size_t data_size); | ||
172 | #endif | 180 | #endif |
173 | /* end of credential_serialization.h */ | 181 | /* end of credential_serialization.h */ |