Mercurial > ~mikael > mcabber > hg
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); |