fix zombie-fest
[oweals/gnunet.git] / src / include / gnunet_peerstore_service.h
index 7520efad13e2ebfca8ebef1492c069c42eb2763a..3cafe70b855f45651fd783d461dad9f242ef3464 100644 (file)
  *
  * @defgroup peerstore  Peer Store service
  *
+ * @see [Documentation](https://gnunet.org/gnunets-peerstore-subsystem)
+ *
  * @{
  */
 #ifndef GNUNET_PEERSTORE_SERVICE_H
 #define GNUNET_PEERSTORE_SERVICE_H
 
-#include "platform.h"
 #include "gnunet_util_lib.h"
 
 #ifdef __cplusplus
@@ -108,9 +109,10 @@ struct GNUNET_PEERSTORE_Record
   struct GNUNET_TIME_Absolute *expiry;
 
   /**
-   * Client from which this record originated
+   * Client from which this record originated.
+   * NOTE: This is internal to the service.
    */
-  struct GNUNET_SERVER_Client *client;
+  struct GNUNET_SERVICE_Client *client;
 };
 
 
@@ -131,13 +133,13 @@ typedef void
  * @param cls closure
  * @param record peerstore record information
  * @param emsg error message, or NULL if no errors
- * @return #GNUNET_YES to continue iterating, #GNUNET_NO to stop
  */
-typedef int
+typedef void
 (*GNUNET_PEERSTORE_Processor) (void *cls,
                                const struct GNUNET_PEERSTORE_Record *record,
                                const char *emsg);
 
+
 /**
  * Connect to the PEERSTORE service.
  *