[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r22052 - gnunet/src/gns
From: |
gnunet |
Subject: |
[GNUnet-SVN] r22052 - gnunet/src/gns |
Date: |
Sat, 16 Jun 2012 23:18:03 +0200 |
Author: schanzen
Date: 2012-06-16 23:18:03 +0200 (Sat, 16 Jun 2012)
New Revision: 22052
Modified:
gnunet/src/gns/gnunet-service-gns_resolver.c
Log:
-fix
Modified: gnunet/src/gns/gnunet-service-gns_resolver.c
===================================================================
--- gnunet/src/gns/gnunet-service-gns_resolver.c 2012-06-16 19:38:57 UTC
(rev 22051)
+++ gnunet/src/gns/gnunet-service-gns_resolver.c 2012-06-16 21:18:03 UTC
(rev 22052)
@@ -1488,7 +1488,12 @@
{
/* Synthesize dns name */
if (rd[i].record_type == GNUNET_GNS_RECORD_TYPE_NS)
- sprintf (rh->dns_name, "%s.%s", rh->name, (char*)rd[i].data);
+ {
+ if (0 == strcmp (rh->name, ""))
+ strcpy (rh->dns_name, (char*)rd[i].data);
+ else
+ sprintf (rh->dns_name, "%s.%s", rh->name, (char*)rd[i].data);
+ }
/* The glue */
if (rd[i].record_type == GNUNET_GNS_RECORD_TYPE_A)
dnsip = *((struct in_addr*)rd[i].data);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r22052 - gnunet/src/gns,
gnunet <=