summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2010-12-27 23:13:12 +0000
committerChristian Pointner <equinox@spreadspace.org>2010-12-27 23:13:12 +0000
commit384fe0b9133b8ccd42d4926455e72a38b5c149f8 (patch)
tree1128c0dc64acd860b3e8ec64ddb74e14d135290d
parentbetter error handling at tcp listen module (diff)
added default port number to tcp_listen
git-svn-id: https://svn.spreadspace.org/gcsd/trunk@84 ac14a137-c7f1-4531-abe0-07747231d213
-rw-r--r--src/modules/tcp_listen.lua2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/modules/tcp_listen.lua b/src/modules/tcp_listen.lua
index 32c3de5..9fa28ed 100644
--- a/src/modules/tcp_listen.lua
+++ b/src/modules/tcp_listen.lua
@@ -33,6 +33,7 @@
-- tcp_listen module class
local tcp_listen = {}
tcp_listen.properties = { type=defines.IN_MODULE, name="tcp-listen", max_instances=-1 }
+tcp_listen.defaults = { port = "1234" }
tcp_listen.next_id = 0
-- create new instance of tcp_listen module class
@@ -47,6 +48,7 @@ function tcp_listen:new(config, runtype)
else
inst.name = config.name
end
+ if(not config.port) then config.port = self.defaults.port end
local lst, err = tcp.server(config.addr, config.port, config.resolv_type)
if(not lst) then