mcabber/src/jab_priv.h
changeset 1215 80c095886fb5
parent 1213 4a7db2870685
child 1224 fb0460a3cf4b
equal deleted inserted replaced
1214:9f5c5f176953 1215:80c095886fb5
     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);