slirp: set mainloop timeout with more precise value
If slirp needs to emulate tcp timeout, then the timeout valuefor mainloop should be more precise, which is determined byslirp's fasttimo or slowtimo. Achieve this by swap the logicsequence of slirp_pollfds_fill and slirp_update_timeout....
slirp: make timeout local
Each slirp has its own time to caculate timeout.
Signed-off-by: Liu Ping Fan <pingfank@linux.vnet.ibm.com>Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
slirp: define timeout as macro
Merge remote-tracking branch 'pmaydell/tags/pull-target-arm-20130910' into staging
ARM queue: * aarch64 preparation patchset (excluding the defconfigs, so this doesn't actually enable the new targets yet) * minor bugfixes and cleanups * disable "-cpu any" in system emulation mode...
Merge remote-tracking branch 'luiz/queue/qmp' into staging
Message-id: 1378822364-13887-1-git-send-email-lcapitulino@redhat.comSigned-off-by: Anthony Liguori <anthony@codemonkey.ws>
Merge remote-tracking branch 'spice/spice.v73' into staging
Merge remote-tracking branch 'kraxel/usb.89' into staging
Merge remote-tracking branch 'mdroth/qga-pull-2013-9-9' into staging
Merge remote-tracking branch 'sstabellini/xen-2013-09-09' into staging
Message-id: alpine.DEB.2.02.1309091718030.6397@kaball.uk.xensource.com...
Merge remote-tracking branch 'stefanha/block' into staging
View all revisions | View revisions
Also available in: Atom