mirror of
https://github.com/Ysurac/openmptcprouter-feeds.git
synced 2025-03-09 15:40:03 +00:00
No error if no status
This commit is contained in:
parent
5534be7f84
commit
8b1cdc0940
1 changed files with 9 additions and 7 deletions
|
@ -689,13 +689,15 @@ function interfaces_status()
|
||||||
local ut = require "luci.util"
|
local ut = require "luci.util"
|
||||||
local mArray = ut.ubus("openmptcprouter", "status", {}) or {_=0}
|
local mArray = ut.ubus("openmptcprouter", "status", {}) or {_=0}
|
||||||
|
|
||||||
mArray.openmptcprouter["remote_addr"] = luci.http.getenv("REMOTE_ADDR") or ""
|
if mArray ~= nil then
|
||||||
mArray.openmptcprouter["remote_from_lease"] = false
|
mArray.openmptcprouter["remote_addr"] = luci.http.getenv("REMOTE_ADDR") or ""
|
||||||
local leases=tools.dhcp_leases()
|
mArray.openmptcprouter["remote_from_lease"] = false
|
||||||
for _, value in pairs(leases) do
|
local leases=tools.dhcp_leases()
|
||||||
if value["ipaddr"] == mArray.openmptcprouter["remote_addr"] then
|
for _, value in pairs(leases) do
|
||||||
mArray.openmptcprouter["remote_from_lease"] = true
|
if value["ipaddr"] == mArray.openmptcprouter["remote_addr"] then
|
||||||
mArray.openmptcprouter["remote_hostname"] = value["hostname"]
|
mArray.openmptcprouter["remote_from_lease"] = true
|
||||||
|
mArray.openmptcprouter["remote_hostname"] = value["hostname"]
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue