savevm.c: cleanup system includes
commit74e91370beb3fabda515623b4491a8b7a024304a
authorMichael Tokarev <mjt@tls.msk.ru>
Mon, 31 Dec 2012 11:30:31 +0000 (31 15:30 +0400)
committerAnthony Liguori <aliguori@us.ibm.com>
Wed, 2 Jan 2013 19:32:48 +0000 (2 13:32 -0600)
treeeef38a473592c876ed2fa4ca9a76c64d07b72a79
parentab51b1d568e02c80b1abf9016bda3a86dc1db389
savevm.c: cleanup system includes

savevm.c suffers from the same problem as some other files.
Some years ago savevm.c was created from vl.c, moving some
code from there into a separate file.  At that time, all
includes were just copied from vl.c to savevm.c, without
checking which ones are needed and which are not.

But actually most of that stuff is _not_ needed.  More, some
stuff is wrong, for example, *BSD #ifdef'ery around <util.h>
vs <libutil.h> - for one, it fails to build on Debian/kFreebsd.

Just remove all this.  Maybe there's a possibility to clean
it up further - like removing <windows.h> (and maybe including
winsock.h for htons etc), and maybe it's possible to remove
some internal #includes too, but I didn't check this.

While at it, remove duplicate #include of qemu/timer.h.

Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
savevm.c