diff options
author | Jan Kiszka <jan.kiszka@siemens.com> | 2009-06-24 14:42:30 +0200 |
---|---|---|
committer | Anthony Liguori <aliguori@us.ibm.com> | 2009-06-29 08:52:49 -0500 |
commit | d918f23efaf486293b96418fe5deaff8a5583304 (patch) | |
tree | 59fa071ef2883a5c1a92c305cee42864b8236b3e /net.c | |
parent | 8ec7f4edcfcca6ef5d197f1d9323137ece5f7a89 (diff) | |
download | qemu-d918f23efaf486293b96418fe5deaff8a5583304.tar.gz qemu-d918f23efaf486293b96418fe5deaff8a5583304.tar.bz2 qemu-d918f23efaf486293b96418fe5deaff8a5583304.zip |
slirp: Kill slirp_is_inited
Avoid the need for slirp_is_inited by refactoring the protected
slirp_select_* functions. This also avoids the clearing of all fd sets
on select errors.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'net.c')
-rw-r--r-- | net.c | 9 |
1 files changed, 1 insertions, 8 deletions
@@ -120,9 +120,7 @@ #include "qemu_socket.h" #include "qemu-log.h" -#if defined(CONFIG_SLIRP) -#include "libslirp.h" -#endif +#include "slirp/libslirp.h" static VLANState *first_vlan; @@ -712,11 +710,6 @@ void slirp_output(const uint8_t *pkt, int pkt_len) qemu_send_packet(slirp_vc, pkt, pkt_len); } -int slirp_is_inited(void) -{ - return slirp_inited; -} - static ssize_t slirp_receive(VLANClientState *vc, const uint8_t *buf, size_t size) { #ifdef DEBUG_SLIRP |