gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r15992 - gnunet/src/util


From: gnunet
Subject: [GNUnet-SVN] r15992 - gnunet/src/util
Date: Fri, 15 Jul 2011 13:03:57 +0200

Author: grothoff
Date: 2011-07-15 13:03:57 +0200 (Fri, 15 Jul 2011)
New Revision: 15992

Modified:
   gnunet/src/util/gnunet-service-resolver.c
   gnunet/src/util/test_container_slist.c
Log:
fix

Modified: gnunet/src/util/gnunet-service-resolver.c
===================================================================
--- gnunet/src/util/gnunet-service-resolver.c   2011-07-15 09:28:04 UTC (rev 
15991)
+++ gnunet/src/util/gnunet-service-resolver.c   2011-07-15 11:03:57 UTC (rev 
15992)
@@ -475,13 +475,13 @@
 #if DEBUG_RESOLVER      
       char buf[INET6_ADDRSTRLEN];
 #endif
-      sa = (const struct sockaddr*) &msg[1];
-      if (size < sizeof (struct sockaddr_in))
+      if (size < sizeof (struct sockaddr))
        {
          GNUNET_break (0);
          GNUNET_SERVER_receive_done (client, GNUNET_SYSERR);
          return;
        }
+      sa = (const struct sockaddr*) &msg[1];
       switch (sa->sa_family)
        {
        case AF_INET:

Modified: gnunet/src/util/test_container_slist.c
===================================================================
--- gnunet/src/util/test_container_slist.c      2011-07-15 09:28:04 UTC (rev 
15991)
+++ gnunet/src/util/test_container_slist.c      2011-07-15 11:03:57 UTC (rev 
15992)
@@ -28,8 +28,6 @@
 #include "gnunet_common.h"
 #include "gnunet_container_lib.h"
 
-#define CHECK(c) do { if (! (c)) { fprintf(stderr, "Error at %s:%d\n", 
__FILE__, __LINE__); GNUNET_CONTAINER_slist_destroy (l); return 1; } } while (0)
-
 int
 main (int argc, char *argv[])
 {
@@ -44,14 +42,14 @@
   GNUNET_log_setup ("test-container-slist", "WARNING", NULL);
 
   l = GNUNET_CONTAINER_slist_create ();
-  CHECK (l != NULL);
-  CHECK (GNUNET_CONTAINER_slist_count (l) == 0);
+  GNUNET_assert (l != NULL);
+  GNUNET_assert (GNUNET_CONTAINER_slist_count (l) == 0);
 
   for (i = 0; i < 100; i++)
     GNUNET_CONTAINER_slist_add (l,
                                 GNUNET_CONTAINER_SLIST_DISPOSITION_TRANSIENT,
                                 &i, sizeof (i));
-  CHECK (GNUNET_CONTAINER_slist_count (l) == 100);
+  GNUNET_assert (GNUNET_CONTAINER_slist_count (l) == 100);
 
   for (it = GNUNET_CONTAINER_slist_begin (l), i = 99;
        GNUNET_CONTAINER_slist_end (it) != GNUNET_YES;
@@ -64,7 +62,7 @@
           (s != sizeof (i)) )
        {
          GNUNET_CONTAINER_slist_iter_destroy (it);
-         CHECK (0);
+         GNUNET_assert (0);
        }
       j *= 2;
       GNUNET_CONTAINER_slist_insert (it,
@@ -72,39 +70,39 @@
                                      &j, sizeof (j));
     }
   GNUNET_CONTAINER_slist_iter_destroy (it);
-  CHECK (GNUNET_CONTAINER_slist_count (l) == 200);
+  GNUNET_assert (GNUNET_CONTAINER_slist_count (l) == 200);
   i = 198;
-  CHECK (GNUNET_CONTAINER_slist_contains (l, &i, sizeof (i)));
+  GNUNET_assert (GNUNET_CONTAINER_slist_contains (l, &i, sizeof (i)));
 
   for (it = GNUNET_CONTAINER_slist_begin (l);
        GNUNET_CONTAINER_slist_end (it) != GNUNET_YES;)
     {
       p = GNUNET_CONTAINER_slist_get (it, &s);
-      CHECK (p != NULL);
-      CHECK (s == sizeof (i));
+      GNUNET_assert (p != NULL);
+      GNUNET_assert (s == sizeof (i));
       i = *(int *) p;
 
-      CHECK (GNUNET_CONTAINER_slist_next (it) == GNUNET_YES);
-      CHECK (GNUNET_CONTAINER_slist_end (it) != GNUNET_YES);
+      GNUNET_assert (GNUNET_CONTAINER_slist_next (it) == GNUNET_YES);
+      GNUNET_assert (GNUNET_CONTAINER_slist_end (it) != GNUNET_YES);
 
       p = GNUNET_CONTAINER_slist_get (it, &s);
-      CHECK (p != NULL);
-      CHECK (s == sizeof (j));
+      GNUNET_assert (p != NULL);
+      GNUNET_assert (s == sizeof (j));
       j = *(int *) p;
 
-      CHECK (j * 2 == i);
+      GNUNET_assert (j * 2 == i);
 
       GNUNET_CONTAINER_slist_erase (it);
     }
   GNUNET_CONTAINER_slist_iter_destroy (it);
-  CHECK (GNUNET_CONTAINER_slist_count (l) == 100);
+  GNUNET_assert (GNUNET_CONTAINER_slist_count (l) == 100);
   i = 99;
-  CHECK (GNUNET_CONTAINER_slist_contains (l, &i, sizeof (i)) == GNUNET_NO);
+  GNUNET_assert (GNUNET_CONTAINER_slist_contains (l, &i, sizeof (i)) == 
GNUNET_NO);
   i = 198;
-  CHECK (GNUNET_CONTAINER_slist_contains (l, &i, sizeof (i)) == GNUNET_YES);
+  GNUNET_assert (GNUNET_CONTAINER_slist_contains (l, &i, sizeof (i)) == 
GNUNET_YES);
 
   GNUNET_CONTAINER_slist_clear (l);
-  CHECK (GNUNET_CONTAINER_slist_count (l) == 0);
+  GNUNET_assert (GNUNET_CONTAINER_slist_count (l) == 0);
 
   for (i = 0; i < 100; i++)
     GNUNET_CONTAINER_slist_add (l,
@@ -112,7 +110,7 @@
                                 &i, sizeof (i));
   /*check slist_append*/
   GNUNET_CONTAINER_slist_append(l,l);
-  CHECK (GNUNET_CONTAINER_slist_count (l) == 200);
+  GNUNET_assert (GNUNET_CONTAINER_slist_count (l) == 200);
 
   GNUNET_CONTAINER_slist_destroy (l);
 
@@ -123,7 +121,7 @@
                                 GNUNET_CONTAINER_SLIST_DISPOSITION_TRANSIENT,
                                 &i, sizeof (i));
 
-  CHECK (GNUNET_CONTAINER_slist_count (l) == 100);
+  GNUNET_assert (GNUNET_CONTAINER_slist_count (l) == 100);
 
   for (it = GNUNET_CONTAINER_slist_begin (l), i = 0;
        GNUNET_CONTAINER_slist_end (it) != GNUNET_YES;
@@ -136,7 +134,7 @@
         (s != sizeof (i)))
     {
       GNUNET_CONTAINER_slist_iter_destroy (it);
-      CHECK (0);
+      GNUNET_assert (0);
     }
   }
 
@@ -156,15 +154,15 @@
   //creat_add
   it = GNUNET_CONTAINER_slist_begin (l);
   p = GNUNET_CONTAINER_slist_get (it, &s);
-  CHECK (p != NULL);
+  GNUNET_assert (p != NULL);
   //slist_erase
-  CHECK (GNUNET_CONTAINER_slist_next (it) == GNUNET_YES); 
+  GNUNET_assert (GNUNET_CONTAINER_slist_next (it) == GNUNET_YES); 
   GNUNET_CONTAINER_slist_erase (it);
   GNUNET_CONTAINER_slist_iter_destroy (it);
-  CHECK (GNUNET_CONTAINER_slist_count (l) == 99);
+  GNUNET_assert (GNUNET_CONTAINER_slist_count (l) == 99);
   //slist_clear
   GNUNET_CONTAINER_slist_clear(l);
-  CHECK (GNUNET_CONTAINER_slist_count (l) == 0);
+  GNUNET_assert (GNUNET_CONTAINER_slist_count (l) == 0);
   GNUNET_CONTAINER_slist_destroy (l);
 
   return 0;




reply via email to

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