slirp: Use monotonic clock if available (v2)
commitf833ef2133d8f80bc236e98467d6baf43b377a8c
authorEd Swierk <eswierk@aristanetworks.com>
Thu, 23 Jul 2009 21:13:34 +0000 (23 14:13 -0700)
committerAnthony Liguori <aliguori@us.ibm.com>
Wed, 29 Jul 2009 16:38:07 +0000 (29 11:38 -0500)
tree6df5077da786f42581139728fcacd5d26ff9add6
parent8568d307a7db11a176a5b97270cc905a20feafa3
slirp: Use monotonic clock if available (v2)

Calling gettimeofday() to compute a time interval can cause problems if
the system clock jumps forwards or backwards; replace updtime() with
qemu_get_clock(rt_clock), which calls clock_gettime(CLOCK_MONOTONIC) if
it is available.

Also remove some useless macros.

Signed-off-by: Ed Swierk <eswierk@aristanetworks.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
slirp/slirp.c
slirp/slirp.h
slirp/slirp_config.h