aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlo von lynX <lynX@time.to.get.psyced.org>2016-08-06 13:58:59 +0000
committerCarlo von lynX <lynX@time.to.get.psyced.org>2016-08-06 13:58:59 +0000
commit3dc01827860d9c809d6c0bbfea419afc4718701e (patch)
treef63639c3a015ab4c2c4592f1398aa284107dc575
parent9ca55d20f8309b24696cae7c150874a2117cfd44 (diff)
downloadgnunet-3dc01827860d9c809d6c0bbfea419afc4718701e.tar.gz
gnunet-3dc01827860d9c809d6c0bbfea419afc4718701e.zip
multicast: don't advertise the origin in the P2P overlay
-rw-r--r--src/include/gnunet_multicast_service.h15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/include/gnunet_multicast_service.h b/src/include/gnunet_multicast_service.h
index d6673c5aa..df6f897f4 100644
--- a/src/include/gnunet_multicast_service.h
+++ b/src/include/gnunet_multicast_service.h
@@ -545,14 +545,19 @@ GNUNET_MULTICAST_replay_response2 (struct GNUNET_MULTICAST_ReplayHandle *rh,
545/** 545/**
546 * Start a multicast group. 546 * Start a multicast group.
547 * 547 *
548 * Will advertise the origin in the P2P overlay network under the respective 548 * Peers that issue GNUNET_MULTICAST_member_join() can transmit a join request
549 * public key so that other peer can find this peer to join it. Peers that 549 * to either an existing group member or to the origin. If the joining is
550 * issue GNUNET_MULTICAST_member_join() can then transmit a join request to
551 * either an existing group member or to the origin. If the joining is
552 * approved, the member is cleared for @e replay and will begin to receive 550 * approved, the member is cleared for @e replay and will begin to receive
553 * messages transmitted to the group. If joining is disapproved, the failed 551 * messages transmitted to the group. If joining is disapproved, the failed
554 * candidate will be given a response. Members in the group can send messages 552 * candidate will be given a response. Members in the group can send messages
555 * to the origin (one at a time). 553 * to the origin.
554 *
555 * TODO: This function could optionally offer to advertise the origin in the
556 * P2P overlay network(where?) under the respective public key so that other
557 * peers can find an alternate PeerId to join it. Higher level protocols may
558 * however provide other means of solving the problem of the offline host
559 * (see secushare specs about that) and therefore merely need a way to provide
560 * a list of possible PeerIds.
556 * 561 *
557 * @param cfg 562 * @param cfg
558 * Configuration to use. 563 * Configuration to use.