* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
kern = trace_kernel_create_session();
ok(kern != NULL, "Create kernel session");
kern = trace_kernel_create_session();
ok(kern != NULL, "Create kernel session");
ok(kern->metadata->fd == -1 &&
kern->metadata->conf != NULL &&
kern->metadata->conf->attr.overwrite
ok(kern->metadata->fd == -1 &&
kern->metadata->conf != NULL &&
kern->metadata->conf->attr.overwrite
kern->metadata->conf->attr.subbuf_size
== default_get_metadata_subbuf_size() &&
kern->metadata->conf->attr.num_subbuf
== DEFAULT_METADATA_SUBBUF_NUM &&
kern->metadata->conf->attr.switch_timer_interval
kern->metadata->conf->attr.subbuf_size
== default_get_metadata_subbuf_size() &&
kern->metadata->conf->attr.num_subbuf
== DEFAULT_METADATA_SUBBUF_NUM &&
kern->metadata->conf->attr.switch_timer_interval
chan = trace_kernel_create_channel(&attr);
ok(chan != NULL, "Create kernel channel");
chan = trace_kernel_create_channel(&attr);
ok(chan != NULL, "Create kernel channel");
- strncpy(ev.name, get_random_string(), LTTNG_KERNEL_SYM_NAME_LEN);
+ ok(!lttng_strncpy(ev.name, get_random_string(),
+ LTTNG_KERNEL_SYM_NAME_LEN),
+ "Validate string length");
ev.type = LTTNG_EVENT_TRACEPOINT;
ev.loglevel_type = LTTNG_EVENT_LOGLEVEL_ALL;
event = trace_kernel_create_event(&ev, NULL, NULL);
ok(event != NULL, "Create kernel event");
ev.type = LTTNG_EVENT_TRACEPOINT;
ev.loglevel_type = LTTNG_EVENT_LOGLEVEL_ALL;
event = trace_kernel_create_event(&ev, NULL, NULL);
ok(event != NULL, "Create kernel event");
stream = trace_kernel_create_stream("stream1", 0);
ok(stream != NULL, "Create kernel stream");
stream = trace_kernel_create_stream("stream1", 0);
ok(stream != NULL, "Create kernel stream");