mirror of
https://github.com/mii443/qemu.git
synced 2025-09-02 15:19:24 +00:00
Add slirp_restrict option (Gleb Natapov)
Add "slirp firewall" to permit connection only to vmchannel addresses. Signed-off-by: Gleb Natapov <gleb@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6241 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
6
net.c
6
net.c
@ -483,7 +483,7 @@ static int net_slirp_init(VLANState *vlan, const char *model, const char *name)
|
||||
{
|
||||
if (!slirp_inited) {
|
||||
slirp_inited = 1;
|
||||
slirp_init();
|
||||
slirp_init(0, NULL);
|
||||
}
|
||||
slirp_vc = qemu_new_vlan_client(vlan, model, name,
|
||||
slirp_receive, NULL, NULL);
|
||||
@ -501,7 +501,7 @@ void net_slirp_redir(const char *redir_str)
|
||||
|
||||
if (!slirp_inited) {
|
||||
slirp_inited = 1;
|
||||
slirp_init();
|
||||
slirp_init(0, NULL);
|
||||
}
|
||||
|
||||
p = redir_str;
|
||||
@ -587,7 +587,7 @@ void net_slirp_smb(const char *exported_dir)
|
||||
|
||||
if (!slirp_inited) {
|
||||
slirp_inited = 1;
|
||||
slirp_init();
|
||||
slirp_init(0, NULL);
|
||||
}
|
||||
|
||||
/* XXX: better tmp dir construction */
|
||||
|
Reference in New Issue
Block a user