BNETDocs: Redux is no longer updated, this subdomain exists for archival purposes only. Visit the main site.


Generate Code: All packets

Packet Information

Message ID:0x04
Message Status:DEFUNCT
Direction:Server -> Client (Received)
Used By:Starcraft Shareware, Starcraft Broodwar, Diablo Shareware, Diablo II, Warcraft II, Starcraft, Starcraft Japanese, Diablo, Diablo
Format:(DWORD) Server version
(STRING) [] Server list
Remarks:Client should set the internal server list from the contents of this message.

This packet is supported by all Battle.snp games and Diablo II and its expansion.

Note that this packet is defunct. The clients (including Warcraft III) all ask for the FILETIME structure of the gateway list file and then compares that structure to its own cached copy. If the FILETIMEs do not match, then it goes to BNFTP and downloads a new one and stores it to the Windows Registry (or on file, if using Mac) while also caching the new FILETIME for later. They do not ever under any circumstance store the actual file data, and therefore as long as the cache is not changed and always reports the same FILETIME, you can modify your gateway list without it knowing it changed.
Related:[0x33] SID_GETFILETIME (C->S)

User Comments

For detailed questions and discussion, visit the Research Forum

No comments were made. Be the first to contribute!

We recommend you use Firefox to view this site. This site has been optimized for Firefox.

Get Firefox
BNLS Server Status

= Online       = Offline Server Status v1 v2




= Online       = Offline


Site scripts and design copyrights reserved to Don Cullen.
Contents copyrighted to Blizzard and their parent corporation, Vivendi.
Main credits for contents goes to Arta. View the rest of credits.
Demented Minds copyrights reserved to Don Cullen 2003-present.
Copyright infringements will be prosecuted to the fullest extent allowable by law.
Please view our legal disclaimer and terms of service.