Mercurial > pidgin
comparison src/protocols/oscar/aim.h @ 4173:b66f960bfe60
[gaim-migrate @ 4403]
So type is actually 1 byte, and not 2.
Something about an ass out of u and me.
This should make multi-recipient ICQ messages work.
It also fixes a little mistake that caused ICQ URLs,
auth requests, pager messages, emails, and ICQ cotact
sending thingies to not show up. I don't think that
bug existed for more than a more days.
committer: Tailor Script <tailor@pidgin.im>
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Thu, 02 Jan 2003 22:22:38 +0000 |
parents | 1a5dcfa1823e |
children | 9325df841a40 |
comparison
equal
deleted
inserted
replaced
4172:88ebcfcc3217 | 4173:b66f960bfe60 |
---|---|
911 #define AIM_ICQMSG_AUTHDENIED 0x0007 | 911 #define AIM_ICQMSG_AUTHDENIED 0x0007 |
912 #define AIM_ICQMSG_AUTHGRANTED 0x0008 | 912 #define AIM_ICQMSG_AUTHGRANTED 0x0008 |
913 | 913 |
914 struct aim_incomingim_ch4_args { | 914 struct aim_incomingim_ch4_args { |
915 fu32_t uin; /* Of the sender of the ICBM */ | 915 fu32_t uin; /* Of the sender of the ICBM */ |
916 fu16_t type; | 916 fu8_t type; |
917 fu8_t flags; | |
917 char *msg; /* Reason for auth request, deny, or accept */ | 918 char *msg; /* Reason for auth request, deny, or accept */ |
918 int msglen; | 919 int msglen; |
919 }; | 920 }; |
920 | 921 |
921 faim_export int aim_send_rtfmsg(aim_session_t *sess, struct aim_sendrtfmsg_args *args); | 922 faim_export int aim_send_rtfmsg(aim_session_t *sess, struct aim_sendrtfmsg_args *args); |
1168 | 1169 |
1169 struct aim_icq_offlinemsg { | 1170 struct aim_icq_offlinemsg { |
1170 fu32_t sender; | 1171 fu32_t sender; |
1171 fu16_t year; | 1172 fu16_t year; |
1172 fu8_t month, day, hour, minute; | 1173 fu8_t month, day, hour, minute; |
1173 fu16_t type; | 1174 fu8_t type; |
1175 fu8_t flags; | |
1174 char *msg; | 1176 char *msg; |
1175 int msglen; | 1177 int msglen; |
1176 }; | 1178 }; |
1177 | 1179 |
1178 struct aim_icq_info { | 1180 struct aim_icq_info { |