From 83021cf0acadd9ca0349310cf3a9b517d2e195d7 Mon Sep 17 00:00:00 2001 From: Pavel Djundik Date: Sun, 20 Mar 2016 19:35:20 +0200 Subject: [PATCH] Fix #195: Support port in connect command --- src/plugins/inputs/connect.js | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/src/plugins/inputs/connect.js b/src/plugins/inputs/connect.js index 0281f41a..9aeba2a7 100644 --- a/src/plugins/inputs/connect.js +++ b/src/plugins/inputs/connect.js @@ -1,12 +1,22 @@ exports.commands = ["connect", "server"]; exports.input = function(network, chan, cmd, args) { - if (args.length !== 0) { - var client = this; - client.connect({ - host: args[0] - }); + if (args.length === 0) { + return; } + var port = args[1] || ""; + var tls = port[0] === "+"; + + if (tls) { + port = port.substring(1); + } + + this.connect({ + host: args[0], + port: port, + tls: tls, + }); + return true; };