diff options
author | Christian Grothoff <christian@grothoff.org> | 2012-07-24 12:52:08 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2012-07-24 12:52:08 +0000 |
commit | dd177ca10b140d68c79335c900b34a77f33cc98b (patch) | |
tree | 7436c5dd045ab189cf54536fc6cf502501aa3250 /src/transport/gnunet-service-transport_validation.c | |
parent | e48b37b7041f4bad25a5d23a32be278f1801e1b3 (diff) | |
download | gnunet-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.c | 11 |
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 | ||