qemu-e2k/slirp
Liu Ping Fan a42e9c4188 slirp: set mainloop timeout with more precise value
If slirp needs to emulate tcp timeout, then the timeout value
for mainloop should be more precise, which is determined by
slirp's fasttimo or slowtimo. Achieve this by swap the logic
sequence of slirp_pollfds_fill and slirp_update_timeout.

Signed-off-by: Liu Ping Fan <pingfank@linux.vnet.ibm.com>
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
2013-09-17 12:26:05 +02:00
..
arp_table.c slirp/arp_table.c: Avoid shifting into sign bit of signed integers 2013-09-01 19:09:09 +04:00
bootp.c slirp: Add domain-search option to slirp's DHCP server 2012-11-15 10:27:14 +01:00
bootp.h janitor: add guards to headers 2012-12-19 08:31:31 +01:00
cksum.c
COPYRIGHT
debug.h
dnssearch.c slirp: Add domain-search option to slirp's DHCP server 2012-11-15 10:27:14 +01:00
if.c aio / timers: Switch entire codebase to the new timer API 2013-08-22 19:14:24 +02:00
if.h
ip_icmp.c Fix comments (adress -> address, layed -> laid, wierd -> weird) 2012-12-07 12:34:11 +01:00
ip_icmp.h
ip_input.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
ip_output.c
ip.h
libslirp.h slirp: set mainloop timeout with more precise value 2013-09-17 12:26:05 +02:00
main.h slirp: switch to GPollFD 2013-02-21 16:17:31 -06:00
Makefile.objs slirp: Add domain-search option to slirp's DHCP server 2012-11-15 10:27:14 +01:00
mbuf.c
mbuf.h slirp: remove mbuf(m_hdr,m_dat) indirection 2013-07-19 12:52:03 +04:00
misc.c aio / timers: Untangle include files 2013-08-22 19:10:27 +02:00
misc.h slirp: cleanup leftovers from misc.h 2013-06-01 14:25:39 +04:00
sbuf.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
sbuf.h
slirp_config.h
slirp.c slirp: set mainloop timeout with more precise value 2013-09-17 12:26:05 +02:00
slirp.h slirp: make timeout local 2013-09-17 12:26:04 +02:00
socket.c slirp: Port redirection option behave differently on Linux and Windows 2013-09-01 18:52:30 +04:00
socket.h slirp: switch to GPollFD 2013-02-21 16:17:31 -06:00
tcp_input.c make user networking hostfwd work with restrict=y 2013-06-19 12:44:38 +02:00
tcp_output.c
tcp_subr.c slirp: remove mbuf(m_hdr,m_dat) indirection 2013-07-19 12:52:03 +04:00
tcp_timer.c
tcp_timer.h
tcp_var.h
tcp.h
tcpip.h
tftp.c
tftp.h janitor: add guards to headers 2012-12-19 08:31:31 +01:00
udp.c MinGW: Replace setsockopt by qemu_setsocketopt 2013-03-22 13:14:48 +01:00
udp.h