#include <lttngerr.h>
#include <lttng-share.h>
-#include <lttng-ust.h>
#include "trace-ust.h"
/* Init data structure */
lus->handle = -1;
lus->enabled = 1;
- lus->uconsumer_fds_sent = 0;
+ lus->consumer_fds_sent = 0;
lus->metadata = NULL;
lus->channels.count = 0;
CDS_INIT_LIST_HEAD(&lus->channels.head);
perror("asprintf ust create channel");
goto error;
}
+ CDS_INIT_LIST_HEAD(&luc->stream_list.head);
return luc;
lum->handle = -1;
/* Set metadata trace path */
- ret = asprintf(&lum->trace_path, "%s/metadata", path);
+ ret = asprintf(&lum->pathname, "%s/metadata", path);
if (ret < 0) {
perror("asprintf ust metadata");
goto error;
DBG("[trace] Destroy ust metadata %d", metadata->handle);
/* Free attributes */
- free(metadata->trace_path);
-
+ free(metadata->pathname);
free(metadata);
}