diff --git a/CMakeLists.txt b/CMakeLists.txt index 7d8ccf05..769ee8de 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -59,7 +59,7 @@ list(APPEND _deps "microcdr\;${_microcdr_version}") ############################################################################### set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules) if(NOT UCLIENT_SUPERBUILD) - project(microxrcedds_client VERSION "1.2.2" LANGUAGES C) + project(microxrcedds_client VERSION "1.2.3" LANGUAGES C) else() project(uclient_superbuild NONE) include(${PROJECT_SOURCE_DIR}/cmake/SuperBuild.cmake) diff --git a/include/uxr/client/profile/transport/ip/ip.h b/include/uxr/client/profile/transport/ip/ip.h index c5664105..55ef4667 100644 --- a/include/uxr/client/profile/transport/ip/ip.h +++ b/include/uxr/client/profile/transport/ip/ip.h @@ -21,6 +21,7 @@ extern "C" #endif #include +#include typedef enum uxrIpProtocol { @@ -41,7 +42,7 @@ typedef enum uxrIpProtocol * @return true In case of successful conversion. * @return false In other case. */ -bool uxr_ip_to_locator( +UXRDLLAPI bool uxr_ip_to_locator( char const * ip, uint16_t port, uxrIpProtocol ip_protocol, @@ -59,7 +60,7 @@ bool uxr_ip_to_locator( * @return true In case of successful conversion. * @return false In other case. */ -bool uxr_locator_to_ip( +UXRDLLAPI bool uxr_locator_to_ip( TransportLocator const * locator, char * ip, size_t size,