summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--dhcp-model.lua6
1 files changed, 3 insertions, 3 deletions
diff --git a/dhcp-model.lua b/dhcp-model.lua
index 45ca533..90374a9 100644
--- a/dhcp-model.lua
+++ b/dhcp-model.lua
@@ -182,10 +182,10 @@ end
file_exists = function( filename )
retval = false
fn = cfgdir .. net.name.value .. ".subnet"
- file = io.open( fn, "r" )
- if file ~= nil then
+ lpos = require "posix"
+ ptr, msg, code = lpos.access(fn)
+ if ptr ~= nil then
retval = true
- file:close()
end
return retval
end