[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r10938 - gnunet/src/transport
From: |
gnunet |
Subject: |
[GNUnet-SVN] r10938 - gnunet/src/transport |
Date: |
Fri, 16 Apr 2010 17:40:21 +0200 |
Author: grothoff
Date: 2010-04-16 17:40:21 +0200 (Fri, 16 Apr 2010)
New Revision: 10938
Modified:
gnunet/src/transport/gnunet-service-transport.c
Log:
fix
Modified: gnunet/src/transport/gnunet-service-transport.c
===================================================================
--- gnunet/src/transport/gnunet-service-transport.c 2010-04-16 15:39:07 UTC
(rev 10937)
+++ gnunet/src/transport/gnunet-service-transport.c 2010-04-16 15:40:21 UTC
(rev 10938)
@@ -3272,8 +3272,10 @@
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG | GNUNET_ERROR_TYPE_BULK,
"Processing `%s' from `%s'\n",
"PING",
- GNUNET_a2s ((const struct sockaddr *)sender_address,
- sender_address_len));
+ (sender_address != NULL)
+ ? GNUNET_a2s ((const struct sockaddr *)sender_address,
+ sender_address_len)
+ : "<inbound>");
#endif
GNUNET_STATISTICS_update (stats,
gettext_noop ("# PING messages received"),
@@ -3292,7 +3294,8 @@
memcpy(&pong->signer,
&my_public_key,
sizeof(struct GNUNET_CRYPTO_RsaPublicKeyBinaryEncoded));
- memcpy (&pong[1], sender_address, sender_address_len);
+ if (sender_address != NULL)
+ memcpy (&pong[1], sender_address, sender_address_len);
GNUNET_assert (GNUNET_OK ==
GNUNET_CRYPTO_rsa_sign (my_private_key,
&pong->purpose, &pong->signature));
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r10938 - gnunet/src/transport,
gnunet <=