diff options
Diffstat (limited to 'interface-ip.c')
-rw-r--r-- | interface-ip.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/interface-ip.c b/interface-ip.c index 254e0bb..1a22980 100644 --- a/interface-ip.c +++ b/interface-ip.c @@ -489,7 +489,8 @@ interface_write_resolv_conf(void) fprintf(f, "# Interface %s\n", iface->name); write_resolv_conf_entries(f, &iface->config_ip); - write_resolv_conf_entries(f, &iface->proto_ip); + if (!iface->proto_ip.no_dns) + write_resolv_conf_entries(f, &iface->proto_ip); } fclose(f); if (rename(path, resolv_conf) < 0) { |