[icq-devel] SNAC 2,1
david at anti-microsoft.org
Thu Feb 13 21:32:11 CET 2003
-----BEGIN PGP SIGNED MESSAGE-----
On Thursday February 13, 2003 02:58 pm, Rüdiger Kuhlmann wrote:
> >--[SvenÅke Andersson]--<SvenAkeA at hotmail.com>
> > SNAC(2,1) - Does anyone know this one?
> No, but SNAC(*,1) is usually the error message reply for SNAC(*,2).
> Btw, does anyone know more about SNAC(1,b) other than that the server
> will disconnect you soonish?
That is the SERVERPAUSE SNAC. To this you must reply with SERVERPAUSE_ACK
SNAC(0x0001, 0x000c). The format of this SNAC is simply the groups (short)
that you support on that connection. For ICQ, this will basically be all of
your groups. For AOL, you normally have more than one server connection, each
supporting a unique set of groups.
After this the server will send a MIGRATIONREQ SNAC(0x0001, 0x00012). The
format of this SNAC is as follows: groupCount (short), groups, TLV. The TLV
contains the IP and cookie (the TLV types you should be familiar with from
the login process).
What you're supposed to do is move the groups you posted to the new server.
This is the correct way to do it, but the other way is to simply ignore the
groups and perform the normal login process over again.
<david at anti-microsoft.org>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
-----END PGP SIGNATURE-----
More information about the icq-devel