X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=src%2Fbin%2Flttng-relayd%2Flive.c;h=3bf2b3e1cc019780bc2ed35bf857de62887a8139;hb=2b50861369ac488798121c2897d620ac73d89d58;hp=5718ac46c2a8221c0e2b7a4a3838d84db1fe3d37;hpb=7c11bac7a2a7bcf2f1c7edd589164c815bc0aa49;p=deliverable%2Flttng-tools.git diff --git a/src/bin/lttng-relayd/live.c b/src/bin/lttng-relayd/live.c index 5718ac46c..3bf2b3e1c 100644 --- a/src/bin/lttng-relayd/live.c +++ b/src/bin/lttng-relayd/live.c @@ -47,7 +47,6 @@ #include #include #include -#include #include #include #include @@ -67,6 +66,7 @@ #include "ctf-trace.h" #include "connection.h" #include "viewer-session.h" +#include "index-file.h" #define SESSION_BUF_DEFAULT_COUNT 16 @@ -1232,7 +1232,7 @@ static int try_open_index(struct relay_viewer_stream *vstream, ret = -ENOENT; goto end; } - vstream->index_file = lttng_index_file_open(vstream->path_name, + vstream->index_file = relay_index_file_open(vstream->path_name, vstream->channel_name, vstream->stream->tracefile_count, vstream->current_tracefile_id); @@ -1477,10 +1477,9 @@ int viewer_get_next_index(struct relay_connection *conn) viewer_index.flags |= LTTNG_VIEWER_FLAG_NEW_STREAM; } - ret = lttng_index_file_read(vstream->index_file, &packet_index); + ret = relay_index_file_read(vstream->index_file, &packet_index); if (ret) { - ERR("Relay error reading index file %d", - vstream->index_file->fd); + ERR("Relay error reading index file"); viewer_index.status = htobe32(LTTNG_VIEWER_INDEX_ERR); goto send_reply; } else {