aboutsummaryrefslogtreecommitdiff
path: root/src/core/gnunet-service-core_sessions.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2013-08-21 15:17:23 +0000
committerChristian Grothoff <christian@grothoff.org>2013-08-21 15:17:23 +0000
commit4440df3d5ddffe5038b0354075e85c18fee57f3a (patch)
tree62a40f8b837c732624cbe2808d4145a32242b012 /src/core/gnunet-service-core_sessions.c
parent5a38c8f0d1826ea964e3e3452e1a3a2a24d7d35b (diff)
downloadgnunet-4440df3d5ddffe5038b0354075e85c18fee57f3a.tar.gz
gnunet-4440df3d5ddffe5038b0354075e85c18fee57f3a.zip
removing deprecated, dead test-connected API
Diffstat (limited to 'src/core/gnunet-service-core_sessions.c')
-rw-r--r--src/core/gnunet-service-core_sessions.c31
1 files changed, 0 insertions, 31 deletions
diff --git a/src/core/gnunet-service-core_sessions.c b/src/core/gnunet-service-core_sessions.c
index 161ce81a8..1deb3efc6 100644
--- a/src/core/gnunet-service-core_sessions.c
+++ b/src/core/gnunet-service-core_sessions.c
@@ -695,37 +695,6 @@ GSC_SESSIONS_handle_client_iterate_peers (void *cls,
695 695
696 696
697/** 697/**
698 * Handle CORE_PEER_CONNECTED request. Notify client about connection
699 * to the given neighbour. For this request type, the client does not
700 * have to have transmitted an INIT request. All current peers are
701 * returned, regardless of which message types they accept.
702 *
703 * @param cls unused
704 * @param client client sending the iteration request
705 * @param message iteration request message
706 */
707void
708GSC_SESSIONS_handle_client_have_peer (void *cls,
709 struct GNUNET_SERVER_Client *client,
710 const struct GNUNET_MessageHeader
711 *message)
712{
713 struct GNUNET_MessageHeader done_msg;
714 struct GNUNET_SERVER_TransmitContext *tc;
715 const struct GNUNET_PeerIdentity *peer;
716
717 peer = (const struct GNUNET_PeerIdentity *) &message[1]; // YUCK!
718 tc = GNUNET_SERVER_transmit_context_create (client);
719 GNUNET_CONTAINER_multihashmap_get_multiple (sessions, &peer->hashPubKey,
720 &queue_connect_message, tc);
721 done_msg.size = htons (sizeof (struct GNUNET_MessageHeader));
722 done_msg.type = htons (GNUNET_MESSAGE_TYPE_CORE_ITERATE_PEERS_END);
723 GNUNET_SERVER_transmit_context_append_message (tc, &done_msg);
724 GNUNET_SERVER_transmit_context_run (tc, GNUNET_TIME_UNIT_FOREVER_REL);
725}
726
727
728/**
729 * We've received a typemap message from a peer, update ours. 698 * We've received a typemap message from a peer, update ours.
730 * Notifies clients about the session. 699 * Notifies clients about the session.
731 * 700 *