mirror of https://github.com/aredn/aredn.git
Fix mis-reporting of changed LAN subnet on reboot (#268)
This commit is contained in:
parent
6087149914
commit
ceec7a6fa5
|
@ -297,7 +297,7 @@ function reboot()
|
|||
lanmask = ip_to_decimal(lanmask)
|
||||
local cfgip = cursor_get("network", "lan", "ipaddr")
|
||||
local cfgmask = ip_to_decimal(cursor_get("network", "lan", "netmask"))
|
||||
if lanmask ~= cfgmask or decimal_to_ip(nixio.bit.band(ip_to_decimal(lanip), lanmask)) ~= nixio.bit.band(ip_to_decimal(cfgip), cfgmask) then
|
||||
if lanmask ~= cfgmask or nixio.bit.band(ip_to_decimal(lanip), lanmask) ~= nixio.bit.band(ip_to_decimal(cfgip), cfgmask) then
|
||||
subnet_change = true
|
||||
end
|
||||
end
|
||||
|
|
|
@ -152,7 +152,7 @@ function reboot()
|
|||
lanmask = ip_to_decimal(lanmask)
|
||||
local cfgip = cursor:get("network", "lan", "ipaddr")
|
||||
local cfgmask = ip_to_decimal(cursor:get("network", "lan", "netmask"))
|
||||
if lanmask ~= cfgmask or decimal_to_ip(nixio.bit.band(ip_to_decimal(lanip), lanmask)) ~= nixio.bit.band(ip_to_decimal(cfgip), cfgmask) then
|
||||
if lanmask ~= cfgmask or nixio.bit.band(ip_to_decimal(lanip), lanmask) ~= nixio.bit.band(ip_to_decimal(cfgip), cfgmask) then
|
||||
subnet_change = true
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue