diff options
Diffstat (limited to 'src/xmpp/connection.c')
-rw-r--r-- | src/xmpp/connection.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/xmpp/connection.c b/src/xmpp/connection.c index 013a09e1..18b177c6 100644 --- a/src/xmpp/connection.c +++ b/src/xmpp/connection.c @@ -411,6 +411,18 @@ connection_get_fulljid(void) } } +char* +connection_get_barejid(void) { + const char *jid = connection_get_fulljid(); + char *result; + + Jid *jidp = jid_create(jid); + result = strdup(jidp->barejid); + jid_destroy(jidp); + + return result; +} + void connection_features_received(const char *const jid) { |