diff options
-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 |