530 end |
530 end |
531 end |
531 end |
532 if not self.server or #self.server == 0 then |
532 if not self.server or #self.server == 0 then |
533 -- TODO log warning about no nameservers, adding opendns servers as fallback |
533 -- TODO log warning about no nameservers, adding opendns servers as fallback |
534 self:addnameserver("208.67.222.222"); |
534 self:addnameserver("208.67.222.222"); |
535 self:addnameserver("208.67.220.220") ; |
535 self:addnameserver("208.67.220.220"); |
536 end |
536 end |
537 else -- posix |
537 else -- posix |
538 local resolv_conf = io.open("/etc/resolv.conf"); |
538 local resolv_conf = io.open("/etc/resolv.conf"); |
539 if resolv_conf then |
539 if resolv_conf then |
540 for line in resolv_conf:lines() do |
540 for line in resolv_conf:lines() do |