X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Fcompat%2Fuuid.h;h=0da0b80db72c47be979167687d3309459301df17;hp=dcc4ed5609b2785945f54f00dd7d575e0c8ad82f;hb=52a0e9318791b1f188742059e904d42ee0d7e231;hpb=910f2c4845003968bb83824d2e4475ed7e247b59 diff --git a/src/common/compat/uuid.h b/src/common/compat/uuid.h index dcc4ed560..0da0b80db 100644 --- a/src/common/compat/uuid.h +++ b/src/common/compat/uuid.h @@ -31,6 +31,8 @@ #define UUID_STR_LEN 37 #define UUID_LEN 16 +typedef unsigned char lttng_uuid[UUID_LEN]; + #ifdef LTTNG_HAVE_LIBUUID #include @@ -38,7 +40,7 @@ * uuid_out is of len UUID_LEN. */ static inline -int lttng_uuid_generate(unsigned char *uuid_out) +int lttng_uuid_generate(lttng_uuid uuid_out) { uuid_generate(uuid_out); return 0; @@ -52,7 +54,7 @@ int lttng_uuid_generate(unsigned char *uuid_out) * uuid_out is of len UUID_LEN. */ static inline -int lttng_uuid_generate(unsigned char *uuid_out) +int lttng_uuid_generate(lttng_uuid uuid_out) { uint32_t status; @@ -74,6 +76,6 @@ int lttng_uuid_generate(unsigned char *uuid_out) * Assumes uuid_str is at least UUID_STR_LEN byte long. */ LTTNG_HIDDEN -void lttng_uuid_to_str(const unsigned char *uuid, char *uuid_str); +void lttng_uuid_to_str(const lttng_uuid uuid, char *uuid_str); #endif /* LTTNG_UUID_H */