* Essentially an SSH-wrapper around the 'gnunet_helper_lib.h' API.
*
* @param host host to use, use "NULL" for localhost
- * @param shell_command command line to execute (binary name with arguments)
- * @param
+ * @param binary_arg binary name and command-line arguments to give to the binary
+ * @param cb function to call for messages received from the binary
+ * @param cb_cls closure for cb
* @return handle to terminate the command, NULL on error
*/
struct GNUNET_HELPER_Handle *
GNUNET_TESTING_host_run_ (struct GNUNET_TESTING_Host *host,
- const char *binary_name,
char *const binary_argv[],
GNUNET_SERVER_MessageTokenizerCallback cb, void *cb_cls)
{
* Essentially an SSH-wrapper around the 'gnunet_helper_lib.h' API.
*
* @param host host to use, use "NULL" for localhost
- * @param shell_command command line to execute (binary name with arguments)
- * @param
+ * @param binary_arg binary name and command-line arguments to give to the binary
+ * @param cb function to call for messages received from the binary
+ * @param cb_cls closure for cb
* @return handle to terminate the command, NULL on error
*/
struct GNUNET_HELPER_Handle *
GNUNET_TESTING_host_run_ (struct GNUNET_TESTING_Host *host,
- const char *binary_name,
char *const binary_argv[],
GNUNET_SERVER_MessageTokenizerCallback cb, void *cb_cls);
struct GNUNET_SERVER_TransmitContext *tc = cls;
size_t msize;
- if (buf == NULL)
+ if (NULL == buf)
{
GNUNET_SERVER_transmit_context_destroy (tc, GNUNET_SYSERR);
return 0;
tc->off += msize;
if (tc->total == tc->off)
{
-
GNUNET_SERVER_receive_done (tc->client, GNUNET_OK);
GNUNET_SERVER_client_drop (tc->client);
GNUNET_free_non_null (tc->buf);
{
struct GNUNET_SERVER_TransmitContext *tc;
- GNUNET_assert (client != NULL);
+ GNUNET_assert (NULL != client);
tc = GNUNET_malloc (sizeof (struct GNUNET_SERVER_TransmitContext));
GNUNET_SERVER_client_keep (client);
tc->client = client;