send a message from A to B
authorxrs <xrs@mail36.net>
Wed, 18 Mar 2020 20:17:43 +0000 (21:17 +0100)
committerxrs <xrs@mail36.net>
Fri, 19 Jun 2020 20:51:19 +0000 (22:51 +0200)
src/cadet/test_cadeT.c
src/cadet/test_cadeT_util.c
src/cadet/test_cadeT_util.h

index 0100224d65f3e718ac049f0980e32dad0734e745..1f1d3831e507510c10629a8bca1fa6b4f3a7690c 100644 (file)
@@ -124,6 +124,12 @@ set_data_loss_rate (int rate)
   GNUNET_log (GNUNET_ERROR_TYPE_INFO, "%s: %i loss.\n", __func__, rate);
 }
 
+void
+handle_message ()
+{
+  GNUNET_log (GNUNET_ERROR_TYPE_INFO, "%s\n", __func__);
+}
+
 static void
 send_message ()
 {
index bf65aca323c4e5fcd91795966deb4620b43aafed..7f28678b9ed0bf5f96e85d5dc8dfc1c52d43c7f8 100644 (file)
@@ -102,6 +102,13 @@ setup_initiating_peer (void *cls,
 {
   struct GNUNET_CADET_Handle *cadet;
   struct GNUNET_CADET_Channel *channel;
+  struct GNUNET_MQ_MessageHandler msg_handlers[] = {
+    GNUNET_MQ_hd_fixed_size (message,
+                             GNUNET_MESSAGE_TYPE_DUMMY,
+                             struct GNUNET_MessageHeader,
+                             NULL),
+    GNUNET_MQ_handler_end ()
+  };
 
   GNUNET_log (GNUNET_ERROR_TYPE_INFO, "%s\n", __func__);
 
@@ -117,7 +124,7 @@ setup_initiating_peer (void *cls,
                                          &hashed_portname,
                                          NULL,
                                          &disconnect_channel,
-                                         NULL);
+                                         msg_handlers);
   test_peers[0].channel = channel;
 
   return cadet;
index b938046137c7b4b3f732fafdd14b3f56e534da8f..e12732d1430c4ad5ca92d05b69e6edcdfa17af92 100644 (file)
@@ -47,6 +47,8 @@ int
 check_message (void *cls,
                const struct GNUNET_MessageHeader *message);
 
+void handle_message ();
+
 /**
  * Structure for storing information of testbed peers.
  */