comparison mcabber/src/jab_priv.h @ 578:b3ab662757a0

Fix connection issue
author Mikael Berthe <mikael@lilotux.net>
date Sun, 04 Dec 2005 11:51:47 +0100
parents 5c6d364130ee
children fed6d1e4d7a9
comparison
equal deleted inserted replaced
577:5c6d364130ee 578:b3ab662757a0
5 5
6 #include "jabglue.h" 6 #include "jabglue.h"
7 7
8 #define JABBER_AGENT_GROUP "Jabber Agents" 8 #define JABBER_AGENT_GROUP "Jabber Agents"
9 9
10 static enum { 10 enum enum_jstate {
11 STATE_CONNECTING, 11 STATE_CONNECTING,
12 STATE_GETAUTH, 12 STATE_GETAUTH,
13 STATE_SENDAUTH, 13 STATE_SENDAUTH,
14 STATE_LOGGED 14 STATE_LOGGED
15 } jstate; 15 };
16 16
17 struct T_presence { 17 struct T_presence {
18 enum imstatus st; 18 enum imstatus st;
19 const char *msg; 19 const char *msg;
20 }; 20 };
21 21
22 extern int regmode, regdone; 22 extern enum enum_jstate jstate;
23 extern int s_id; 23 extern int s_id;
24 24
25 char *jidtodisp(const char *jid); 25 char *jidtodisp(const char *jid);
26 void handle_packet_iq(jconn conn, char *type, char *from, xmlnode xmldata); 26 void handle_packet_iq(jconn conn, char *type, char *from, xmlnode xmldata);
27 void display_server_error(xmlnode x); 27 void display_server_error(xmlnode x);