test-char.c (92566947b3ac5ca75f91a34acb188219c455fc71) test-char.c (8de69efab1009d374c7f01d2536797ea009ee796)
1#include "qemu/osdep.h"
2#include <glib/gstdio.h>
3
4#include "qemu/config-file.h"
5#include "qemu/module.h"
6#include "qemu/option.h"
7#include "qemu/sockets.h"
8#include "chardev/char-fe.h"

--- 1198 unchanged lines hidden (view full) ---

1207static void char_file_fifo_test(void)
1208{
1209 Chardev *chr;
1210 CharBackend be;
1211 char *tmp_path = g_dir_make_tmp("qemu-test-char.XXXXXX", NULL);
1212 char *fifo = g_build_filename(tmp_path, "fifo", NULL);
1213 char *out = g_build_filename(tmp_path, "out", NULL);
1214 ChardevFile file = { .in = fifo,
1#include "qemu/osdep.h"
2#include <glib/gstdio.h>
3
4#include "qemu/config-file.h"
5#include "qemu/module.h"
6#include "qemu/option.h"
7#include "qemu/sockets.h"
8#include "chardev/char-fe.h"

--- 1198 unchanged lines hidden (view full) ---

1207static void char_file_fifo_test(void)
1208{
1209 Chardev *chr;
1210 CharBackend be;
1211 char *tmp_path = g_dir_make_tmp("qemu-test-char.XXXXXX", NULL);
1212 char *fifo = g_build_filename(tmp_path, "fifo", NULL);
1213 char *out = g_build_filename(tmp_path, "out", NULL);
1214 ChardevFile file = { .in = fifo,
1215 .has_in = true,
1216 .out = out };
1217 ChardevBackend backend = { .type = CHARDEV_BACKEND_KIND_FILE,
1218 .u.file.data = &file };
1219 FeHandler fe = { 0, };
1220 int fd, ret;
1221
1222 if (mkfifo(fifo, 0600) < 0) {
1223 abort();

--- 331 unchanged lines hidden ---
1215 .out = out };
1216 ChardevBackend backend = { .type = CHARDEV_BACKEND_KIND_FILE,
1217 .u.file.data = &file };
1218 FeHandler fe = { 0, };
1219 int fd, ret;
1220
1221 if (mkfifo(fifo, 0600) < 0) {
1222 abort();

--- 331 unchanged lines hidden ---