M doc/biboumi.1.md => doc/biboumi.1.md +5 -0
@@ 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
M src/xmpp/xmpp_component.cpp => src/xmpp/xmpp_component.cpp +2 -2
@@ 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