summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2019-10-31 17:37:36 -0400
committerLibravatar netblue30 <netblue30@yahoo.com>2019-10-31 17:37:36 -0400
commit11418a46c1c1c51a1270bb585bf8152f9298bc74 (patch)
tree17b60e42e62ecb6d4096f9bfbaaa0543defd7326 /src
parenttesting (diff)
downloadfirejail-11418a46c1c1c51a1270bb585bf8152f9298bc74.tar.gz
firejail-11418a46c1c1c51a1270bb585bf8152f9298bc74.tar.zst
firejail-11418a46c1c1c51a1270bb585bf8152f9298bc74.zip
dns fixes
Diffstat (limited to 'src')
-rw-r--r--src/firejail/main.c3
-rw-r--r--src/firejail/profile.c4
2 files changed, 3 insertions, 4 deletions
diff --git a/src/firejail/main.c b/src/firejail/main.c
index 7dc1b449b..5b39dd491 100644
--- a/src/firejail/main.c
+++ b/src/firejail/main.c
@@ -2209,9 +2209,8 @@ int main(int argc, char **argv) {
2209 else if (cfg.dns4 == NULL) 2209 else if (cfg.dns4 == NULL)
2210 cfg.dns4 = dns; 2210 cfg.dns4 = dns;
2211 else { 2211 else {
2212 fprintf(stderr, "Error: up to 4 DNS servers can be specified\n"); 2212 fwarning("Warning: up to 4 DNS servers can be specified, %s ignored\n", dns);
2213 free(dns); 2213 free(dns);
2214 return 1;
2215 } 2214 }
2216 } 2215 }
2217 2216
diff --git a/src/firejail/profile.c b/src/firejail/profile.c
index 80a4bed5a..03cd9dadb 100644
--- a/src/firejail/profile.c
+++ b/src/firejail/profile.c
@@ -874,8 +874,8 @@ int profile_check_line(char *ptr, int lineno, const char *fname) {
874 else if (cfg.dns4 == NULL) 874 else if (cfg.dns4 == NULL)
875 cfg.dns4 = dns; 875 cfg.dns4 = dns;
876 else { 876 else {
877 fprintf(stderr, "Error: up to 4 DNS servers can be specified\n"); 877 fwarning("Warning: up to 4 DNS servers can be specified, %s ignored\n", dns);
878 exit(1); 878 free(dns);
879 } 879 }
880 return 0; 880 return 0;
881 } 881 }