comparison libpurple/protocols/qq/qq.h @ 24138:dc112387190f

2008.09.29 - ccpaging <ccpaging(at)gmail.com> * 'Check Password' function for protocol 2007/2008
author SHiNE CsyFeK <csyfek@gmail.com>
date Wed, 22 Oct 2008 14:41:13 +0000
parents 87e61a85f5dd
children 832178d951ca
comparison
equal deleted inserted replaced
24137:87e61a85f5dd 24138:dc112387190f
58 guint8 *token; /* get from server */ 58 guint8 *token; /* get from server */
59 guint8 token_len; 59 guint8 token_len;
60 guint8 *token_ex; /* get from server */ 60 guint8 *token_ex; /* get from server */
61 guint16 token_ex_len; 61 guint16 token_ex_len;
62 62
63 guint8 pwd_2nd_md5[QQ_KEY_LENGTH]; /* password in md5 (or md5' md5) */ 63 guint8 pwd_md5[QQ_KEY_LENGTH]; /* password in md5 (or md5' md5) */
64 guint8 pwd_4th_md5[QQ_KEY_LENGTH]; 64 guint8 pwd_twice_md5[QQ_KEY_LENGTH];
65 65
66 guint8 *login_token; 66 guint8 *login_token;
67 guint16 login_token_len; 67 guint16 login_token_len;
68 guint8 login_key[QQ_KEY_LENGTH]; 68 guint8 login_key[QQ_KEY_LENGTH];
69 }; 69 };
71 struct _qq_redirect_data { 71 struct _qq_redirect_data {
72 guint16 ret; 72 guint16 ret;
73 guint8 b1; 73 guint8 b1;
74 guint32 w1; 74 guint32 w1;
75 guint32 w2; 75 guint32 w2;
76 guint32 ip; 76 struct in_addr ip;
77 }; 77 };
78 78
79 struct _qq_add_request { 79 struct _qq_add_request {
80 guint32 uid; 80 guint32 uid;
81 PurpleConnection *gc; 81 PurpleConnection *gc;