-create channel
authorBart Polot <bart@net.in.tum.de>
Fri, 6 Dec 2013 15:52:55 +0000 (15:52 +0000)
committerBart Polot <bart@net.in.tum.de>
Fri, 6 Dec 2013 15:52:55 +0000 (15:52 +0000)
src/mesh/gnunet-mesh.c

index 17ebbcbaf397d4a2e7358c38599366c3ff3c63db..453a2fb4b04aebdaf0b75e59a098457ab88468c1 100644 (file)
@@ -180,6 +180,8 @@ create_channel (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
 {
   struct GNUNET_PeerIdentity pid;
 
+  GNUNET_assert (NULL == ch);
+
   if (GNUNET_OK !=
       GNUNET_CRYPTO_eddsa_public_key_from_string (target_id,
                                                   strlen (target_id),
@@ -191,7 +193,8 @@ create_channel (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
     GNUNET_SCHEDULER_shutdown ();
     return;
   }
-//   GNUNET_MESH_channel_create ()
+  GNUNET_MESH_channel_create (mh, NULL, &pid, GNUNET_MESSAGE_TYPE_MESH_CLI,
+                              GNUNET_MESH_OPTION_DEFAULT);
 }