comparison libpurple/protocols/oscar/oscar.h @ 30362:879baaf87aa2

Added an error handler for family_icq.c. So far it works for icq fullinfo and alias requests. This was originally motivated by me getting "Server rate limit exceeded" while testing authorization requests. This error completely prevented the authorization request dialog from showing up.
author ivan.komarov@soc.pidgin.im
date Sun, 30 May 2010 19:01:30 +0000
parents 9881f18b95b1
children 05c634403678
comparison
equal deleted inserted replaced
30361:9881f18b95b1 30362:879baaf87aa2
540 * hashtable and the core parts of libfaim shouldn't 540 * hashtable and the core parts of libfaim shouldn't
541 * need to know about them. 541 * need to know about them.
542 */ 542 */
543 543
544 IcbmCookie *msgcookies; 544 IcbmCookie *msgcookies;
545 struct aim_icq_info *icq_info; 545 GSList *icq_info;
546 546
547 /** Only used when connecting with the old-style BUCP login. */ 547 /** Only used when connecting with the old-style BUCP login. */
548 struct aim_authresp_info *authinfo; 548 struct aim_authresp_info *authinfo;
549 struct aim_emailinfo *emailinfo; 549 struct aim_emailinfo *emailinfo;
550 550
1412 1412
1413 /* email (0x00eb) */ 1413 /* email (0x00eb) */
1414 guint16 numaddresses; 1414 guint16 numaddresses;
1415 char **email2; 1415 char **email2;
1416 1416
1417 /* we keep track of these in a linked list because we're 1337 */
1418 struct aim_icq_info *next;
1419
1420 /* status note info */ 1417 /* status note info */
1421 guint8 icbm_cookie[8]; 1418 guint8 icbm_cookie[8];
1422 char *status_note_title; 1419 char *status_note_title;
1423 1420
1424 gboolean for_auth_request; 1421 gboolean for_auth_request;