gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r25230 - gnunet/src/namestore


From: gnunet
Subject: [GNUnet-SVN] r25230 - gnunet/src/namestore
Date: Tue, 4 Dec 2012 15:55:42 +0100

Author: grothoff
Date: 2012-12-04 15:55:42 +0100 (Tue, 04 Dec 2012)
New Revision: 25230

Modified:
   gnunet/src/namestore/namestore_common.c
Log:
-small fixes:


Modified: gnunet/src/namestore/namestore_common.c
===================================================================
--- gnunet/src/namestore/namestore_common.c     2012-12-04 14:38:22 UTC (rev 
25229)
+++ gnunet/src/namestore/namestore_common.c     2012-12-04 14:55:42 UTC (rev 
25230)
@@ -389,18 +389,14 @@
     if (NULL == memchr (soa_mname, 0, 
                        data_size - (sizeof (struct soa_data) + strlen 
(soa_rname) + 1)))
       return NULL;
-    if (0 == GNUNET_asprintf (&result, 
-                             "rname=%s mname=%s %lu,%lu,%lu,%lu,%lu",
-                             soa_rname, soa_mname,
-                             ntohl (soa->serial), 
-                             ntohl (soa->refresh),
-                             ntohl (soa->retry), 
-                             ntohl (soa->expire),
-                             ntohl (soa->minimum)))
-    {
-      GNUNET_free (result);
-      return NULL;
-    }
+    GNUNET_asprintf (&result, 
+                    "rname=%s mname=%s %lu,%lu,%lu,%lu,%lu",
+                    soa_rname, soa_mname,
+                    ntohl (soa->serial), 
+                    ntohl (soa->refresh),
+                    ntohl (soa->retry), 
+                    ntohl (soa->expire),
+                    ntohl (soa->minimum)))
     return result;
   case GNUNET_DNSPARSER_TYPE_PTR:
     return GNUNET_strndup (data, data_size);
@@ -518,14 +514,14 @@
   char soa_mname[253 + 1];
   char s_peer[103 + 1];
   char s_serv[253 + 1];
-  uint32_t soa_serial;
-  uint32_t soa_refresh;
-  uint32_t soa_retry;
-  uint32_t soa_expire;
-  uint32_t soa_min;
+  unsigned int soa_serial;
+  unsigned int soa_refresh;
+  unsigned int soa_retry;
+  unsigned int soa_expire;
+  unsigned int soa_min;
   uint16_t mx_pref;
   uint16_t mx_pref_n;
-  uint16_t proto;
+  unsigned int proto;
   
   switch (type)
   {
@@ -632,7 +628,7 @@
     *data_size = strlen (s);
     return GNUNET_OK;
   case GNUNET_NAMESTORE_TYPE_VPN:
-    if (3 != SSCANF (s,"%hu %103s %253s",
+    if (3 != SSCANF (s,"%u %103s %253s",
                     &proto, s_peer, s_serv))
     {
       GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
@@ -649,7 +645,7 @@
       *data_size = 0;
       return GNUNET_SYSERR;
     }
-    vpn->proto = htons (proto);
+    vpn->proto = htons ((uint16_t) proto);
     strcpy ((char*)&vpn[1], s_serv);
     return GNUNET_OK;
   case GNUNET_DNSPARSER_TYPE_TLSA:




reply via email to

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