diff options
-rw-r--r-- | src/mesh/gnunet-service-mesh.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/mesh/gnunet-service-mesh.c b/src/mesh/gnunet-service-mesh.c index d8a298e9b..7d703738d 100644 --- a/src/mesh/gnunet-service-mesh.c +++ b/src/mesh/gnunet-service-mesh.c | |||
@@ -3361,11 +3361,14 @@ queue_send (void *cls, size_t size, void *buf) | |||
3361 | t->next_fc.last_pid_sent = pid; | 3361 | t->next_fc.last_pid_sent = pid; |
3362 | tunnel_send_ack (t, GNUNET_MESSAGE_TYPE_MESH_UNICAST, GNUNET_YES); | 3362 | tunnel_send_ack (t, GNUNET_MESSAGE_TYPE_MESH_UNICAST, GNUNET_YES); |
3363 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 3363 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
3364 | "!!! SEND %llu\n", | 3364 | "!!! FWD %llu\n", |
3365 | GNUNET_ntohll ( ((struct GNUNET_MESH_Data *) buf)->mid )); | 3365 | GNUNET_ntohll ( ((struct GNUNET_MESH_Data *) buf)->mid )); |
3366 | break; | 3366 | break; |
3367 | case GNUNET_MESSAGE_TYPE_MESH_TO_ORIGIN: | 3367 | case GNUNET_MESSAGE_TYPE_MESH_TO_ORIGIN: |
3368 | t->prev_fc.last_pid_sent = pid; | 3368 | t->prev_fc.last_pid_sent = pid; |
3369 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | ||
3370 | "!!! BCK %llu\n", | ||
3371 | GNUNET_ntohll ( ((struct GNUNET_MESH_Data *) buf)->mid )); | ||
3369 | tunnel_send_ack (t, GNUNET_MESSAGE_TYPE_MESH_TO_ORIGIN, GNUNET_NO); | 3372 | tunnel_send_ack (t, GNUNET_MESSAGE_TYPE_MESH_TO_ORIGIN, GNUNET_NO); |
3370 | break; | 3373 | break; |
3371 | default: | 3374 | default: |
@@ -4967,7 +4970,7 @@ handle_local_data (void *cls, struct GNUNET_SERVER_Client *client, | |||
4967 | else | 4970 | else |
4968 | { | 4971 | { |
4969 | payload = (struct GNUNET_MESH_Data *) cbuf; | 4972 | payload = (struct GNUNET_MESH_Data *) cbuf; |
4970 | payload->mid = 0; | 4973 | payload->mid = GNUNET_htonll ((uint64_t)(fc->last_pid_recv + 1)); |
4971 | // FIXME FIXME FIXME FIXME FIXME FIXME FIXME FIXME FIXME FIXME | 4974 | // FIXME FIXME FIXME FIXME FIXME FIXME FIXME FIXME FIXME FIXME |
4972 | // use different struct for unreliable traffic, save 8 bytes | 4975 | // use different struct for unreliable traffic, save 8 bytes |
4973 | } | 4976 | } |