Mercurial > pidgin
comparison src/protocols/oscar/service.c @ 8735:92cbf9713795
[gaim-migrate @ 9490]
Patch by Jonathan Champ to corect the vairous speling mistakes we hav e in
the coments and documentaion. Thansk Jonathan!
committer: Tailor Script <tailor@pidgin.im>
author | Christian Hammond <chipx86@chipx86.com> |
---|---|
date | Wed, 21 Apr 2004 01:34:26 +0000 |
parents | 9790cda80d52 |
children | aef5f316b746 |
comparison
equal
deleted
inserted
replaced
8734:407c122d6191 | 8735:92cbf9713795 |
---|---|
194 { | 194 { |
195 return aim_genericreq_n_snacid(sess, conn, 0x0001, 0x0006); | 195 return aim_genericreq_n_snacid(sess, conn, 0x0001, 0x0006); |
196 } | 196 } |
197 | 197 |
198 /* | 198 /* |
199 * OSCAR defines several 'rate classes'. Each class has seperate | 199 * OSCAR defines several 'rate classes'. Each class has separate |
200 * rate limiting properties (limit level, alert level, disconnect | 200 * rate limiting properties (limit level, alert level, disconnect |
201 * level, etc), and a set of SNAC family/type pairs associated with | 201 * level, etc), and a set of SNAC family/type pairs associated with |
202 * it. The rate classes, their limiting properties, and the definitions | 202 * it. The rate classes, their limiting properties, and the definitions |
203 * of which SNACs are belong to which class, are defined in the | 203 * of which SNACs are belong to which class, are defined in the |
204 * Rate Response packet at login to each host. | 204 * Rate Response packet at login to each host. |
879 * | 879 * |
880 * The offset is an offset into aim.exe when it is mapped during execution | 880 * The offset is an offset into aim.exe when it is mapped during execution |
881 * on Win32. So far, AOL has only been requesting bytes in static regions | 881 * on Win32. So far, AOL has only been requesting bytes in static regions |
882 * of memory. (I won't put it past them to start requesting data in | 882 * of memory. (I won't put it past them to start requesting data in |
883 * less static regions -- regions that are initialized at run time, but still | 883 * less static regions -- regions that are initialized at run time, but still |
884 * before the client recieves this request.) | 884 * before the client receives this request.) |
885 * | 885 * |
886 * When the client recieves the request, it adds it to the current ds | 886 * When the client receives the request, it adds it to the current ds |
887 * (0x00400000) and dereferences it, copying the data into a buffer which | 887 * (0x00400000) and dereferences it, copying the data into a buffer which |
888 * it then runs directly through the MD5 hasher. The 16 byte output of | 888 * it then runs directly through the MD5 hasher. The 16 byte output of |
889 * the hash is then sent back to the server. | 889 * the hash is then sent back to the server. |
890 * | 890 * |
891 * If the client does not send any data back, or the data does not match | 891 * If the client does not send any data back, or the data does not match |
893 * following message from "AOL Instant Messenger": | 893 * following message from "AOL Instant Messenger": |
894 * "You have been disconnected from the AOL Instant Message Service (SM) | 894 * "You have been disconnected from the AOL Instant Message Service (SM) |
895 * for accessing the AOL network using unauthorized software. You can | 895 * for accessing the AOL network using unauthorized software. You can |
896 * download a FREE, fully featured, and authorized client, here | 896 * download a FREE, fully featured, and authorized client, here |
897 * http://www.aol.com/aim/download2.html" | 897 * http://www.aol.com/aim/download2.html" |
898 * The connection is then closed, recieving disconnect code 1, URL | 898 * The connection is then closed, receiving disconnect code 1, URL |
899 * http://www.aim.aol.com/errors/USER_LOGGED_OFF_NEW_LOGIN.html. | 899 * http://www.aim.aol.com/errors/USER_LOGGED_OFF_NEW_LOGIN.html. |
900 * | 900 * |
901 * Note, however, that numerous inconsistencies can cause the above error, | 901 * Note, however, that numerous inconsistencies can cause the above error, |
902 * not just sending back a bad hash. Do not immediatly suspect this code | 902 * not just sending back a bad hash. Do not immediatly suspect this code |
903 * if you get disconnected. AOL and the open/free software community have | 903 * if you get disconnected. AOL and the open/free software community have |