diff options
-rw-r--r-- | dhcp-model.lua | 6 |
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 |