ABI refactoring: sequence and array of text: copy input as string
[lttng-ust.git] / liblttng-ust / lttng-ring-buffer-client.h
index 73f3deb8e341d4d337af9329a07fa7cd296707bc..32b812d5e08ccb9cddc8eec1290c6b53de9f7f3f 100644 (file)
@@ -763,6 +763,13 @@ void lttng_event_strcpy(struct lttng_ust_lib_ring_buffer_ctx *ctx, const char *s
        lib_ring_buffer_strcpy(&client_config, ctx, src, len, '#');
 }
 
+static
+void lttng_event_strcpy_pad(struct lttng_ust_lib_ring_buffer_ctx *ctx,
+                    const char *src, size_t len)
+{
+       lib_ring_buffer_strcpy(&client_config, ctx, src, len, '\0');
+}
+
 #if 0
 static
 wait_queue_head_t *lttng_get_reader_wait_queue(struct lttng_ust_lib_ring_buffer_channel *chan)
@@ -826,6 +833,7 @@ static struct lttng_transport lttng_relay_transport = {
                .event_commit = lttng_event_commit,
                .event_write = lttng_event_write,
                .event_strcpy = lttng_event_strcpy,
+               .event_strcpy_pad = lttng_event_strcpy_pad,
        },
        .client_config = &client_config,
 };
This page took 0.024637 seconds and 4 git commands to generate.