--On 21 August 2013 10:15:52 +0800 Liu Ping Fan <[email protected]> wrote:
-void slirp_update_timeout(uint32_t *timeout)
+static void slirp_update_timeout(uint32_t *timeout)
{
- if (!QTAILQ_EMPTY(&slirp_instances)) {
- *timeout = MIN(1000, *timeout);
If you are putting things in macros, you might as well change that
1000 as well, and hopefully comment why that particular magic value
is there.
+ Slirp *slirp;
+ uint32_t t;
+
+ *timeout = MIN(1000, *timeout);
+ if (*timeout <= TIMEOUT_FAST) {
+ return;
+ }
+ t = *timeout;
--
Alex Bligh