S>C 0xFF BNLS_IPBAN
Transport Layer: | Transmission Control Protocol (TCP) |
---|---|
Application Layer: | BNLS Messages (BNLS) |
Message Id: | 0xFF |
Message Name: | BNLS_IPBAN |
Direction: | Server to Client |
Used By: | Starcraft Original, Starcraft Broodwar Starcraft Shareware, Starcraft Japanese Diablo Retail, Diablo Shareware Diablo II, Diablo II Lord of Destruction Warcraft II BNE, Warcraft III Reign of Chaos Warcraft III The Frozen Throne |
Message Format: (does not include protocol header) |
|
Remarks
Warns and disconnects the Client with a custom message from BNLS.
This message was not part of the original BNLS specification, however it was necessary to document it due to its use on BNLSWarden and other BNLS software. The message was created to warn users that their IP address has been restricted temporarily, and to reconnect later. However, some servers have been seen using this message for other purposes.
The string is a normal character array except that it lacks a null-terminator. To read the full length of the string, use the message's length-descriptor in the header and then subtract 3 (the length of the BNLS message header) from that.
When BNLSWarden sends you this, you will also be disconnected from the server. On all BNLS software implementing this message, the server usually will send this to you immediately after you connect. There are no ways to trigger this message from the Client.
In all cases, this message can be discarded (or left unimplemented), since this message is an information message only and the server will still function as standard BNLS without it.
Comments
no one has commented yet.