--- a/libpurple/protocols/jabber/bosh.h Sat Aug 16 21:28:32 2008 +0000 +++ b/libpurple/protocols/jabber/bosh.h Mon Aug 18 08:42:37 2008 +0000 @@ -30,6 +30,7 @@ typedef struct _PurpleBOSHConnection PurpleBOSHConnection; typedef void (*PurpleHTTPConnectionConnectFunction)(PurpleHTTPConnection *conn); +typedef void (*PurpleHTTPConnectionDisconnectFunction)(PurpleHTTPConnection *conn); typedef void (*PurpleHTTPRequestCallback)(PurpleHTTPRequest *req, PurpleHTTPResponse *res, void *userdata); typedef void (*PurpleBOSHConnectionConnectFunction)(PurpleBOSHConnection *conn); typedef void (*PurpleBOSHConnectionReciveFunction)(PurpleBOSHConnection *conn, xmlnode *node); @@ -45,7 +46,7 @@ int rid; char *sid; int wait; - + JabberStream *js; void *userdata; PurpleAccount *account; @@ -74,6 +75,7 @@ int pih; PurpleHTTPConnectionConnectFunction connect_cb; + PurpleHTTPConnectionConnectFunction disconnect_cb; void *userdata; };