slirp: Factor out one-time initialization
commitdf46189412567906312684eb72ba87c6a86a4cdb
authorJan Kiszka <jan.kiszka@siemens.com>
Wed, 24 Jun 2009 12:42:30 +0000 (24 14:42 +0200)
committerAnthony Liguori <aliguori@us.ibm.com>
Mon, 29 Jun 2009 13:52:47 +0000 (29 08:52 -0500)
treedc1b8f320294afc70b2984e47ebb5b64f5f22baf
parent9367964ae21d2a41517c76c87dd26c79abcfe937
slirp: Factor out one-time initialization

In order to prepare re-initialization and multi-instance slirp, factor
out init code that is of global scope and (at least for now) only need
to be run once.

This also fixes the potentially uninitialized use of our_addr in
get_dns_addr.

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