Cleanup: use lttng_* string utility functions
[lttng-tools.git] / src / common / relayd / relayd.c
index 53ee58b2edcdc89464ceae7d610702e7ff0f4085..745bde816aa7471222f871c3859d981389e22638 100644 (file)
@@ -26,6 +26,7 @@
 #include <common/common.h>
 #include <common/defaults.h>
 #include <common/compat/endian.h>
+#include <common/compat/string.h>
 #include <common/sessiond-comm/relayd.h>
 #include <common/index/ctf-index.h>
 
@@ -404,7 +405,8 @@ error:
  */
 int relayd_add_stream(struct lttcomm_relayd_sock *rsock, const char *channel_name,
                const char *pathname, uint64_t *stream_id,
-               uint64_t tracefile_size, uint64_t tracefile_count)
+               uint64_t tracefile_size, uint64_t tracefile_count,
+               uint64_t trace_archive_id)
 {
        int ret;
        struct lttcomm_relayd_status_stream reply;
@@ -1101,7 +1103,7 @@ int relayd_rotate_stream(struct lttcomm_relayd_sock *rsock, uint64_t stream_id,
        DBG("Sending rotate stream id %" PRIu64 " command to relayd", stream_id);
 
        /* Account for the trailing NULL. */
-       len = strnlen(new_pathname, LTTNG_PATH_MAX) + 1;
+       len = lttng_strnlen(new_pathname, LTTNG_PATH_MAX) + 1;
        if (len > LTTNG_PATH_MAX) {
                ERR("Path used in relayd rotate stream command exceeds the maximal allowed length");
                ret = -1;
This page took 0.028602 seconds and 5 git commands to generate.