[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r14010 - gnunet/src/transport
From: |
gnunet |
Subject: |
[GNUnet-SVN] r14010 - gnunet/src/transport |
Date: |
Tue, 21 Dec 2010 17:43:55 +0100 |
Author: wachs
Date: 2010-12-21 17:43:55 +0100 (Tue, 21 Dec 2010)
New Revision: 14010
Modified:
gnunet/src/transport/gnunet-service-transport.c
Log:
safety check
Modified: gnunet/src/transport/gnunet-service-transport.c
===================================================================
--- gnunet/src/transport/gnunet-service-transport.c 2010-12-21 16:24:39 UTC
(rev 14009)
+++ gnunet/src/transport/gnunet-service-transport.c 2010-12-21 16:43:55 UTC
(rev 14010)
@@ -4516,9 +4516,10 @@
memcpy (&pong[1],
plugin->short_name,
slen);
- memcpy (&((char*)&pong[1])[slen],
- sender_address,
- sender_address_len);
+ if ((sender_address!=NULL) && (sender_address_len > 0))
+ memcpy (&((char*)&pong[1])[slen],
+ sender_address,
+ sender_address_len);
if (GNUNET_TIME_absolute_get_remaining
(session_header->pong_sig_expires).rel_value <
PONG_SIGNATURE_LIFETIME.rel_value / 4)
{
/* create / update cached sig */
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r14010 - gnunet/src/transport,
gnunet <=