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 /main-loop.c | |
parent | 8917c3bdba37d6fe4393db0fad3fabbde9530d6b (diff) | |
download | qemu-a3e4b4a8091cc4fcf7cb619570c72c54c2d6a6e9.zip qemu-a3e4b4a8091cc4fcf7cb619570c72c54c2d6a6e9.tar.gz qemu-a3e4b4a8091cc4fcf7cb619570c72c54c2d6a6e9.tar.bz2 |
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 'main-loop.c')
-rw-r--r-- | main-loop.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/main-loop.c b/main-loop.c index 839e98f..800868a 100644 --- a/main-loop.c +++ b/main-loop.c @@ -507,9 +507,9 @@ int main_loop_wait(int nonblocking) slirp_update_timeout(&timeout); slirp_pollfds_fill(gpollfds); #endif - qemu_iohandler_fill(&nfds, &rfds, &wfds, &xfds); + qemu_iohandler_fill(gpollfds); ret = os_host_main_loop_wait(timeout); - qemu_iohandler_poll(&rfds, &wfds, &xfds, ret); + qemu_iohandler_poll(gpollfds, ret); #ifdef CONFIG_SLIRP slirp_pollfds_poll(gpollfds, (ret < 0)); #endif |