Skip to content
Snippets Groups Projects
Commit e332fd30 authored by dmitriy.gerasimov's avatar dmitriy.gerasimov
Browse files

Merge branch 'feature-4411-2' into 'release-2.9'

...

See merge request !310
parents e69436fc 7dfe8648
No related branches found
No related tags found
2 merge requests!326Release 2.9,!310...
Pipeline #7656 passed with stage
in 4 seconds
...@@ -2,7 +2,7 @@ project(cellframe-sdk C) ...@@ -2,7 +2,7 @@ project(cellframe-sdk C)
cmake_minimum_required(VERSION 3.0) cmake_minimum_required(VERSION 3.0)
set(CMAKE_C_STANDARD 11) set(CMAKE_C_STANDARD 11)
set(CELLFRAME_SDK_NATIVE_VERSION "2.9-7") set(CELLFRAME_SDK_NATIVE_VERSION "2.9-8")
add_definitions ("-DCELLFRAME_SDK_VERSION=\"${CELLFRAME_SDK_NATIVE_VERSION}\"") add_definitions ("-DCELLFRAME_SDK_VERSION=\"${CELLFRAME_SDK_NATIVE_VERSION}\"")
set(DAPSDK_MODULES "") set(DAPSDK_MODULES "")
message("Cellframe modules: ${CELLFRAME_MODULES}") message("Cellframe modules: ${CELLFRAME_MODULES}")
......
...@@ -53,7 +53,6 @@ win32 { ...@@ -53,7 +53,6 @@ win32 {
HEADERS += $$PWD/../../3rdparty/uthash/src/utlist.h \ HEADERS += $$PWD/../../3rdparty/uthash/src/utlist.h \
$$PWD/../../3rdparty/uthash/src/uthash.h $$PWD/../../3rdparty/uthash/src/uthash.h
# Sources itself # Sources itself
HEADERS += $$PWD/include/dap_common.h \ HEADERS += $$PWD/include/dap_common.h \
$$PWD/include/dap_binary_tree.h \ $$PWD/include/dap_binary_tree.h \
......
...@@ -239,16 +239,19 @@ static int s_server_run(dap_server_t * a_server, dap_events_socket_callbacks_t * ...@@ -239,16 +239,19 @@ static int s_server_run(dap_server_t * a_server, dap_events_socket_callbacks_t *
{ {
assert(a_server); assert(a_server);
#ifdef DAP_OS_WINDOWS struct sockaddr * l_listener_addr =
struct sockaddr * l_listener_addr = (struct sockaddr *) &(a_server->listener_addr); #ifndef DAP_OS_WINDOWS
#else a_server->type == SERVER_LOCAL ?
struct sockaddr * l_listener_addr = a_server->type == SERVER_LOCAL ? (struct sockaddr *) &(a_server->listener_path) :
(struct sockaddr *) &(a_server->listener_path) : #endif
(struct sockaddr *) &(a_server->listener_addr); (struct sockaddr *) &(a_server->listener_addr);
socklen_t l_listener_addr_len =
#ifndef DAP_OS_WINDOWS
a_server->type == SERVER_LOCAL ?
sizeof(a_server->listener_path) :
#endif #endif
socklen_t l_listener_addr_len = a_server->type == SERVER_LOCAL ? sizeof(a_server->listener_addr);
sizeof(a_server->listener_path) :
sizeof(a_server->listener_addr);
if(bind (a_server->socket_listener, l_listener_addr, l_listener_addr_len) < 0) { if(bind (a_server->socket_listener, l_listener_addr, l_listener_addr_len) < 0) {
#ifdef DAP_OS_WINDOWS #ifdef DAP_OS_WINDOWS
......
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