KingAnt.net This space left intentionally blank. 
Oscar Protocol Documentation | Random Pidgin Files

Oscar Protocol Specification: Family 0x0004, Subtype 0x0006

unfinished

Used to send an ICBM to someone. ICBMs can be regular ol' instant messages, chat requests, file transfer negotiation, etc.

Thanks to Adam Fritzler's libfaim.

Source: Client

LengthDescription
2 bytesFamily (0x0004)
2 bytesSubtype (0x0006)
2 bytesFlags
4 bytesSnac Request ID
8 bytesRandom message cookie
2 bytesChannel ID. Can be one of the following:
  • 0x0001 - Basic instant messages
  • 0x0002 - Rendevous (chat inviation, file transfer negotation, send icon, etc.)
1 byteLength L of the following
L bytesThe destination AIM screen name or ICQ number (in ASCII) of this ICBM
X bytesTLVs

All material Copyright © 2000-2014, All Rights Reserved
Linux is a registered trademark of Linus Torvalds.
AIM is a registered trademark of America Online, Inc.
ICQ is a registered trademark of ICQ Inc.
All other trademarks are property of their respective owners.