- includes
authorMatthias Wachs <wachs@net.in.tum.de>
Mon, 19 Mar 2012 17:16:16 +0000 (17:16 +0000)
committerMatthias Wachs <wachs@net.in.tum.de>
Mon, 19 Mar 2012 17:16:16 +0000 (17:16 +0000)
src/include/gnunet_namestore_plugin.h
src/include/gnunet_namestore_service.h

index 9a1d5477454c796eea5e87bb566442e9e408bc80..b27867f896d37795b7a7188c28de9cc3caacd04d 100644 (file)
@@ -105,7 +105,7 @@ struct GNUNET_NAMESTORE_PluginFunctions
    * @return GNUNET_OK on success
    */
   int (*remove_records) (void *cls, 
-                        const GNUNET_HashCode *zone,
+                        const struct GNUNET_CRYPTO_ShortHashCode *zone,
                         const char *name);
 
 
@@ -122,7 +122,7 @@ struct GNUNET_NAMESTORE_PluginFunctions
    * @return GNUNET_OK on success, GNUNET_NO if there were no results, GNUNET_SYSERR on error
    */
   int (*iterate_records) (void *cls, 
-                         const GNUNET_HashCode *zone,
+                         const struct GNUNET_CRYPTO_ShortHashCode *zone,
                          const char *name,
                          uint64_t offset,
                          GNUNET_NAMESTORE_RecordIterator iter, void *iter_cls);
@@ -140,8 +140,8 @@ struct GNUNET_NAMESTORE_PluginFunctions
    * @return GNUNET_OK on success, GNUNET_NO if there were no results, GNUNET_SYSERR on error
    */
   int (*zone_to_name) (void *cls, 
-                      const GNUNET_HashCode *zone,
-                      const GNUNET_HashCode *value_zone,
+                      const struct GNUNET_CRYPTO_ShortHashCode *zone,
+                      const struct GNUNET_CRYPTO_ShortHashCode *value_zone,
                       GNUNET_NAMESTORE_RecordIterator iter, void *iter_cls);
 
 
@@ -152,7 +152,7 @@ struct GNUNET_NAMESTORE_PluginFunctions
    * @param zone zone to delete
    */
   void (*delete_zone) (void *cls,
-                      const GNUNET_HashCode *zone);
+                      const struct GNUNET_CRYPTO_ShortHashCode *zone);
 
 
 };
index 8e92dd906ca9da65411cc4c283731904b4e2a60a..1b5f89cb37bdd2d29452fbc72d5f9b71b6832041 100644 (file)
@@ -309,7 +309,7 @@ typedef void (*GNUNET_NAMESTORE_RecordProcessor) (void *cls,
  */
 struct GNUNET_NAMESTORE_QueueEntry *
 GNUNET_NAMESTORE_lookup_record (struct GNUNET_NAMESTORE_Handle *h, 
-                             const GNUNET_HashCode *zone,
+                             const struct GNUNET_CRYPTO_ShortHashCode *zone,
                              const char *name,
                              uint32_t record_type,
                              GNUNET_NAMESTORE_RecordProcessor proc, void *proc_cls);
@@ -330,8 +330,8 @@ GNUNET_NAMESTORE_lookup_record (struct GNUNET_NAMESTORE_Handle *h,
  */
 struct GNUNET_NAMESTORE_QueueEntry *
 GNUNET_NAMESTORE_zone_to_name (struct GNUNET_NAMESTORE_Handle *h, 
-                              const GNUNET_HashCode *zone,
-                              const GNUNET_HashCode *value_zone,
+                              const struct GNUNET_CRYPTO_ShortHashCode *zone,
+                              const struct GNUNET_CRYPTO_ShortHashCode *value_zone,
                               GNUNET_NAMESTORE_RecordProcessor proc, void *proc_cls);
 
 
@@ -354,7 +354,7 @@ GNUNET_NAMESTORE_zone_to_name (struct GNUNET_NAMESTORE_Handle *h,
  */
 struct GNUNET_NAMESTORE_ZoneIterator *
 GNUNET_NAMESTORE_zone_iteration_start (struct GNUNET_NAMESTORE_Handle *h,
-                                      const GNUNET_HashCode *zone,
+                                      const struct GNUNET_CRYPTO_ShortHashCode *zone,
                                       enum GNUNET_NAMESTORE_RecordFlags must_have_flags,
                                       enum GNUNET_NAMESTORE_RecordFlags must_not_have_flags,
                                       GNUNET_NAMESTORE_RecordProcessor proc,