comparison mcabber/mcabber/utils.c @ 2103:1210a22726d3

We can determine if the server supports carbons. By means of XEP-0030: Service Discovery.
author Roeland Jago Douma <roeland@famdouma.nl>
date Fri, 01 Mar 2013 15:27:29 +0100
parents 998feaa54ef0
children 9023a6f2bf6c
comparison
equal deleted inserted replaced
2102:739f440e563b 2103:1210a22726d3
89 *ptr = 0; 89 *ptr = 0;
90 } 90 }
91 return username; 91 return username;
92 } 92 }
93 93
94 char *get_servername(const char *username, const char *servername)
95 {
96 char *ptr;
97 char *server;
98
99 if ((ptr = strchr(username, JID_DOMAIN_SEPARATOR)) != NULL) {
100 server = g_strdup(ptr+1);
101 return server;
102 }
103
104 return servername;
105 }
106
94 char *compose_jid(const char *username, const char *servername, 107 char *compose_jid(const char *username, const char *servername,
95 const char *resource) 108 const char *resource)
96 { 109 {
97 char *fjid; 110 char *fjid;
98 111