From 11fb4c4e64d1e85e2f06b0718752ad5ea79d3694 Mon Sep 17 00:00:00 2001 From: Bart Van Der Meerssche Date: Mon, 1 Mar 2010 14:03:06 +0000 Subject: [PATCH] openwrt: discard pwr messages when disabled --- openwrt/package/flukso/src/flukso.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openwrt/package/flukso/src/flukso.lua b/openwrt/package/flukso/src/flukso.lua index 1f39a67..b4df185 100755 --- a/openwrt/package/flukso/src/flukso.lua +++ b/openwrt/package/flukso/src/flukso.lua @@ -60,8 +60,8 @@ function receive(device, pwraddress, pwrport, pwrenable) local meter, value = line:sub(5, 36), tonumber(line:sub(38)) coroutine.yield(meter, os.time(), value) - elseif line:sub(1, 3) == 'pwr' and line:len() == 47 and line:find(':') == 37 and pwrenable then -- user data + additional data integrity checks - udp:send(line) + elseif line:sub(1, 3) == 'pwr' and line:len() == 47 and line:find(':') == 37 then -- user data + additional data integrity checks + if pwrenable then udp:send(line) end elseif line:sub(1, 3) == 'msg' then -- control data posix.syslog(31, 'received message from '..device..': '..line:sub(5)) else