projects
/
lttng-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix: sessiond: unbalanced health register/unregister on error
[lttng-tools.git]
/
src
/
common
/
compat
/
uuid.c
diff --git
a/src/common/compat/uuid.c
b/src/common/compat/uuid.c
index 6d8993dd35cf94abb84fd8585bcb32c233114e9d..72c5c0a0c7f37c941a872d783ac63a698465a77a 100644
(file)
--- a/
src/common/compat/uuid.c
+++ b/
src/common/compat/uuid.c
@@
-18,6
+18,9
@@
#include <stdio.h>
#include <common/compat/uuid.h>
#include <string.h>
#include <stdio.h>
#include <common/compat/uuid.h>
#include <string.h>
+#include <stddef.h>
+
+static const lttng_uuid nil_uuid;
void lttng_uuid_to_str(const lttng_uuid uuid, char *uuid_str)
{
void lttng_uuid_to_str(const lttng_uuid uuid, char *uuid_str)
{
@@
-33,3
+36,13
@@
bool lttng_uuid_is_equal(const lttng_uuid a, const lttng_uuid b)
{
return memcmp(a, b, (sizeof(lttng_uuid))) == 0;
}
{
return memcmp(a, b, (sizeof(lttng_uuid))) == 0;
}
+
+bool lttng_uuid_is_nil(const lttng_uuid uuid)
+{
+ return memcmp(nil_uuid, uuid, sizeof(lttng_uuid)) == 0;
+}
+
+void lttng_uuid_copy(lttng_uuid dst, const lttng_uuid src)
+{
+ memcpy(dst, src, sizeof(lttng_uuid));
+}
This page took
0.023253 seconds
and
4
git commands to generate.