SNAC(07,03)  SRV_ACCOUNTxMODxACK 

This is the client account info (screen-name formating, email info, etc) requested via SNAC(07,02). It also may contain error code / error url instead if request failed. Here is the known error codes list:

  0x0001 - sn formatting: screenname differs
  0x0006 - sn formatting: screenname ends in a space
  0x000b - sn formatting: screenname too long
  0x001d - email change: there is pending request
  0x0021 - email change: too many screennames for this email
  0x0023 - email change: given address is invalid

 00 07   word   SNAC family
 00 03   word   SNAC subtype
 00 00   word   SNAC flags
 xx xx xx xx   dword   SNAC request-id
   xx xx   word   permissions flags
   xx xx   word   number of following TLVs
 00 01   word   TLV.Type(0x01) - user screenname
 xx xx   word   TLV.Length
 xx ..   string   user formated screenname
 00 11   word   TLV.Type(0x11) - user email
 xx xx   word   TLV.Length
 xx ..   string   user email string

 00 08   word   TLV.Type(0x08) - error code
 xx xx   word   TLV.Length
 xx xx   word   error code (request failed)
 00 04   word   TLV.Type(0x04) - error url
 xx xx   word   TLV.Length
 xx ..   string   error description url

Example SNAC dumps with flap header:
 
  2A 02 3D 1C 00 1F 00 07 00 05 00 00 00 01 00 04  *.=.............
  00 03 00 01 00 01 00 0D 52 45 41 4C 52 65 67 72  ........REALRegr
  65 73 73 6F 72                                   essor


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