summaryrefslogtreecommitdiff
path: root/src/credential/credential_serialization.h
diff options
context:
space:
mode:
authorAndreas Ebner <pansy007@googlemail.com>2019-07-07 15:04:40 +0200
committerSchanzenbach, Martin <mschanzenbach@posteo.de>2019-10-07 12:15:06 +0200
commitfc58d9d4241ed2dcd4b492b4f922ba959449a697 (patch)
tree812713718d2d93d70a3ee1a22b20d55e65969873 /src/credential/credential_serialization.h
parentd2634b1f96dfd55ae4daef294bb6c05d687354c8 (diff)
downloadgnunet-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.h8
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
169struct GNUNET_CREDENTIAL_Credential* 169struct GNUNET_CREDENTIAL_Credential*
170GNUNET_CREDENTIAL_credential_deserialize (const char*data, 170GNUNET_CREDENTIAL_credential_deserialize (const char*data,
171 size_t data_size); 171 size_t data_size);
172
173int
174GNUNET_CREDENTIAL_delegate_serialize (struct GNUNET_CREDENTIAL_Delegate *cred,
175 char **data);
176
177struct GNUNET_CREDENTIAL_Delegate*
178GNUNET_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 */