diff options
author | Florent Le Coz <louiz@louiz.org> | 2014-06-08 23:30:17 +0200 |
---|---|---|
committer | Florent Le Coz <louiz@louiz.org> | 2014-06-08 23:30:17 +0200 |
commit | 1604320a2398901aa7662ece857e9bd217e8b06a (patch) | |
tree | c8356f74dcf33dc8048192e57bb83e3fc4da86d0 | |
parent | 8b30e312bbc0728b527941d5b0a6d0f621025ed0 (diff) | |
download | biboumi-1604320a2398901aa7662ece857e9bd217e8b06a.tar.gz biboumi-1604320a2398901aa7662ece857e9bd217e8b06a.tar.bz2 biboumi-1604320a2398901aa7662ece857e9bd217e8b06a.tar.xz biboumi-1604320a2398901aa7662ece857e9bd217e8b06a.zip |
Make the XMPP component port configurable
fix #2541
-rw-r--r-- | doc/biboumi.1.md | 5 | ||||
-rw-r--r-- | src/xmpp/xmpp_component.cpp | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/doc/biboumi.1.md b/doc/biboumi.1.md index 6b04802..605fb96 100644 --- a/doc/biboumi.1.md +++ b/doc/biboumi.1.md @@ -46,6 +46,11 @@ The configuration file uses a simple format of the form This password must be configured in the XMPP server, associated with the external component on *hostname*. +`port` + + The TCP port to use to connect to the local XMPP component. The default + value is 5347. + `admin` The bare JID of the gateway administrator. This JID will have more diff --git a/src/xmpp/xmpp_component.cpp b/src/xmpp/xmpp_component.cpp index 06db085..4c9c8ff 100644 --- a/src/xmpp/xmpp_component.cpp +++ b/src/xmpp/xmpp_component.cpp @@ -2,8 +2,8 @@ #include <logger/logger.hpp> #include <xmpp/xmpp_component.hpp> +#include <config/config.hpp> #include <xmpp/jid.hpp> - #include <utils/sha1.hpp> #include <stdexcept> @@ -68,7 +68,7 @@ XmppComponent::~XmppComponent() void XmppComponent::start() { - this->connect("127.0.0.1", "5347", false); + this->connect("127.0.0.1", Config::get("port", "5347"), false); } bool XmppComponent::is_document_open() const |