| 28 { |
28 { |
| 29 OscarSession *sess; |
29 OscarSession *sess; |
| 30 |
30 |
| 31 sess = g_new0(OscarSession, 1); |
31 sess = g_new0(OscarSession, 1); |
| 32 |
32 |
| 33 sess->queue_outgoing = NULL; |
|
| 34 sess->queue_incoming = NULL; |
|
| 35 aim_initsnachash(sess); |
33 aim_initsnachash(sess); |
| 36 sess->msgcookies = NULL; |
|
| 37 sess->modlistv = NULL; |
|
| 38 sess->snacid_next = 0x00000001; |
34 sess->snacid_next = 0x00000001; |
| 39 |
|
| 40 sess->locate.userinfo = NULL; |
|
| 41 sess->locate.torequest = NULL; |
|
| 42 sess->locate.requested = NULL; |
|
| 43 sess->locate.waiting_for_response = FALSE; |
|
| 44 sess->ssi.received_data = 0; |
|
| 45 sess->ssi.numitems = 0; |
|
| 46 sess->ssi.official = NULL; |
|
| 47 sess->ssi.local = NULL; |
|
| 48 sess->ssi.pending = NULL; |
|
| 49 sess->ssi.timestamp = (time_t)0; |
|
| 50 sess->ssi.waiting_for_ack = 0; |
|
| 51 sess->icq_info = NULL; |
|
| 52 sess->authinfo = NULL; |
|
| 53 sess->emailinfo = NULL; |
|
| 54 sess->peer_connections = NULL; |
|
| 55 |
35 |
| 56 /* |
36 /* |
| 57 * This must always be set. Default to the queue-based |
37 * This must always be set. Default to the queue-based |
| 58 * version for back-compatibility. |
38 * version for back-compatibility. |
| 59 */ |
39 */ |