diff --git a/dap_chain_net.c b/dap_chain_net.c
index 65e2ae679167ab28b7a547d10cf1f90cf5a3bba2..89b729b207f8c657b1e5938cdd91d9e2a4bbbf37 100644
--- a/dap_chain_net.c
+++ b/dap_chain_net.c
@@ -1170,6 +1170,7 @@ int s_net_load(const char * a_net_name)
 
                         log_it( L_DEBUG, "Resolve %s addr", l_seed_nodes_hostnames[i]);
                         struct hostent *l_he;
+
                         if ( l_he = gethostbyname (l_seed_nodes_hostnames[i])   ){
                             struct in_addr **l_addr_list = (struct in_addr **) l_he->h_addr_list;
                             for(int i = 0; l_addr_list[i] != NULL; i++ ) {
diff --git a/dap_chain_net.h b/dap_chain_net.h
index 14cbc239ef652d9003a243c933efaa00cc5a20fc..9cff00b5e499d4e780252e4ca17f83cd4bc67ce1 100644
--- a/dap_chain_net.h
+++ b/dap_chain_net.h
@@ -35,6 +35,7 @@
 
 #include "win32/ip.h"
 #include "win32/iphdr.h"
+#define herror perror
 #endif
 
 
diff --git a/dap_chain_node.h b/dap_chain_node.h
index 95ca8c1bdd2cc5773f3d9d77aec27e68034d1081..1c7bff5ce37baf32e88b577b280888d8f2719994 100644
--- a/dap_chain_node.h
+++ b/dap_chain_node.h
@@ -36,6 +36,8 @@
 
 #include "win32/ip.h"
 #include "win32/iphdr.h"
+#define __in6_u _S6_un
+#define __u6_addr32 _S6_u8
 #endif
 
 
diff --git a/dap_chain_node_cli.c b/dap_chain_node_cli.c
index ad4d2a0c99cf5fd0d070c80be2795d8242790820..e3718617672b3dbeafe8e2c03559bb8749351139 100644
--- a/dap_chain_node_cli.c
+++ b/dap_chain_node_cli.c
@@ -854,7 +854,7 @@ int dap_chain_node_cli_init(dap_config_t * g_config)
     // create thread for waiting of clients
     pthread_t l_thread_id;
 
-    l_listen_port = dap_config_get_item_uint16_default( g_config, "conserver", "listen_port_tcp", 0 );
+    l_listen_port = dap_config_get_item_uint16( g_config, "conserver", "listen_port_tcp");
 
     const char * l_listen_unix_socket_path = dap_config_get_item_str( g_config, "conserver", "listen_unix_socket_path");
     const char * l_listen_unix_socket_permissions_str = dap_config_get_item_str( g_config, "conserver", "listen_unix_socket_permissions");
@@ -912,10 +912,7 @@ int dap_chain_node_cli_init(dap_config_t * g_config)
     }
     else if (l_listen_port ){
 
-        const char *l_listen_addr_str = dap_config_get_item_str_default( g_config,
-                                                                       "conserver",
-                                                                      "listen_address",
-                                                                      "0.0.0.0" );
+        const char *l_listen_addr_str = dap_config_get_item_str(g_config, "conserver", "listen_address");
 
         log_it( L_INFO, "Console interace on addr %s port %u ", l_listen_addr_str, l_listen_port );