diff options
author | Carlo von lynX <lynX@time.to.get.psyced.org> | 2016-08-06 13:58:59 +0000 |
---|---|---|
committer | Carlo von lynX <lynX@time.to.get.psyced.org> | 2016-08-06 13:58:59 +0000 |
commit | 3dc01827860d9c809d6c0bbfea419afc4718701e (patch) | |
tree | f63639c3a015ab4c2c4592f1398aa284107dc575 | |
parent | 9ca55d20f8309b24696cae7c150874a2117cfd44 (diff) | |
download | gnunet-3dc01827860d9c809d6c0bbfea419afc4718701e.tar.gz gnunet-3dc01827860d9c809d6c0bbfea419afc4718701e.zip |
multicast: don't advertise the origin in the P2P overlay
-rw-r--r-- | src/include/gnunet_multicast_service.h | 15 |
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. |