SNAC(15,02)/07D0/0573  CLI_FIND_BY_EMAIL3 

This is client search by email tlv-based request used by ICQ2001+. Server should respond with 1 or more packets. Last reply packet allways SNAC(15,03)/07DA/01AE, other reply packets SNAC(15,03)/07DA/01A4. See also list of TLVs that modern clients use in TLV-based requests.

 00 15   word   SNAC family
 00 02   word   SNAC subtype
 00 01   word   SNAC flags
 xx xx xx xx   dword   SNAC request-id
 00 01   word   TLV.Type(1) - encapsulated META_DATA
 xx xx   word   TLV.Length
 xx xx   word (LE)   data chunk size (TLV.Length-2)
 xx xx xx xx   dword (LE)   request owner uin
 D0 07   word (LE)   data type: META_DATA_REQ
 02 00   word (LE)   request sequence number
 73 05   word (LE)   data subtype: META_SEARCH_BY_EMAIL
 5E 01   word (LE)   TLV.Type(0x015E) - email to search
 xx xx   word (LE)   TLV.Length
 xx xx   word   email string length
 xx .. xx 00   string (asciiz)   email string

Example SNAC dump with flap header:

  2A 02 79 78 00 31 00 15 00 02 00 00 00 0A 00 02 *.yx.1..........
  00 01 00 23 21 00 8F E4 5E 00 D0 07 0B 00 29 05 ...#!...^.....).
  15 00 70 75 70 6B 69 6E 40 67 69 67 61 62 69 74 ..pupkin@gigabit
  7A 65 2E 6F 72 67 00                            ze.org.


  Main | Basic | Login | Snaclist | Sequences | Misc | Changes | Credits | Terms