Straight from UIChannelList.OnChannelList:
int id = reader.ReadInt32();
int players = reader.ReadUInt16();
int limit = reader.ReadUInt16(); // <---
bool pass = reader.ReadBoolean();
bool persistent = reader.ReadBoolean();
string mapName = reader.ReadString();
string data = reader.ReadString();