diff --git a/modules/net/dap_chain_node_rpc.c b/modules/net/dap_chain_node_rpc.c index 26a72e918cae4861f04534c32e7e1d0d396fdeb7..d57dbcbf582006ae7ddaa8509e538e922f031ecb 100644 --- a/modules/net/dap_chain_node_rpc.c +++ b/modules/net/dap_chain_node_rpc.c @@ -68,6 +68,7 @@ static void s_collect_cmd_stat_info(int16_t a_cmd_num, int64_t a_call_time) atomic_fetch_add(&(s_cmd_call_stat + a_cmd_num)->time, a_call_time); } +#ifndef WIN32 /** * @brief get states info about current * @param a_arg - pointer to callback arg @@ -90,6 +91,7 @@ static void s_update_node_rpc_states_info(UNUSED_ARG void *a_arg) dap_global_db_set_sync(s_rpc_server_states_group, l_node_addr_str, l_info, sizeof(dap_chain_node_rpc_states_info_t), false); DAP_DELETE(l_info); } +#endif static int s_rpc_node_cmp(dap_list_t *a_list1, dap_list_t *a_list2) { @@ -144,7 +146,7 @@ void dap_chain_node_rpc_init(dap_config_t *a_cfg) } } if (l_role == RPC_ROLE_ROOT && !dap_chain_node_rpc_is_my_node_authorized()) - log_it(L_WARNING, "Your addres not finded in authorized rpc node list"); + log_it(L_WARNING, "Your addres not finded in authorized rpc node list"); } void dap_chain_node_rpc_deinit() diff --git a/modules/net/include/dap_chain_node_rpc.h b/modules/net/include/dap_chain_node_rpc.h index 77f9e5804b78ff11d913a57f95d5a6183203a691..cc16a91cb423acc16e0b5b94fa9184349b901ae1 100644 --- a/modules/net/include/dap_chain_node_rpc.h +++ b/modules/net/include/dap_chain_node_rpc.h @@ -27,20 +27,19 @@ #include <sys/sysinfo.h> #else struct sysinfo { // temporary added to read - __kernel_long_t uptime; /* Seconds since boot */ - __kernel_ulong_t loads[3]; /* 1, 5, and 15 minute load averages */ - __kernel_ulong_t totalram; /* Total usable main memory size */ - __kernel_ulong_t freeram; /* Available memory size */ - __kernel_ulong_t sharedram; /* Amount of shared memory */ - __kernel_ulong_t bufferram; /* Memory used by buffers */ - __kernel_ulong_t totalswap; /* Total swap space size */ - __kernel_ulong_t freeswap; /* swap space still available */ - __u16 procs; /* Number of current processes */ - __u16 pad; /* Explicit padding for m68k */ - __kernel_ulong_t totalhigh; /* Total high memory size */ - __kernel_ulong_t freehigh; /* Available high memory size */ - __u32 mem_unit; /* Memory unit size in bytes */ - char _f[20-2*sizeof(__kernel_ulong_t)-sizeof(__u32)]; /* Padding: libc5 uses this.. */ + long uptime; /* Seconds since boot */ + unsigned long loads[3]; /* 1, 5, and 15 minute load averages */ + unsigned long totalram; /* Total usable main memory size */ + unsigned long freeram; /* Available memory size */ + unsigned long sharedram; /* Amount of shared memory */ + unsigned long bufferram; /* Memory used by buffers */ + unsigned long totalswap; /* Total swap space size */ + unsigned long freeswap; /* swap space still available */ + unsigned short procs; /* Number of current processes */ + unsigned long totalhigh; /* Total high memory size */ + unsigned long freehigh; /* Available high memory size */ + unsigned int mem_unit; /* Memory unit size in bytes */ + char _f[20-2*sizeof(long)-sizeof(int)]; /* Padding: libc5 uses this.. */ }; #endif diff --git a/modules/service/stake/dap_chain_net_srv_stake_lock.c b/modules/service/stake/dap_chain_net_srv_stake_lock.c index 7878c23e6c88e5b06ab143ea15af342f769cfead..feff27cf69163808d79f311db1b4bb5357a109d0 100644 --- a/modules/service/stake/dap_chain_net_srv_stake_lock.c +++ b/modules/service/stake/dap_chain_net_srv_stake_lock.c @@ -34,6 +34,7 @@ #include "dap_chain_net_srv.h" #include "dap_cli_server.h" #include "dap_chain_node_cli.h" +#include "dap_chain_node_cli_cmd.h" static bool s_debug_more = false; diff --git a/modules/service/stake/dap_chain_net_srv_stake_pos_delegate.c b/modules/service/stake/dap_chain_net_srv_stake_pos_delegate.c index 977ba8118a1efb109abcd0d254a1681892a7b411..5d2f359ec76dd47d7de0a3444eb081a396dbba3c 100644 --- a/modules/service/stake/dap_chain_net_srv_stake_pos_delegate.c +++ b/modules/service/stake/dap_chain_net_srv_stake_pos_delegate.c @@ -44,6 +44,7 @@ #include "dap_cli_server.h" #include "dap_chain_net_srv_order.h" #include "dap_chain_node_cli.h" +#include "dap_chain_node_cli_cmd.h" #define LOG_TAG "dap_chain_net_srv_stake_pos_delegate"