gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r23813 - in gnunet/src: gns namestore


From: gnunet
Subject: [GNUnet-SVN] r23813 - in gnunet/src: gns namestore
Date: Fri, 14 Sep 2012 17:02:21 +0200

Author: schanzen
Date: 2012-09-14 17:02:21 +0200 (Fri, 14 Sep 2012)
New Revision: 23813

Modified:
   gnunet/src/gns/gnunet-service-gns_resolver.c
   gnunet/src/namestore/namestore_common.c
Log:
-fix

Modified: gnunet/src/gns/gnunet-service-gns_resolver.c
===================================================================
--- gnunet/src/gns/gnunet-service-gns_resolver.c        2012-09-14 14:53:07 UTC 
(rev 23812)
+++ gnunet/src/gns/gnunet-service-gns_resolver.c        2012-09-14 15:02:21 UTC 
(rev 23813)
@@ -1755,6 +1755,7 @@
   struct RecordLookupHandle *rlh = rh->proc_cls;
 
   memset (&packet, 0, sizeof (struct GNUNET_DNSPARSER_Packet));
+  memset (rh->dns_name, 0, sizeof (rh->dns_name));
   
   /* We cancel here as to not include the ns lookup in the timeout */
   if (GNUNET_SCHEDULER_NO_TASK != rh->timeout_task)

Modified: gnunet/src/namestore/namestore_common.c
===================================================================
--- gnunet/src/namestore/namestore_common.c     2012-09-14 14:53:07 UTC (rev 
23812)
+++ gnunet/src/namestore/namestore_common.c     2012-09-14 15:02:21 UTC (rev 
23813)
@@ -374,9 +374,9 @@
       return NULL;
     return GNUNET_strdup (tmp);
   case GNUNET_DNSPARSER_TYPE_NS:
-    return GNUNET_strndup (data, data_size);
+    return GNUNET_strndup (data);
   case GNUNET_DNSPARSER_TYPE_CNAME:
-    return GNUNET_strndup (data, data_size);
+    return GNUNET_strndup (data);
   case GNUNET_DNSPARSER_TYPE_SOA:
     soa = (struct soa_data*)data;
     soa_rname = (char*)&soa[1];




reply via email to

[Prev in Thread] Current Thread [Next in Thread]