diff options
author | Stefan Hajnoczi <stefanha@redhat.com> | 2013-02-20 11:28:29 +0100 |
---|---|---|
committer | Anthony Liguori <aliguori@us.ibm.com> | 2013-02-21 16:17:31 -0600 |
commit | a3e4b4a8091cc4fcf7cb619570c72c54c2d6a6e9 (patch) | |
tree | 61e4b06de9c21e95cec635e31b97dba0a5d80758 /include | |
parent | 8917c3bdba37d6fe4393db0fad3fabbde9530d6b (diff) | |
download | hqemu-a3e4b4a8091cc4fcf7cb619570c72c54c2d6a6e9.zip hqemu-a3e4b4a8091cc4fcf7cb619570c72c54c2d6a6e9.tar.gz |
iohandler: switch to GPollFD
Convert iohandler_select_fill() and iohandler_select_poll() to use
GPollFD instead of rfds/wfds/xfds.
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
Message-id: 1361356113-11049-7-git-send-email-stefanha@redhat.com
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/qemu/main-loop.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/qemu/main-loop.h b/include/qemu/main-loop.h index e8059c3..0995288 100644 --- a/include/qemu/main-loop.h +++ b/include/qemu/main-loop.h @@ -297,8 +297,8 @@ void qemu_mutex_unlock_iothread(void); /* internal interfaces */ void qemu_fd_register(int fd); -void qemu_iohandler_fill(int *pnfds, fd_set *readfds, fd_set *writefds, fd_set *xfds); -void qemu_iohandler_poll(fd_set *readfds, fd_set *writefds, fd_set *xfds, int rc); +void qemu_iohandler_fill(GArray *pollfds); +void qemu_iohandler_poll(GArray *pollfds, int rc); QEMUBH *qemu_bh_new(QEMUBHFunc *cb, void *opaque); void qemu_bh_schedule_idle(QEMUBH *bh); |