gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r17767 - gnunet/src/vpn


From: gnunet
Subject: [GNUnet-SVN] r17767 - gnunet/src/vpn
Date: Wed, 26 Oct 2011 10:55:51 +0200

Author: toelke
Date: 2011-10-26 10:55:51 +0200 (Wed, 26 Oct 2011)
New Revision: 17767

Modified:
   gnunet/src/vpn/gnunet-daemon-vpn-helper.c
   gnunet/src/vpn/gnunet-service-dns.c
Log:
bug

Modified: gnunet/src/vpn/gnunet-daemon-vpn-helper.c
===================================================================
--- gnunet/src/vpn/gnunet-daemon-vpn-helper.c   2011-10-26 07:35:23 UTC (rev 
17766)
+++ gnunet/src/vpn/gnunet-daemon-vpn-helper.c   2011-10-26 08:55:51 UTC (rev 
17767)
@@ -278,7 +278,10 @@
       buf = pkt;
     }
   else
-    GNUNET_assert (0);
+    {
+      GNUNET_log(GNUNET_ERROR_TYPE_ERROR, "Wrong addrlen = %d\n", 
ans->pkt.addrlen);
+      GNUNET_assert(0);
+    }
 
   GNUNET_CONTAINER_DLL_remove (answer_proc_head, answer_proc_tail, ans);
   GNUNET_free (ans);

Modified: gnunet/src/vpn/gnunet-service-dns.c
===================================================================
--- gnunet/src/vpn/gnunet-service-dns.c 2011-10-26 07:35:23 UTC (rev 17766)
+++ gnunet/src/vpn/gnunet-service-dns.c 2011-10-26 08:55:51 UTC (rev 17767)
@@ -704,6 +704,7 @@
 
   memcpy(answer->pkt.from, query_states[id].remote_ip, 
query_states[id].addrlen);
   memcpy(answer->pkt.to, query_states[id].local_ip, query_states[id].addrlen);
+  answer->pkt.addrlen = query_states[id].addrlen;
 
   answer->pkt.dst_port = query_states[id].local_port;
 
@@ -1291,6 +1292,7 @@
               GNUNET_log(GNUNET_ERROR_TYPE_ERROR, "addrlen = %d\n", addrlen);
               GNUNET_assert(0);
             }
+          GNUNET_log(GNUNET_ERROR_TYPE_DEBUG, "sending answer with addrlen = 
%d\n", addrlen);
           answer->pkt.dst_port = query_states[dns->s.id].local_port;
           memcpy (answer->pkt.data, dns, r);
 




reply via email to

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