Mercurial > pidgin.yaz
diff libfaim/aim_chat.c @ 503:6e318907bcce
[gaim-migrate @ 513]
bringing gaim up to latest libfaim
committer: Tailor Script <tailor@pidgin.im>
| author | Eric Warmenhoven <eric@warmenhoven.org> |
|---|---|
| date | Tue, 18 Jul 2000 05:37:39 +0000 |
| parents | e4c34ca88d9b |
| children | 595ac7759563 |
line wrap: on
line diff
--- a/libfaim/aim_chat.c Tue Jul 18 05:23:25 2000 +0000 +++ b/libfaim/aim_chat.c Tue Jul 18 05:37:39 2000 +0000 @@ -70,6 +70,8 @@ for (i=0;i<8;i++) curbyte += aimutil_put8(newpacket->data+curbyte, (u_char) random()); + aim_cachecookie(sess, aim_mkcookie(newpacket->data+curbyte-8, AIM_COOKIETYPE_CHAT, NULL)); + /* * metaTLV start. -- i assume this is a metaTLV. it could be the * channel ID though. @@ -430,11 +432,13 @@ i = 10; /* skip snac */ /* - * ICBM Cookie. Ignore it. + * ICBM Cookie. Cache it. */ for (z=0; z<8; z++,i++) cookie[z] = command->data[i]; + aim_cachecookie(sess, aim_mkcookie(cookie, AIM_COOKIETYPE_ICBM, NULL)); + /* * Channel ID * @@ -579,6 +583,7 @@ */ for (i=0;i<8;i++) curbyte += aimutil_put8(newpacket->data+curbyte, (u_char)rand()); + aim_cachecookie(sess, aim_mkcookie(newpacket->data+curbyte-8, AIM_COOKIETYPE_CHAT, NULL)); /* * Channel (2)
