Version 2.5.7
[lttng-ust.git] / liblttng-ust / clock.h
index 82a7b45cd5294a3f35c63e172ea8105d0e5c2e0d..88eca432a5733f7e4bc35f1878b911617a5119d5 100644 (file)
 #include <stdint.h>
 #include <stddef.h>
 #include <stdio.h>
-
-/*
- * Includes final \0.
- */
-#define CLOCK_UUID_LEN         37
+#include "lttng-ust-uuid.h"
 
 /* TRACE CLOCK */
 
@@ -56,7 +52,7 @@ uint64_t trace_clock_freq(void)
 }
 
 static __inline__
-const int trace_clock_uuid(char *uuid)
+int trace_clock_uuid(char *uuid)
 {
        int ret = 0;
        size_t len;
@@ -71,12 +67,12 @@ const int trace_clock_uuid(char *uuid)
        if (!fp) {
                return -ENOENT;
        }
-       len = fread(uuid, 1, CLOCK_UUID_LEN - 1, fp);
-       if (len < CLOCK_UUID_LEN - 1) {
+       len = fread(uuid, 1, LTTNG_UST_UUID_STR_LEN - 1, fp);
+       if (len < LTTNG_UST_UUID_STR_LEN - 1) {
                ret = -EINVAL;
                goto end;
        }
-       uuid[CLOCK_UUID_LEN - 1] = '\0';
+       uuid[LTTNG_UST_UUID_STR_LEN - 1] = '\0';
 end:
        fclose(fp);
        return ret;
This page took 0.029781 seconds and 4 git commands to generate.