diff src/protocols/oscar/im.c @ 12658:a0fd3ebcd6fa

[gaim-migrate @ 15001] Move the offline status type after everything else for all protocols. committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Sun, 25 Dec 2005 19:09:25 +0000
parents e856f985a0b9
children
line wrap: on
line diff
--- a/src/protocols/oscar/im.c	Sun Dec 25 18:52:49 2005 +0000
+++ b/src/protocols/oscar/im.c	Sun Dec 25 19:09:25 2005 +0000
@@ -1024,10 +1024,10 @@
 		aimbs_put16(&fr->data, 0x0036);
 		{ /* V */
 			aimbs_putle16(&fr->data, 0x001b); /* L */
-			aimbs_putle16(&fr->data, 0x0008); /* XXX - Protocol version */
+			aimbs_putle16(&fr->data, 0x0009); /* Protocol version */
 			aimbs_putcaps(&fr->data, AIM_CAPS_EMPTY);
 			aimbs_putle16(&fr->data, 0x0000); /* Unknown */
-			aimbs_putle16(&fr->data, 0x0003); /* Client features? */
+			aimbs_putle16(&fr->data, 0x0001); /* Client features? */
 			aimbs_putle16(&fr->data, 0x0000); /* Unknown */
 			aimbs_putle8(&fr->data, 0x00); /* Unkizown */
 			aimbs_putle16(&fr->data, 0xffff); /* Sequence number?  XXX - This should decrement by 1 with each request */
@@ -1050,7 +1050,7 @@
 			else if(type & AIM_ICQ_STATE_AWAY)
 				aimbs_putle16(&fr->data, 0x03e8);
 
-			aimbs_putle16(&fr->data, 0x0000); /* Status? */
+			aimbs_putle16(&fr->data, 0x0001); /* Status? */
 			aimbs_putle16(&fr->data, 0x0001); /* Priority of this message? */
 			aimbs_putle16(&fr->data, 0x0001); /* L */
 			aimbs_putle8(&fr->data, 0x00); /* String of length L */