equal
deleted
inserted
replaced
4 /* This header file declares functions used by jab*.c only. */ |
4 /* This header file declares functions used by jab*.c only. */ |
5 |
5 |
6 #include "jabglue.h" |
6 #include "jabglue.h" |
7 #include "events.h" |
7 #include "events.h" |
8 |
8 |
9 #define JABBER_AGENT_GROUP "Jabber Agents" |
9 /* XEP-0115 (Entity Capabilities) node */ |
|
10 #define MCABBER_CAPS_NODE "http://mcabber.lilotux.net/caps" |
|
11 |
|
12 #define JABBER_AGENT_GROUP "Jabber Agents" |
10 |
13 |
11 enum enum_jstate { |
14 enum enum_jstate { |
12 STATE_CONNECTING, |
15 STATE_CONNECTING, |
13 STATE_GETAUTH, |
16 STATE_GETAUTH, |
14 STATE_SENDAUTH, |
17 STATE_SENDAUTH, |
30 |
33 |
31 extern enum enum_jstate jstate; |
34 extern enum enum_jstate jstate; |
32 extern xmlnode bookmarks, rosternotes; |
35 extern xmlnode bookmarks, rosternotes; |
33 |
36 |
34 extern char *mcabber_version(void); |
37 extern char *mcabber_version(void); |
|
38 const char *entity_version(void); |
35 |
39 |
36 |
40 |
37 char *jidtodisp(const char *fjid); |
41 char *jidtodisp(const char *fjid); |
38 void handle_packet_iq(jconn conn, char *type, char *from, xmlnode xmldata); |
42 void handle_packet_iq(jconn conn, char *type, char *from, xmlnode xmldata); |
39 void display_server_error(xmlnode x); |
43 void display_server_error(xmlnode x); |