diff --git a/CMakeLists.txt b/CMakeLists.txt index 7cbd73a3..0fd6e037 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.21) set(ZITI_SDK_DIR "" CACHE FILEPATH "developer option: use local ziti-sdk-c checkout") -set(ZITI_SDK_VERSION "2.0.0-alpha18" CACHE STRING "ziti-sdk-c version or branch to use") +set(ZITI_SDK_VERSION "2.0.0-alpha20" CACHE STRING "ziti-sdk-c version or branch to use") # if TUNNEL_SDK_ONLY then don't descend into programs/ziti-edge-tunnel option(TUNNEL_SDK_ONLY "build only ziti-tunnel-sdk (without ziti)" OFF) diff --git a/lib/ziti-tunnel-cbs/ziti_tunnel_cbs.c b/lib/ziti-tunnel-cbs/ziti_tunnel_cbs.c index 01334b5b..f47ec4c3 100644 --- a/lib/ziti-tunnel-cbs/ziti_tunnel_cbs.c +++ b/lib/ziti-tunnel-cbs/ziti_tunnel_cbs.c @@ -327,6 +327,8 @@ void * ziti_sdk_c_dial(const void *intercept_ctx, struct io_ctx_s *io) { return NULL; } + dial_opts.stream = strcmp(app_data.dst_protocol, "tcp") == 0; + char resolved_dial_identity[128]; if (dial_opts.identity != NULL && dial_opts.identity[0] != '\0') { strncpy(resolved_dial_identity, dial_opts.identity, sizeof(resolved_dial_identity));