slirp: Rework internal configuration
commita13a4126c8b94355bbe43e47275b97ce5bef003c
authorJan Kiszka <jan.kiszka@siemens.com>
Wed, 24 Jun 2009 12:42:28 +0000 (24 14:42 +0200)
committerAnthony Liguori <aliguori@us.ibm.com>
Mon, 29 Jun 2009 13:52:45 +0000 (29 08:52 -0500)
treebe9f257c4e3956047481cbb2756813be3d023a94
parentad196a9d0c14f681f010bb4b979030ec125ba976
slirp: Rework internal configuration

The user mode IP stack is currently only minimally configurable /wrt to
its virtual IP addresses. This is unfortunate if some guest has a fixed
idea of which IP addresses to use.

Therefore this patch prepares the stack for fully configurable IP
addresses and masks. The user interface and default addresses remain
untouched in this step, they will be enhanced in the following patch.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
13 files changed:
slirp/bootp.c
slirp/ctl.h [deleted file]
slirp/ip_icmp.c
slirp/ip_input.c
slirp/main.h
slirp/misc.c
slirp/misc.h
slirp/slirp.c
slirp/slirp.h
slirp/socket.c
slirp/tcp_input.c
slirp/tcp_subr.c
slirp/udp.c