+Tue Jan 20 17:08:20 CET 2009 Daniel Veillard <veillard@redhat.com>
+
+ * src/domain_conf.h src/lxc_driver.c src/uml_driver.c: virDomainObj
+ doesn't need stdout and stderr fields anymore, patch from
+ Guido Günther
+
Tue Jan 20 16:48:00 CET 2009 Daniel Veillard <veillard@redhat.com>
* src/domain_conf.h src/qemu_driver.c: use monitor fd for QEmu/KVM
virMutex lock;
int stdin_fd;
- int stdout_fd;
- int stdout_watch;
- int stderr_fd;
- int stderr_watch;
int monitor;
int monitor_watch;
char *monitorpath;
ADD_ARG(NULL);
vm->stdin_fd = -1;
- vm->stdout_fd = vm->stderr_fd = logfd;
-
FD_SET(appPty, &keepfd);
if (virExec(conn, largv, NULL, &keepfd, &child,
- vm->stdin_fd, &vm->stdout_fd, &vm->stderr_fd,
+ vm->stdin_fd, &logfd, &logfd,
VIR_EXEC_NONE) < 0)
goto cleanup;
vm->monitor = -1;
vm->stdin_fd = -1;
- vm->stdout_fd = vm->stderr_fd = logfd;
for (i = 0 ; i < ntapfds ; i++)
FD_SET(tapfds[i], &keepfd);
ret = virExec(conn, argv, progenv, &keepfd, &pid,
- vm->stdin_fd, &vm->stdout_fd, &vm->stderr_fd,
+ vm->stdin_fd, &logfd, &logfd,
VIR_EXEC_DAEMON);
close(logfd);