aboutsummaryrefslogtreecommitdiff
path: root/src/slirp.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/slirp.c')
-rw-r--r--src/slirp.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/slirp.c b/src/slirp.c
index 14458e8..4053d34 100644
--- a/src/slirp.c
+++ b/src/slirp.c
@@ -338,6 +338,13 @@ Slirp *slirp_new(const SlirpConfig *cfg, const SlirpCb *callbacks, void *opaque)
slirp->outbound_addr = NULL;
slirp->outbound_addr6 = NULL;
}
+
+ if (cfg->version >= 3) {
+ slirp->disable_dns = cfg->disable_dns;
+ } else {
+ slirp->disable_dns = false;
+ }
+
return slirp;
}