diff mcabber/libjabber/jabber.h @ 403:17aa60c6dc63

Allow a different server name than the jid domain name Sync libjabber with upstream (centericq). The libjabber patch is from Ian Johannesen. This allows connecting to Google Talk, for example.
author Mikael Berthe <mikael@lilotux.net>
date Sat, 27 Aug 2005 11:21:27 +0200
parents 1fa1185346be
children c3ae9251c197
line wrap: on
line diff
--- a/mcabber/libjabber/jabber.h	Mon Aug 22 20:33:11 2005 +0200
+++ b/mcabber/libjabber/jabber.h	Sat Aug 27 11:21:27 2005 +0200
@@ -271,6 +271,7 @@
     int         state;      /* Connection state flag */
     int         cw_state;   /* Low level connection state flag */
     int         fd;         /* Connection file descriptor */
+    char        *server;    /* The server we'll connect too */
     int         port;
     int         ssl;
     jid         user;       /* User info */
@@ -294,7 +295,7 @@
 typedef void (*jconn_packet_h)(jconn j, jpacket p);
 typedef void (*jconn_logger)(jconn j, int inout, const char *p);
 
-jconn jab_new(char *user, char *pass, int port, int ssl);
+jconn jab_new(char *user, char *pass, char *server, int port, int ssl);
 void jab_delete(jconn j);
 void jab_state_handler(jconn j, jconn_state_h h);
 void jab_packet_handler(jconn j, jconn_packet_h h);