diff options
author | Kim Alvefur <zash@zash.se> | 2016-01-04 15:46:06 +0100 |
---|---|---|
committer | Kim Alvefur <zash@zash.se> | 2016-01-04 15:46:06 +0100 |
commit | b09b431ed67be619e9573735f73f3af0c2c38e9a (patch) | |
tree | b995cb351ec94e23c43754e17f3fc00d7ec08c4e /net/dns.lua | |
parent | 277db4f6dd327525d50ea1fff0a7e0247d77903e (diff) | |
download | prosody-b09b431ed67be619e9573735f73f3af0c2c38e9a.tar.gz prosody-b09b431ed67be619e9573735f73f3af0c2c38e9a.zip |
net.dns: Allow a zone id in resolv.conf (eg like %eth0)
Diffstat (limited to 'net/dns.lua')
-rw-r--r-- | net/dns.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/dns.lua b/net/dns.lua index 9d90c24c..49958ed7 100644 --- a/net/dns.lua +++ b/net/dns.lua @@ -600,7 +600,7 @@ function resolver:adddefaultnameservers() -- - - - - adddefaultnameservers if resolv_conf then for line in resolv_conf:lines() do line = line:gsub("#.*$", "") - :match('^%s*nameserver%s+([%x:%.]*)%s*$'); + :match('^%s*nameserver%s+([%x:%.]*%%?%S*)%s*$'); if line then local ip = new_ip(line); if ip then |