X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=src%2Ffs%2Fgnunet-service-fs_lc.h;h=3bddb8947831c844583c42fc3aaa56de1eecfe6f;hb=6973ade884b8e22e7fcaa51a90d00a8caa2d2fa4;hp=c9d8ce1917b7d307d0d135ad98518de0d89c6afd;hpb=502af2167f7c218366666ca4944bd7cc54b5b19a;p=oweals%2Fgnunet.git diff --git a/src/fs/gnunet-service-fs_lc.h b/src/fs/gnunet-service-fs_lc.h index c9d8ce191..3bddb8947 100644 --- a/src/fs/gnunet-service-fs_lc.h +++ b/src/fs/gnunet-service-fs_lc.h @@ -36,8 +36,8 @@ * @param client handle of the client * @return handle to local client entry */ -struct GSF_LocalClient *GSF_local_client_lookup_ (struct GNUNET_SERVER_Client - *client); +struct GSF_LocalClient * +GSF_local_client_lookup_ (struct GNUNET_SERVER_Client *client); /** @@ -48,14 +48,16 @@ struct GSF_LocalClient *GSF_local_client_lookup_ (struct GNUNET_SERVER_Client * * @param client identification of the client * @param message the actual message - * @return pending request handle for the request, NULL on error + * @param prptr where to store the pending request handle for the request + * @return GNUNET_YES to start local processing, + * GNUNET_NO to not (yet) start local processing, + * GNUNET_SYSERR on error */ -struct GSF_PendingRequest *GSF_local_client_start_search_handler_ (struct - GNUNET_SERVER_Client - *client, - const struct - GNUNET_MessageHeader - *message); +int +GSF_local_client_start_search_handler_ (struct GNUNET_SERVER_Client *client, + const struct GNUNET_MessageHeader + *message, + struct GSF_PendingRequest **prptr); /**