Skip to content

Commit 8097e61

Browse files
authored
Use one participant per context API changes (#77)
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
1 parent 350b1ca commit 8097e61

1 file changed

Lines changed: 10 additions & 3 deletions

File tree

rmw_implementation/src/functions.cpp

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -190,9 +190,8 @@ RMW_INTERFACE_FN(
190190
RMW_INTERFACE_FN(
191191
rmw_create_node,
192192
rmw_node_t *, nullptr,
193-
6, ARG_TYPES(
194-
rmw_context_t *, const char *, const char *, size_t, const rmw_node_security_options_t *,
195-
bool))
193+
5, ARG_TYPES(
194+
rmw_context_t *, const char *, const char *, size_t, bool))
196195

197196
RMW_INTERFACE_FN(
198197
rmw_destroy_node,
@@ -517,6 +516,13 @@ RMW_INTERFACE_FN(
517516
rmw_ret_t, RMW_RET_ERROR,
518517
3, ARG_TYPES(const rmw_node_t *, rcutils_string_array_t *, rcutils_string_array_t *))
519518

519+
RMW_INTERFACE_FN(
520+
rmw_get_node_names_with_security_contexts,
521+
rmw_ret_t, RMW_RET_ERROR,
522+
4, ARG_TYPES(
523+
const rmw_node_t *, rcutils_string_array_t *,
524+
rcutils_string_array_t *, rcutils_string_array_t *))
525+
520526
RMW_INTERFACE_FN(
521527
rmw_count_publishers,
522528
rmw_ret_t, RMW_RET_ERROR,
@@ -636,6 +642,7 @@ void prefetch_symbols(void)
636642
GET_SYMBOL(rmw_get_topic_names_and_types)
637643
GET_SYMBOL(rmw_get_service_names_and_types)
638644
GET_SYMBOL(rmw_get_node_names)
645+
GET_SYMBOL(rmw_get_node_names_with_security_contexts)
639646
GET_SYMBOL(rmw_count_publishers)
640647
GET_SYMBOL(rmw_count_subscribers)
641648
GET_SYMBOL(rmw_get_gid_for_publisher)

0 commit comments

Comments
 (0)