comparison src/protocols/oscar/im.c @ 2808:e79f30457998

[gaim-migrate @ 2821] plug it in, plug it in committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Wed, 28 Nov 2001 05:30:13 +0000
parents b715593f0d21
children 6d62d4520460
comparison
equal deleted inserted replaced
2807:f01e6a425136 2808:e79f30457998
951 args->msglen = 0; 951 args->msglen = 0;
952 952
953 return 0; 953 return 0;
954 } 954 }
955 955
956 /*
957 *
958 * This should use tlvlists, but doesn't for performance reasons.
959 *
960 * XXX support multipart IMs:
961 *
962 * 0004 0007 0000 8f08 d295
963 * 0031 6520 3b7b f9fd
964 * 0001
965 * 06 XXXX XXXX XXXX
966 * 0000
967 * 0004
968 * 0001 0002 0004
969 * 0010 0004 0000 01a3
970 * 0002 0004 3ab6 94fa
971 * 0003 0004 3b7b f85a
972 * 0002 003c
973 * 0501 0001 01
974 * 0101 000a 0000 0000 3c48 544d 4c3e ASCII part
975 * ISO-8859 part:
976 * 0101 0016 0003 0000 6c6b 7364 6a6b 6c6a 676c a56b 3b73 646a 6b6a
977 * 0101 000b 0000 0000 3c2f 4854 4d4c 3e another ASCII part
978 *
979 */
980 static int incomingim_ch1(aim_session_t *sess, aim_module_t *mod, aim_frame_t *rx, aim_modsnac_t *snac, fu16_t channel, aim_userinfo_t *userinfo, aim_bstream_t *bs, fu8_t *cookie) 956 static int incomingim_ch1(aim_session_t *sess, aim_module_t *mod, aim_frame_t *rx, aim_modsnac_t *snac, fu16_t channel, aim_userinfo_t *userinfo, aim_bstream_t *bs, fu8_t *cookie)
981 { 957 {
982 fu16_t type, length; 958 fu16_t type, length;
983 aim_rxcallback_t userfunc; 959 aim_rxcallback_t userfunc;
984 int ret = 0; 960 int ret = 0;