mirror of
https://github.com/EQEmu/Server.git
synced 2026-06-16 22:18:20 +00:00
Working on login / world connection mostly there, fixed a few crashes with encryption on 0 length packets
This commit is contained in:
@@ -46,11 +46,6 @@ public:
|
||||
*/
|
||||
void Reset();
|
||||
|
||||
/**
|
||||
* Does processing of all the packets in for this world.
|
||||
*/
|
||||
void ProcessPacket(uint16_t opcode, const EQ::Net::Packet &p);
|
||||
|
||||
/**
|
||||
* Accesses connection, it is intentional that this is not const (trust me).
|
||||
*/
|
||||
@@ -133,6 +128,14 @@ public:
|
||||
|
||||
private:
|
||||
|
||||
/**
|
||||
* Packet processing functions:
|
||||
*/
|
||||
void ProcessNewLSInfo(uint16_t opcode, const EQ::Net::Packet &p);
|
||||
void ProcessLSStatus(uint16_t opcode, const EQ::Net::Packet &p);
|
||||
void ProcessUsertoWorldResp(uint16_t opcode, const EQ::Net::Packet &p);
|
||||
void ProcessLSAccountUpdate(uint16_t opcode, const EQ::Net::Packet &p);
|
||||
|
||||
std::shared_ptr<EQ::Net::ServertalkServerConnection> connection;
|
||||
unsigned int zones_booted;
|
||||
unsigned int players_online;
|
||||
|
||||
Reference in New Issue
Block a user