06.04.2021, 06:04
Use this to check if LM can connect to a certain TCP port or not.
Code:
function checktcp(ip, port)
local sock = require('socket').tcp()
sock:settimeout(1)
local res, err = sock:connect(ip, port)
sock:close()
return res, err
end
-- change IP/PORT as needed
res, err = checktcp('192.168.1.1', 80)
if res then
log('connect OK')
else
log('connect ERROR', err)
end