]> git.proxmox.com Git - mirror_qemu.git/blobdiff - tests/unit/test-util-sockets.c
Remove qemu-common.h include from most units
[mirror_qemu.git] / tests / unit / test-util-sockets.c
index 72b92465298218927da6ab240d1173e2e984cef5..63909ccb2b544a326f7461e1ea00d0e76c881761 100644 (file)
@@ -19,7 +19,6 @@
  */
 
 #include "qemu/osdep.h"
-#include "qemu-common.h"
 #include "qemu/sockets.h"
 #include "qapi/error.h"
 #include "socket-helpers.h"
@@ -305,9 +304,11 @@ static void test_socket_unix_abstract(void)
     };
     int i;
 
+    i = g_file_open_tmp("unix-XXXXXX", &addr.u.q_unix.path, NULL);
+    g_assert_true(i >= 0);
+    close(i);
+
     addr.type = SOCKET_ADDRESS_TYPE_UNIX;
-    addr.u.q_unix.path = g_strdup_printf("unix-%d-%u",
-                                         getpid(), g_random_int());
     addr.u.q_unix.has_abstract = true;
     addr.u.q_unix.abstract = true;
     addr.u.q_unix.has_tight = false;