Use usage of splay_node_t
This commit is contained in:
parent
bebe8e6808
commit
25ad32d206
1 changed files with 3 additions and 3 deletions
|
@ -329,7 +329,7 @@ void regenerate_key(void) {
|
||||||
}
|
}
|
||||||
|
|
||||||
void update_edge_weight(void) {
|
void update_edge_weight(void) {
|
||||||
edge_t *t = NULL;
|
splay_node_t node;
|
||||||
logger(DEBUG_STATUS, LOG_INFO, "Update edge weight");
|
logger(DEBUG_STATUS, LOG_INFO, "Update edge weight");
|
||||||
|
|
||||||
for list_each(connection_t, c, connection_list) {
|
for list_each(connection_t, c, connection_list) {
|
||||||
|
@ -341,10 +341,10 @@ void update_edge_weight(void) {
|
||||||
c->edge->to->name,
|
c->edge->to->name,
|
||||||
c->edge->weight,
|
c->edge->weight,
|
||||||
c->edge->avg_rtt*10);
|
c->edge->avg_rtt*10);
|
||||||
splay_unlink(edge_weight_tree, c->edge);
|
node = splay_unlink(edge_weight_tree, c->edge);
|
||||||
/* avg_rtt is in ms */
|
/* avg_rtt is in ms */
|
||||||
c->edge->weight = c->edge->avg_rtt*10;
|
c->edge->weight = c->edge->avg_rtt*10;
|
||||||
splay_insert(edge_weight_tree, c->edge);
|
splay_insert_node(edge_weight_tree, node);
|
||||||
send_add_edge(c, c->edge);
|
send_add_edge(c, c->edge);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue