X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/4e3a5dfcf8e95dedcf2c6db54f782eccfd5554d9..77bbf3027c4240a2e833209a3a3f186589da8577:/examples/msg/dht-kademlia/dht-kademlia.c diff --git a/examples/msg/dht-kademlia/dht-kademlia.c b/examples/msg/dht-kademlia/dht-kademlia.c index 317a646efb..d40ca6c935 100644 --- a/examples/msg/dht-kademlia/dht-kademlia.c +++ b/examples/msg/dht-kademlia/dht-kademlia.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2012, 2014-2016. The SimGrid Team. +/* Copyright (c) 2012, 2014-2017. The SimGrid Team. * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it @@ -96,7 +96,7 @@ static int node(int argc, char *argv[]) XBT_INFO("I couldn't join the network :("); } XBT_DEBUG("I'm leaving the network"); - XBT_INFO("%d/%d FIND_NODE have succeeded", node->find_node_success, node->find_node_success + node->find_node_failed); + XBT_INFO("%u/%u FIND_NODE have succeeded", node->find_node_success, node->find_node_success + node->find_node_failed); node_free(node); return 0; @@ -186,8 +186,6 @@ unsigned int find_node(node_t node, unsigned int id_to_find, unsigned int count_ double global_timeout = MSG_get_clock() + find_node_global_timeout; unsigned int steps = 0; - xbt_assert((id_to_find >= 0), "Id supplied incorrect"); - /* First we build a list of who we already know */ answer_t node_list = node_find_closest(node, id_to_find); xbt_assert((node_list != NULL), "node_list incorrect"); @@ -231,8 +229,8 @@ unsigned int find_node(node_t node, unsigned int id_to_find, unsigned int count_ answers++; nodes_added = answer_merge(node_list, data->answer); - XBT_DEBUG("Received an answer from %s (%s) with %ld nodes on it", - data->answer_to, data->issuer_host_name, xbt_dynar_length(data->answer->nodes)); + XBT_DEBUG("Received an answer from %s (%s) with %lu nodes on it", data->answer_to, data->issuer_host_name, + xbt_dynar_length(data->answer->nodes)); task_free(node->task_received); } else { @@ -256,12 +254,12 @@ unsigned int find_node(node_t node, unsigned int id_to_find, unsigned int count_ if (count_in_stats) node->find_node_success++; if (queries > 4) - XBT_VERB("FIND_NODE on %08x success in %d steps", id_to_find, steps); + XBT_VERB("FIND_NODE on %08x success in %u steps", id_to_find, steps); node_routing_table_update(node, id_to_find); } else { if (count_in_stats) { node->find_node_failed++; - XBT_VERB("%08x not found in %d steps", id_to_find, steps); + XBT_VERB("%08x not found in %u steps", id_to_find, steps); } } answer_free(node_list); @@ -276,7 +274,7 @@ unsigned int find_node(node_t node, unsigned int id_to_find, unsigned int count_ unsigned int ping(node_t node, unsigned int id_to_ping) { char mailbox[MAILBOX_NAME_SIZE]; - snprintf(mailbox,MAILBOX_NAME_SIZE, "%d", id_to_ping); + snprintf(mailbox, MAILBOX_NAME_SIZE, "%u", id_to_ping); double timeout = MSG_get_clock() + ping_timeout;