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 | focaccia-qemu-d918f23efaf486293b96418fe5deaff8a5583304.tar.gz focaccia-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
diff --git a/net.c b/net.c index fac645780c..5f8edda005 100644 --- a/net.c +++ b/net.c @@ -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 |