Skip to content
Snippets Groups Projects
Commit 2159734f authored by Alexandr Mruchok's avatar Alexandr Mruchok
Browse files

[-] removed dap_server_http_db_auth dap_server_http_db linkage for android

parent 4e092d8b
No related branches found
No related tags found
1 merge request!5Feature 2648
......@@ -3,19 +3,18 @@ project (dap_chain_net_srv_vpn)
set(DAP_CHAIN_NET_SRV_VPN_SRCS
dap_chain_net_srv_vpn.c
dap_chain_net_srv_vpn_cdb.c
dap_chain_net_srv_vpn_cdb_server_list.c
dap_chain_net_srv_vpn_cdb.c
dap_chain_net_srv_vpn_cdb_server_list.c
dap_chain_net_vpn_client.c
dap_chain_net_vpn_client_tun.c
)
set(DAP_CHAIN_NET_SRV_VPN_HEADERS
dap_chain_net_srv_vpn.h
dap_chain_net_srv_vpn_cdb.h
dap_chain_net_srv_vpn_cdb_server_list.h
dap_chain_net_srv_vpn_cdb.h
dap_chain_net_srv_vpn_cdb_server_list.h
dap_chain_net_vpn_client.h
dap_chain_net_vpn_client_tun.h
)
if(WIN32)
......@@ -30,8 +29,13 @@ endif()
add_library(${PROJECT_NAME} STATIC ${DAP_CHAIN_NET_SRV_VPN_SRCS} ${DAP_CHAIN_NET_SRV_VPN_HEADERS})
target_link_libraries(dap_chain_net_srv_vpn dap_core dap_crypto dap_chain dap_chain_crypto dap_chain_net dap_chain_net_srv dap_server_http_db dap_server_http_db_auth)
target_include_directories(dap_chain_net_srv_vpn INTERFACE .)
target_link_libraries(${PROJECT_NAME} dap_core dap_crypto dap_chain dap_chain_crypto dap_chain_net dap_chain_net_srv)
if(NOT ANDROID)
target_link_libraries(${PROJECT_NAME} dap_server_http_db_auth dap_server_http_db)
endif()
target_include_directories(${PROJECT_NAME} INTERFACE .)
set(${PROJECT_NAME}_DEFINITIONS CACHE INTERNAL "${PROJECT_NAME}: Definitions" FORCE)
......
......@@ -28,10 +28,12 @@
#include "dap_enc_http.h"
#include "dap_http.h"
#ifndef __ANDROID__
#include "db_core.h"
#include "db_auth.h"
#include "db_http.h"
#include "db_http_file.h"
#endif
#include "dap_chain.h"
#include "dap_chain_net.h"
......@@ -240,6 +242,7 @@ void dap_chain_net_srv_vpn_cdb_deinit()
*/
static void s_auth_callback(enc_http_delegate_t* a_delegate, void * a_arg)
{
#ifndef __ANDROID__
db_auth_info_t *l_auth_info = (db_auth_info_t *) a_arg;
log_it( L_DEBUG, "Authorized, now need to create conditioned transaction if not present");
......@@ -290,5 +293,5 @@ static void s_auth_callback(enc_http_delegate_t* a_delegate, void * a_arg)
}
enc_http_reply_f(a_delegate,"\t</tx_cond_tpl>\n");
}
#endif
}
......@@ -110,7 +110,7 @@ static void s_http_simple_proc(dap_http_simple_t *a_http_simple, void *a_arg)
char l_node_ext_ipv6_str[INET6_ADDRSTRLEN]={0};
if (l_node_info->hdr.ext_addr_v4.s_addr)
inet_ntop(AF_INET,&l_node_info->hdr.ext_addr_v4,l_node_ext_ipv4_str,sizeof(l_node_ext_ipv4_str));
if ( *((uint128_t *) l_node_info->hdr.ext_addr_v6.__in6_u.__u6_addr8 ) )
if ( *((uint128_t *) l_node_info->hdr.ext_addr_v6.s6_addr ) )
inet_ntop(AF_INET6,&l_node_info->hdr.ext_addr_v6,l_node_ext_ipv6_str,sizeof(l_node_ext_ipv6_str));
dap_string_append_printf( l_reply_str, " {\n");
......
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