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