diff --git a/modules/net/srv/dap_chain_net_srv.c b/modules/net/srv/dap_chain_net_srv.c index b85d3a78e2a0af528ccbc3e5bf47bb15ed2ddd9e..3c5a81dc91a44544340b960a91715f38bb4f8d07 100644 --- a/modules/net/srv/dap_chain_net_srv.c +++ b/modules/net/srv/dap_chain_net_srv.c @@ -37,6 +37,10 @@ #include <io.h> #endif +#if defined (DAP_OS_LINUX) && !defined (__ANDROID__) +#include <dlfcn.h> +#endif + #include <pthread.h> #include <dirent.h> @@ -102,12 +106,11 @@ int dap_chain_net_srv_init(dap_config_t * a_cfg) " [-expires <Unix time when expires>] [-ext <Extension with params>]\\\n" " [-cert <cert name to sign order>]\\\n" "\tOrder create\n" - "net_srv -net <chain net name> order static [save | delete]\\\n" - "\tStatic nodelist create/delete\n" - "net_srv -net <chain net name> order recheck\\\n" - "\tCheck the availability of orders\n" - - ); + "net_srv -net <chain net name> order static [save | delete]\\\n" + "\tStatic nodelist create/delete\n" + "net_srv -net <chain net name> order recheck\\\n" + "\tCheck the availability of orders\n" + ); s_load_all(); return 0; @@ -223,7 +226,7 @@ static int s_cli_net_srv( int argc, char **argv, void *arg_func, char **a_str_re dap_string_t *l_string_ret = dap_string_new(""); const char *l_order_str = NULL; - dap_chain_node_cli_find_option_val(argv, arg_index, argc, "order", &l_order_str); + int l_order_arg_pos =dap_chain_node_cli_find_option_val(argv, arg_index, argc, "order", &l_order_str); // Order direction const char *l_direction_str = NULL;