qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 30/41] slirp: Drop link_up checks from if_output and


From: Jan Kiszka
Subject: [Qemu-devel] [PATCH 30/41] slirp: Drop link_up checks from if_output and slirp_socket_can_recv
Date: Wed, 24 Jun 2009 14:42:30 +0200
User-agent: StGIT/0.14.3

link_up is true once slirp is initialized, so these check are really not
required.

Signed-off-by: Jan Kiszka <address@hidden>
---

 slirp/if.c    |    5 +----
 slirp/slirp.c |    3 ---
 2 files changed, 1 insertions(+), 7 deletions(-)

diff --git a/slirp/if.c b/slirp/if.c
index 1ef4bf9..58ab4c7 100644
--- a/slirp/if.c
+++ b/slirp/if.c
@@ -138,10 +138,7 @@ diddit:
        /*
         * This prevents us from malloc()ing too many mbufs
         */
-       if (link_up) {
-               /* if_start will check towrite */
-               if_start();
-       }
+       if_start();
 #endif
 }
 
diff --git a/slirp/slirp.c b/slirp/slirp.c
index 9b51c0b..71f79a3 100644
--- a/slirp/slirp.c
+++ b/slirp/slirp.c
@@ -824,9 +824,6 @@ size_t slirp_socket_can_recv(struct in_addr guest_addr, int 
guest_port)
        struct iovec iov[2];
        struct socket *so;
 
-    if (!link_up)
-        return 0;
-
        so = slirp_find_ctl_socket(guest_addr, guest_port);
 
        if (!so || so->so_state & SS_NOFDREF)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]