X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=src%2Fcommon%2Findex%2Findex.c;h=a462a635e78dfff933efc4dcec1253ceca37f552;hb=f263b7fd113e51d0737554e8232b8669e142a260;hp=58918caaa7dc6dfd790c15d9ced857ad2ecf7c4e;hpb=183f6fa263143a38ec8709047e848477b0be9ecb;p=lttng-tools.git diff --git a/src/common/index/index.c b/src/common/index/index.c index 58918caaa..a462a635e 100644 --- a/src/common/index/index.c +++ b/src/common/index/index.c @@ -24,6 +24,7 @@ #include #include +#include #include #include "index.h" @@ -52,7 +53,7 @@ int index_create_file(char *path_name, char *stream_name, int uid, int gid, ret = run_as_mkdir(fullpath, S_IRWXU | S_IRWXG, uid, gid); if (ret < 0) { if (ret != -EEXIST) { - ERR("Index trace directory creation error"); + PERROR("Index trace directory creation error"); goto error; } } @@ -67,7 +68,7 @@ int index_create_file(char *path_name, char *stream_name, int uid, int gid, hdr.magic = htobe32(CTF_INDEX_MAGIC); hdr.index_major = htobe32(CTF_INDEX_MAJOR); hdr.index_minor = htobe32(CTF_INDEX_MINOR); - hdr.packet_index_len = sizeof(struct ctf_packet_index); + hdr.packet_index_len = htobe32(sizeof(struct ctf_packet_index)); size_ret = lttng_write(fd, &hdr, sizeof(hdr)); if (size_ret < sizeof(hdr)) {