From a21e9b2547bc8827a2ae10df443731e025f4cd6d Mon Sep 17 00:00:00 2001 From: Nedko Arnaudov Date: Fri, 1 Dec 2023 19:16:49 +0200 Subject: [PATCH] http_server.lua: create() now accepts optional port and host --- http_server.lua | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/http_server.lua b/http_server.lua index bdf51ba..1fb5bdb 100644 --- a/http_server.lua +++ b/http_server.lua @@ -38,8 +38,10 @@ local function process_raw_msg(request, raw_msg) return false end -function create(router) - print('Creating HTTP server') +function create(router, port, host) + local port = port or 8010 + local host = host or "127.0.0.1" + print(('Creating HTTP server %s:%u'):format(host, port)) local function remote_client_thread(peer) print("Remote " .. peer.get_description() .. " connected") @@ -103,7 +105,7 @@ function create(router) print(("Remote %s disconnected (%s)"):format(peer.get_description(), tostring(err))) end - err = remotes.create_tcp_server(remote_client_thread, {{host='127.0.0.01', port=8010}}) + err = remotes.create_tcp_server(remote_client_thread, {{host=host, port=port}}) if err then return err end end