diff src/protocols/oscar/locate.c @ 7025:db041f206848

[gaim-migrate @ 7588] Recognize some more caps to make faceprint happy. Luke, I can't reproduce your thing committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Mon, 29 Sep 2003 21:20:20 +0000
parents 4375bf2d9020
children 237ad253dd34
line wrap: on
line diff
--- a/src/protocols/oscar/locate.c	Mon Sep 29 20:31:20 2003 +0000
+++ b/src/protocols/oscar/locate.c	Mon Sep 29 21:20:20 2003 +0000
@@ -50,6 +50,27 @@
 	 {0x09, 0x46, 0x00, 0x01, 0x4c, 0x7f, 0x11, 0xd1, 
 	  0x82, 0x22, 0x44, 0x45, 0x53, 0x54, 0x00, 0x00}},
 
+	/*
+	 * Not really sure about this one.  In an email from 
+	 * 26 Sep 2003, Matthew Sachs suggested that, "this 
+	 * is probably the capability for the SMS features."
+	 */
+	{AIM_CAPS_SMS,
+	 {0x09, 0x46, 0x01, 0xff, 0x4c, 0x7f, 0x11, 0xd1, 
+	  0x82, 0x22, 0x44, 0x45, 0x53, 0x54, 0x00, 0x00}},
+
+	{AIM_CAPS_APPLESOMETHIN1,
+	 {0x09, 0x46, 0xf0, 0x03, 0x4c, 0x7f, 0x11, 0xd1, 
+	  0x82, 0x22, 0x44, 0x45, 0x53, 0x54, 0x00, 0x00}},
+
+	{AIM_CAPS_APPLESOMETHIN2,
+	 {0x09, 0x46, 0xf0, 0x04, 0x4c, 0x7f, 0x11, 0xd1, 
+	  0x82, 0x22, 0x44, 0x45, 0x53, 0x54, 0x00, 0x00}},
+
+	{AIM_CAPS_APPLESOMETHIN3,
+	 {0x09, 0x46, 0xf0, 0x05, 0x4c, 0x7f, 0x11, 0xd1, 
+	  0x82, 0x22, 0x44, 0x45, 0x53, 0x54, 0x00, 0x00}},
+
 	{AIM_CAPS_HIPTOP,
 	 {0x09, 0x46, 0x13, 0x23, 0x4c, 0x7f, 0x11, 0xd1, 
 	  0x82, 0x22, 0x44, 0x45, 0x53, 0x54, 0x00, 0x00}},
@@ -613,6 +634,15 @@
 			 *
 			 * Always four bytes, but it doesn't look like an int.
 			 */
+
+		} else if (type == 0x001f) {
+			/*
+			 * Type 31: Unknown.
+			 *
+			 * Seen on a buddy using DeadAIM.  Data was 4 bytes:
+			 * 0x00 00 00 10
+			 */
+
 		} else {
 
 			/*