- bitfield does not loke NBO
authorBart Polot <bart@net.in.tum.de>
Sat, 13 Jul 2013 11:46:13 +0000 (11:46 +0000)
committerBart Polot <bart@net.in.tum.de>
Sat, 13 Jul 2013 11:46:13 +0000 (11:46 +0000)
src/mesh/gnunet-service-mesh.c

index 9c1a9b0896c867ac99c49cfd03fd4d17f6f4209c..936b81ca7e4af1441fda1be3be8480bfd69662ca 100644 (file)
@@ -2087,8 +2087,7 @@ tunnel_send_fwd_data_ack (struct MeshTunnel *t)
     mask = 0x1 << delta;
     msg.futures |= mask;
   }
-  GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, " final futures\n");
-  msg.futures = GNUNET_htonll (msg.futures);
+  GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, " final futures %llX\n", msg.futures);
 
   send_prebuilt_message (&msg.header, t->prev_hop, t);
   GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "send_fwd_data_ack END\n");
@@ -2424,7 +2423,7 @@ tunnel_free_buffer_ucast (struct MeshTunnel *t,
   uint64_t target;
   unsigned int i;
 
-  bitfield = GNUNET_ntohll (msg->futures);
+  bitfield = msg->futures;
   mid = GNUNET_ntohll (msg->mid);
   GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
               "free_sent_buffer %llu %llX\n",