aboutsummaryrefslogtreecommitdiff
path: root/src/transport/gnunet-service-transport_validation.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2012-07-24 12:52:08 +0000
committerChristian Grothoff <christian@grothoff.org>2012-07-24 12:52:08 +0000
commitdd177ca10b140d68c79335c900b34a77f33cc98b (patch)
tree7436c5dd045ab189cf54536fc6cf502501aa3250 /src/transport/gnunet-service-transport_validation.c
parente48b37b7041f4bad25a5d23a32be278f1801e1b3 (diff)
downloadgnunet-dd177ca10b140d68c79335c900b34a77f33cc98b.tar.gz
gnunet-dd177ca10b140d68c79335c900b34a77f33cc98b.zip
-debug code for new transport issue
Diffstat (limited to 'src/transport/gnunet-service-transport_validation.c')
-rw-r--r--src/transport/gnunet-service-transport_validation.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/transport/gnunet-service-transport_validation.c b/src/transport/gnunet-service-transport_validation.c
index 49bfdd317..11971d8a1 100644
--- a/src/transport/gnunet-service-transport_validation.c
+++ b/src/transport/gnunet-service-transport_validation.c
@@ -34,7 +34,7 @@
34#include "gnunet_peerinfo_service.h" 34#include "gnunet_peerinfo_service.h"
35#include "gnunet_signatures.h" 35#include "gnunet_signatures.h"
36 36
37#define KEEP_093_COMPATIBILITY GNUNET_YES 37#define KEEP_093_COMPATIBILITY GNUNET_NO
38 38
39/** 39/**
40 * How long is a PONG signature valid? We'll recycle a signature until 40 * How long is a PONG signature valid? We'll recycle a signature until
@@ -885,6 +885,11 @@ GST_validation_handle_ping (const struct GNUNET_PeerIdentity *sender,
885 sig_cache_exp = &no_address_signature_expiration; 885 sig_cache_exp = &no_address_signature_expiration;
886 } 886 }
887 887
888 GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
889 "I am `%s', sending PONG to peer `%s'\n",
890 GNUNET_h2s (&GST_my_identity.hashPubKey),
891 GNUNET_i2s (sender));
892
888 pong = GNUNET_malloc (sizeof (struct TransportPongMessage) + alen + slen); 893 pong = GNUNET_malloc (sizeof (struct TransportPongMessage) + alen + slen);
889 pong->header.size = 894 pong->header.size =
890 htons (sizeof (struct TransportPongMessage) + alen + slen); 895 htons (sizeof (struct TransportPongMessage) + alen + slen);
@@ -1134,6 +1139,10 @@ GST_validation_handle_pong (const struct GNUNET_PeerIdentity *sender,
1134 &ve->public_key)) 1139 &ve->public_key))
1135 { 1140 {
1136 GNUNET_break_op (0); 1141 GNUNET_break_op (0);
1142 GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
1143 "Invalid signature on address %s:%s from peer `%s'\n",
1144 tname, GST_plugins_a2s (ve->address),
1145 GNUNET_i2s (sender));
1137 return; 1146 return;
1138 } 1147 }
1139 1148