diff --git a/rmw_connextdds_common/include/rmw_connextdds/rmw_impl.hpp b/rmw_connextdds_common/include/rmw_connextdds/rmw_impl.hpp index f81f9bb0..7a9309cf 100644 --- a/rmw_connextdds_common/include/rmw_connextdds/rmw_impl.hpp +++ b/rmw_connextdds_common/include/rmw_connextdds/rmw_impl.hpp @@ -67,6 +67,13 @@ bool rmw_connextdds_find_string_in_list( DDS_Duration_t rmw_connextdds_duration_from_ros_time( const rmw_time_t * const ros_time); +/** + * This function returns RMW_RET_UNSUPPORTED when the rmw does not support it. + * + * \return rmw_ret_t non `RMW_RET_UNSUPPORTED` value if unsupported, if unsuccessful it returns `NULL` + */ +rmw_ret_t rmw_notify_participant_dynamic_network_interface(rmw_context_t * context); + /****************************************************************************** * WaitSet wrapper ******************************************************************************/ diff --git a/rmw_connextdds_common/src/common/rmw_node.cpp b/rmw_connextdds_common/src/common/rmw_node.cpp index 86f57735..e8a1e6e9 100644 --- a/rmw_connextdds_common/src/common/rmw_node.cpp +++ b/rmw_connextdds_common/src/common/rmw_node.cpp @@ -229,3 +229,9 @@ rmw_api_connextdds_node_get_graph_guard_condition(const rmw_node_t * rmw_node) return node_impl->graph_guard_condition(); } + +rmw_ret_t +rmw_notify_participant_dynamic_network_interface(rmw_context_t * context) +{ + return RMW_RET_UNSUPPORTED; +}