* all copies or substantial portions of the Software.
*/
-#include <babeltrace/types.h>
+#include <babeltrace/list.h>
#include <stdint.h>
#include <stdio.h>
#include <glib.h>
struct mmap_stream {
int fd;
- struct cds_list_head list;
+ struct bt_list_head list;
};
struct mmap_stream_list {
- struct cds_list_head head;
+ struct bt_list_head head;
};
struct format {
GQuark name;
- struct trace_descriptor *(*open_trace)(const char *collection_path,
- const char *path, int flags,
+ struct trace_descriptor *(*open_trace)(const char *path, int flags,
void (*move_pos_slow)(struct ctf_stream_pos *pos, size_t offset,
int whence), FILE *metadata_fp);
struct trace_descriptor *(*open_mmap_trace)(