slirp: Use internal state in interface
authorJan Kiszka <jan.kiszka@siemens.com>
Wed, 24 Jun 2009 12:42:31 +0000 (14:42 +0200)
committerAnthony Liguori <aliguori@us.ibm.com>
Mon, 29 Jun 2009 13:52:49 +0000 (08:52 -0500)
commit4bfd9450be4d10da3c73206a03897104f5709f79
treeb866bf7d4864fac7a8313bdf04cca2f997242951
parente8c90d6f85793cb58bcf6dd61951b2515cc4a72d
slirp: Use internal state in interface

This now also exports the internal state to the slirp users in qemu,
returning it from slirp_init and expecting it along with service
invocations. Additionally provide an opaque value interface for the
callbacks from slirp into the qemu core.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
net.c
slirp/if.c
slirp/libslirp.h
slirp/misc.c
slirp/slirp.c
slirp/slirp.h