diff options
author | Christian Grothoff <christian@grothoff.org> | 2011-08-14 16:40:38 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2011-08-14 16:40:38 +0000 |
commit | b4b8ee35e09ef1828a342355cd0e6ca58fc6441e (patch) | |
tree | fc9edf36a6aacf02e4665efdaecf65f93e9899a9 /src/transport/gnunet-service-transport_validation.c | |
parent | f0f64d4982fcddec4bfc760cd6ad92ada6b3528e (diff) | |
download | gnunet-b4b8ee35e09ef1828a342355cd0e6ca58fc6441e.tar.gz gnunet-b4b8ee35e09ef1828a342355cd0e6ca58fc6441e.zip |
demultiplexing
Diffstat (limited to 'src/transport/gnunet-service-transport_validation.c')
-rw-r--r-- | src/transport/gnunet-service-transport_validation.c | 20 |
1 files changed, 1 insertions, 19 deletions
diff --git a/src/transport/gnunet-service-transport_validation.c b/src/transport/gnunet-service-transport_validation.c index aabb28068..cbfd16b7e 100644 --- a/src/transport/gnunet-service-transport_validation.c +++ b/src/transport/gnunet-service-transport_validation.c | |||
@@ -618,7 +618,6 @@ GST_validation_handle_ping (const struct GNUNET_PeerIdentity *sender, | |||
618 | const void *sender_address, | 618 | const void *sender_address, |
619 | size_t sender_address_len) | 619 | size_t sender_address_len) |
620 | { | 620 | { |
621 | |||
622 | const struct TransportPingMessage *ping; | 621 | const struct TransportPingMessage *ping; |
623 | struct TransportPongMessage *pong; | 622 | struct TransportPongMessage *pong; |
624 | struct GNUNET_TRANSPORT_PluginFunctions *papi; | 623 | struct GNUNET_TRANSPORT_PluginFunctions *papi; |
@@ -979,17 +978,10 @@ add_valid_peer_address (void *cls, | |||
979 | * | 978 | * |
980 | * @param sender peer sending the PONG | 979 | * @param sender peer sending the PONG |
981 | * @param hdr the PONG | 980 | * @param hdr the PONG |
982 | * @param plugin_name name of plugin that received the PONG | ||
983 | * @param sender_address address of the sender as known to the plugin, NULL | ||
984 | * if we did not initiate the connection | ||
985 | * @param sender_address_len number of bytes in sender_address | ||
986 | */ | 981 | */ |
987 | void | 982 | void |
988 | GST_validation_handle_pong (const struct GNUNET_PeerIdentity *sender, | 983 | GST_validation_handle_pong (const struct GNUNET_PeerIdentity *sender, |
989 | const struct GNUNET_MessageHeader *hdr, | 984 | const struct GNUNET_MessageHeader *hdr) |
990 | const char *plugin_name, | ||
991 | const void *sender_address, | ||
992 | size_t sender_address_len) | ||
993 | { | 985 | { |
994 | const struct TransportPongMessage *pong; | 986 | const struct TransportPongMessage *pong; |
995 | struct ValidationEntry *ve; | 987 | struct ValidationEntry *ve; |
@@ -1018,16 +1010,6 @@ GST_validation_handle_pong (const struct GNUNET_PeerIdentity *sender, | |||
1018 | GNUNET_break_op (0); | 1010 | GNUNET_break_op (0); |
1019 | return; | 1011 | return; |
1020 | } | 1012 | } |
1021 | #if DEBUG_TRANSPORT | ||
1022 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG | GNUNET_ERROR_TYPE_BULK, | ||
1023 | "Processing `%s' from `%s'\n", | ||
1024 | "PONG", | ||
1025 | (sender_address != NULL) | ||
1026 | ? GST_plugin_a2s (plugin_name, | ||
1027 | sender_address, | ||
1028 | sender_address_len) | ||
1029 | : "<inbound>"); | ||
1030 | #endif | ||
1031 | addr = (const char*) &pong[1]; | 1013 | addr = (const char*) &pong[1]; |
1032 | alen = ntohs (hdr->size) - sizeof (struct TransportPongMessage); | 1014 | alen = ntohs (hdr->size) - sizeof (struct TransportPongMessage); |
1033 | addrend = memchr (addr, '\0', alen); | 1015 | addrend = memchr (addr, '\0', alen); |