Skip to content
Snippets Groups Projects
Commit a2c5e460 authored by alexander.lysikov's avatar alexander.lysikov
Browse files

in 'net get status' commmand if node addr=0 then print "not defined"

parent a5a9531a
No related branches found
No related tags found
1 merge request!24Support 3689
...@@ -929,12 +929,23 @@ static int s_cli_net( int argc, char **argv, char **a_str_reply) ...@@ -929,12 +929,23 @@ static int s_cli_net( int argc, char **argv, char **a_str_reply)
// get current node address // get current node address
dap_chain_node_addr_t l_cur_node_addr = { 0 }; dap_chain_node_addr_t l_cur_node_addr = { 0 };
l_cur_node_addr.uint64 = dap_chain_net_get_cur_addr(l_net) ? dap_chain_net_get_cur_addr(l_net)->uint64 : dap_db_get_cur_node_addr(); l_cur_node_addr.uint64 = dap_chain_net_get_cur_addr(l_net) ? dap_chain_net_get_cur_addr(l_net)->uint64 : dap_db_get_cur_node_addr();
dap_chain_node_cli_set_reply_text(a_str_reply, "Network \"%s\" has state %s (target state %s), active links %u from %u, cur node address " NODE_ADDR_FP_STR, if(!l_cur_node_addr.uint64) {
l_net->pub.name,c_net_states[PVT(l_net)->state], dap_chain_node_cli_set_reply_text(a_str_reply,
c_net_states[PVT(l_net)->state_target], HASH_COUNT( PVT(l_net)->links), "Network \"%s\" has state %s (target state %s), active links %u from %u, cur node address not defined",
PVT(l_net)->links_addrs_count, l_net->pub.name, c_net_states[PVT(l_net)->state],
NODE_ADDR_FP_ARGS_S(l_cur_node_addr) c_net_states[PVT(l_net)->state_target], HASH_COUNT(PVT(l_net)->links),
); PVT(l_net)->links_addrs_count
);
}
else {
dap_chain_node_cli_set_reply_text(a_str_reply,
"Network \"%s\" has state %s (target state %s), active links %u from %u, cur node address " NODE_ADDR_FP_STR,
l_net->pub.name, c_net_states[PVT(l_net)->state],
c_net_states[PVT(l_net)->state_target], HASH_COUNT(PVT(l_net)->links),
PVT(l_net)->links_addrs_count,
NODE_ADDR_FP_ARGS_S(l_cur_node_addr)
);
}
ret = 0; ret = 0;
} }
} else if ( l_links_str ){ } else if ( l_links_str ){
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment