summaryrefslogtreecommitdiff
path: root/src/include/gnunet_namestore_service.h
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2012-03-09 14:14:01 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2012-03-09 14:14:01 +0000
commit5e828dc0248330d772913795257b3fda14fe9552 (patch)
tree362ecdb95dcb89c56a7f20d31b06efa7351fe8ba /src/include/gnunet_namestore_service.h
parent780fdda9a42441ecf36482461ebd35e4ec5c7510 (diff)
downloadgnunet-5e828dc0248330d772913795257b3fda14fe9552.tar.gz
gnunet-5e828dc0248330d772913795257b3fda14fe9552.zip
- changes to signing verfifying: includes block expiration
Diffstat (limited to 'src/include/gnunet_namestore_service.h')
-rw-r--r--src/include/gnunet_namestore_service.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/include/gnunet_namestore_service.h b/src/include/gnunet_namestore_service.h
index 29c70a179..fbc2a4b3c 100644
--- a/src/include/gnunet_namestore_service.h
+++ b/src/include/gnunet_namestore_service.h
@@ -206,6 +206,7 @@ GNUNET_NAMESTORE_record_put (struct GNUNET_NAMESTORE_Handle *h,
206 * to validate signatures received from the network. 206 * to validate signatures received from the network.
207 * 207 *
208 * @param public_key public key of the zone 208 * @param public_key public key of the zone
209 * @param expire block expiration
209 * @param name name that is being mapped (at most 255 characters long) 210 * @param name name that is being mapped (at most 255 characters long)
210 * @param rd_count number of entries in 'rd' array 211 * @param rd_count number of entries in 'rd' array
211 * @param rd array of records with data to store 212 * @param rd array of records with data to store
@@ -214,10 +215,11 @@ GNUNET_NAMESTORE_record_put (struct GNUNET_NAMESTORE_Handle *h,
214 */ 215 */
215int 216int
216GNUNET_NAMESTORE_verify_signature (const struct GNUNET_CRYPTO_RsaPublicKeyBinaryEncoded *public_key, 217GNUNET_NAMESTORE_verify_signature (const struct GNUNET_CRYPTO_RsaPublicKeyBinaryEncoded *public_key,
217 const char *name, 218 const struct GNUNET_TIME_Absolute expire,
218 unsigned int rd_count, 219 const char *name,
219 const struct GNUNET_NAMESTORE_RecordData *rd, 220 unsigned int rd_count,
220 const struct GNUNET_CRYPTO_RsaSignature *signature); 221 const struct GNUNET_NAMESTORE_RecordData *rd,
222 const struct GNUNET_CRYPTO_RsaSignature *signature);
221 223
222 224
223/** 225/**