nmtst: add nmtst_uuid_generate()
authorThomas Haller <thaller@redhat.com>
Wed, 23 Dec 2015 13:02:44 +0000 (14:02 +0100)
committerThomas Haller <thaller@redhat.com>
Fri, 25 Dec 2015 19:36:43 +0000 (20:36 +0100)
shared/nm-test-utils.h

index 31b24ea..81c1fde 100644 (file)
@@ -868,6 +868,17 @@ __define_nmtst_static(02, 1024)
 __define_nmtst_static(03, 1024)
 #undef __define_nmtst_static
 
+inline static const char *
+nmtst_uuid_generate (void)
+{
+       static char u[37];
+       gs_free char *m = NULL;
+
+       m = nm_utils_uuid_generate ();
+       g_assert (m && strlen (m) == sizeof (u) - 1);
+       memcpy (u, m, sizeof (u));
+       return u;
+}
 
 #define NMTST_SWAP(x,y) \
        G_STMT_START { \