Home Submitter: stricq@owlnet.net Edit

SRV_RATES

Channel: 2SNAC(1,7)

This packet basically lays down the law as it is the reply to CLI_RATESREQUEST. Unfortunately this packet is not fully understood yet. Any client that sends packets too fast or too large will get disconnected. This packet would help prevent this if it were understood better.

Parameters

Data type Content Name Description
WORD 00 05 COUNT The number of command groups. For each group, 8 rates follow; then, for each group, a bunch of family/command pairs is given to whom those rates apply. Unfortunately, the meaning of those rates is unknown.
WORD xx xx GROUPNR The group number for which the following rates are valid.
DWORD xx xx xx xx RATE1 Rate number 1.
DWORD xx xx xx xx RATE2 Rate number 2.
DWORD xx xx xx xx RATE3 Rate number 3.
DWORD xx xx xx xx RATE4 Rate number 4.
DWORD xx xx xx xx RATE5 Rate number 5.
DWORD xx xx xx xx RATE6 Rate number 6.
DWORD xx xx xx xx RATE7 Rate number 7.
DWORD xx xx xx xx RATE8 Rate number 8.
BYTE 00 NULL Unknown: Empty.
WORD xx xx GROUPNR The group number to which the following family/command-pairs belong.
WORD xx xx COUNT The number of family/command pairs to follow.
DATA ... PAIRS Family/command pairs.

Examples

2A 02 45 83 06 ED                                                 Flap: Channel 2, Sequence 17795, Length 1773
   00 01 00 07 00 00 00 00 00 00                                  Snac: Type x01/x07, ID x0000, Flags 0
      00 05                                                       Count of 5 groups and sections follows
         00 01                                                    Group 1:
            00 00 00 50 00 00 09 C4 00 00 07 D0 00 00 05 DC         80, 2500, 2000, 1500
            00 00 03 20 00 00 16 DC 00 00 17 70 00 00 00 00        800, 5852, 6000,    0
            00
         00 02                                                    Group 2:
            00 00 00 50 00 00 0B B8 00 00 07 D0 00 00 05 DC         80, 3000, 2000, 1500
            00 00 03 E8 00 00 17 70 00 00 17 70 00 00 00 72       1000, 6000, 6000,  114
            00
         00 03                                                    Group 3:
            00 00 00 14 00 00 13 EC 00 00 13 88 00 00 0F A0         20, 5100, 5000, 4000
            00 00 0B B8 00 00 17 70 00 00 17 70 00 00 00 72       3000, 6000, 6000,  114
            00
         00 04                                                    Group 4:
            00 00 00 14 00 00 15 7C 00 00 14 B4 00 00 10 68         20, 5500, 5300, 4200
            00 00 0B B8 00 00 17 70 00 00 1F 40 00 00 00 72       3000, 6000, 8000,  114
            00
         00 05                                                    Group 5:
            00 00 00 0A 00 00 15 7C 00 00 14 B4 00 00 10 68         10, 5500, 5300, 4200
            00 00 0B B8 00 00 17 70 00 00 1F 40 00 00 00 72       3000, 6000, 8000,  114
            00
         00 01 01 7D                                              Section 1, 381 DWORDs of FAMILY/SUBTYPE pairs
            00 01 00 01 00 01 00 02 00 01 00 03 00 01 00 04       Family x01
            00 01 00 05 00 01 00 06 00 01 00 07 00 01 00 08
            00 01 00 09 00 01 00 0A 00 01 00 0B 00 01 00 0C
            00 01 00 0D 00 01 00 0E 00 01 00 0F 00 01 00 10
            00 01 00 11 00 01 00 12 00 01 00 13 00 01 00 14
            00 01 00 15 00 01 00 16 00 01 00 17 00 01 00 18
            00 01 00 19 00 01 00 1A 00 01 00 1B 00 01 00 1C
            00 01 00 1D 00 01 00 1E 00 01 00 1F 00 01 00 20
            00 02 00 01 00 02 00 02 00 02 00 03 00 02 00 04       Family x02
            00 02 00 06 00 02 00 07 00 02 00 08 00 02 00 0A
            00 02 00 0C 00 02 00 0D 00 02 00 0E 00 02 00 0F
            00 02 00 10 00 02 00 11 00 02 00 12 00 02 00 13
            00 02 00 14
            00 03 00 01 00 03 00 02 00 03 00 03 00 03 00 06       Family x03
            00 03 00 07 00 03 00 08 00 03 00 09 00 03 00 0A
            00 03 00 0B 00 03 00 0C
            00 04 00 01 00 04 00 02 00 04 00 03 00 04 00 04       Family x04
            00 04 00 05 00 04 00 07 00 04 00 08 00 04 00 09
            00 04 00 0A 00 04 00 0B 00 04 00 0C 00 04 00 0D
            00 04 00 0E 00 04 00 0F 00 04 00 10 00 04 00 11
            00 04 00 12 00 04 00 13
            00 05 00 01 00 05 00 02 00 05 00 03                   Family x05
            00 06 00 01 00 06 00 02 00 06 00 03                   Family x06
            00 07 00 01 00 07 00 02 00 07 00 03 00 07 00 04       Family x07
            00 07 00 05 00 07 00 06 00 07 00 07 00 07 00 08
            00 07 00 09
            00 08 00 01 00 08 00 02                               Family x08
            00 09 00 01 00 09 00 02 00 09 00 03 00 09 00 04       Family x09
            00 09 00 09 00 09 00 0A 00 09 00 0B
            00 0A 00 01 00 0A 00 02 00 0A 00 03                   Family x0A
            00 0B 00 01 00 0B 00 02 00 0B 00 03 00 0B 00 04       Family x0B
            00 0C 00 01 00 0C 00 02 00 0C 00 03                   Family x0C
            00 0D 00 01 00 0D 00 02 00 0D 00 03 00 0D 00 04       Family x0D
            00 0D 00 05 00 0D 00 06 00 0D 00 07 00 0D 00 09
            00 0E 00 01 00 0E 00 02 00 0E 00 03 00 0E 00 04       Family x0E
            00 0E 00 06 00 0E 00 07 00 0E 00 08 00 0E 00 09
            00 0E 00 0A 00 0E 00 0B 00 0E 00 0C 00 0E 00 0D
            00 0E 00 0E 00 0E 00 0F 00 0E 00 10 00 0E 00 11
            00 0E 00 12 00 0E 00 13 00 0E 00 14 00 0E 00 15
            00 0E 00 16 00 0E 00 17 00 0E 00 18 00 0E 00 19
            00 0E 00 1A 00 0E 00 1B 00 0E 00 1C 00 0E 00 1D
            00 0E 00 1E 00 0E 00 1F 00 0E 00 20 00 0E 00 21
            00 0F 00 01 00 0F 00 03 00 0F 00 04 00 0F 00 05       Family x0F
            00 11 00 01 00 11 00 02 00 11 00 03 00 11 00 04       Family x11
            00 11 00 05 00 11 00 06 00 11 00 07 00 11 00 08
            00 11 00 09 00 11 00 0A 00 11 00 0B 00 11 00 0C
            00 11 00 0D 00 11 00 0E 00 11 00 0F 00 11 00 10
            00 11 00 11 00 11 00 12 00 11 00 13 00 11 00 14
            00 11 00 15
            00 12 00 01 00 12 00 02 00 12 00 03 00 12 00 04       Family x12
            00 12 00 05 00 12 00 06 00 12 00 07 00 12 00 08
            00 12 00 09 00 12 00 0A 00 12 00 0B 00 12 00 0C
            00 12 00 0D 00 12 00 0E 00 12 00 0F 00 12 00 10
            00 12 00 11
            00 13 00 01 00 13 00 02 00 13 00 03 00 13 00 04       Family x13
            00 13 00 05 00 13 00 06 00 13 00 07 00 13 00 08
            00 13 00 09 00 13 00 0A 00 13 00 0B 00 13 00 0C
            00 13 00 0D 00 13 00 0E 00 13 00 0F 00 13 00 10
            00 13 00 11 00 13 00 12 00 13 00 13 00 13 00 14
            00 13 00 15 00 13 00 16 00 13 00 17 00 13 00 18
            00 13 00 19 00 13 00 1A 00 13 00 1B 00 13 00 1C
            00 13 00 1D 00 13 00 1E 00 13 00 1F 00 13 00 20
            00 13 00 21
            00 14 00 01 00 14 00 02 00 14 00 03 00 14 00 04       Family x14
            00 14 00 05 00 14 00 06 00 14 00 07
            00 15 00 01 00 15 00 02 00 15 00 03                   Family x15: AIM<->ICQ Server Interface
            00 17 00 01 00 17 00 02 00 17 00 03 00 17 00 04       Family x17
            00 17 00 05 00 17 00 06 00 17 00 07 00 17 00 08
            00 17 00 09 00 17 00 0A 00 17 00 0B
            00 18 00 01 00 18 00 02 00 18 00 03 00 18 00 04       Family x18
            00 18 00 05 00 18 00 06 00 18 00 07 00 18 00 08
            00 18 00 09 00 18 00 0A 00 18 00 0B 00 18 00 0C
            00 18 00 0D 00 18 00 0E 00 18 00 0F 00 18 00 10
            00 18 00 11 00 18 00 12 00 18 00 13 00 18 00 14
            00 18 00 15 00 18 00 16
            00 1A 00 01 00 1A 00 02 00 1A 00 03 00 1A 00 04       Family x1A
            00 1A 00 05 00 1A 00 06 00 1A 00 07 00 1A 00 08
            00 1A 00 09 00 1A 00 0A 00 1A 00 0B 00 1A 00 0C
            00 1A 00 0D 00 1A 00 0E 00 1A 00 0F 00 1A 00 10
            00 1A 00 11 00 1A 00 12 00 1A 00 13 00 1A 00 14
            00 1A 00 15 00 1A 00 16 00 1A 00 17 00 1A 00 18
            00 1A 00 19
            00 1B 00 01 00 1B 00 02 00 1B 00 03 00 1B 00 04       Family x1B
            00 1B 00 05 00 1B 00 06 00 1B 00 07 00 1B 00 08
            00 1B 00 09
            00 1C 00 01 00 1C 00 02 00 1C 00 03 00 1C 00 04       Family x1C
            00 1C 00 05
            00 1D 00 01 00 1D 00 02 00 1D 00 03                   Family x1D
            00 1E 00 01 00 1E 00 02 00 1E 00 03 00 1E 00 04       Family x1E
            00 1E 00 05 00 1E 00 06 00 1E 00 07 00 1E 00 08
            00 1E 00 09 00 1E 00 0A 00 1E 00 0B 00 1E 00 0C
            00 1E 00 0D 00 1E 00 0E 00 1E 00 0F 00 1E 00 10
            00 1E 00 11 00 1E 00 12 00 1E 00 13 00 1E 00 14
            00 1E 00 15 00 1E 00 16 00 1E 00 17 00 1E 00 18
            00 1E 00 19 00 1E 00 1A 00 1E 00 1B 00 1E 00 1C
            00 1E 00 1D 00 1E 00 1E 00 1E 00 1F 00 1E 00 20
            00 1E 00 21 00 1E 00 22 00 1E 00 23 00 1E 00 24
            00 1E 00 25 00 1E 00 26 00 1E 00 27
            00 1F 00 01 00 1F 00 02 00 1F 00 03 00 1F 00 04       Family x1F
            00 1F 00 05 00 1F 00 06 00 1F 00 07 00 1F 00 08
            00 1F 00 09 00 1F 00 0A 00 1F 00 0B
            00 20 00 01 00 20 00 02 00 20 00 03                   Family x20
            00 21 00 01 00 21 00 02 00 21 00 03 00 21 00 04       Family x21
            00 21 00 05 00 21 00 06 00 21 00 07 00 21 00 08
            00 21 00 09 00 21 00 0A 00 21 00 0B 00 21 00 0C
            00 21 00 0D 00 21 00 0E 00 21 00 0F 00 21 00 10
            00 21 00 11
         00 02 00 06                                              Section 2, 6 DWORDs of special FAMILY/SUBTYPE pairs
            00 03 00 04 00 03 00 05                               Family x03
            00 09 00 05 00 09 00 06 00 09 00 07 00 09 00 08       Family x09
         00 03 00 02                                              Section 3, 2 DWORDs of special FAMILY/SUBTYPE pairs
            00 02 00 05                                           Family x02
            00 04 00 06                                           Family x04
         00 04 00 03                                              Section 4, 3 DWORDs of special FAMILY/SUBTYPE pairs
            00 02 00 09 00 02 00 0B                               Family x02
            00 0F 00 02                                           Family x0F
         00 05 00 02                                              Section 5, 2 DWORDs of special FAMILY/SUBTYPE pairs
            00 0D 00 08                                           Family x0D
            00 0E 00 05                                           Family x0E


HomeEdit