diff options
Diffstat (limited to 'src/network/networkpacket.h')
-rw-r--r-- | src/network/networkpacket.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/network/networkpacket.h b/src/network/networkpacket.h index 4a801b444..0afb1e7e3 100644 --- a/src/network/networkpacket.h +++ b/src/network/networkpacket.h @@ -28,11 +28,14 @@ class NetworkPacket { public: - NetworkPacket(u8 *data, u32 datasize, u16 peer_id); NetworkPacket(u16 command, u32 datasize, u16 peer_id); NetworkPacket(u16 command, u32 datasize); + NetworkPacket(): m_datasize(0), m_read_offset(0), m_command(0), + m_peer_id(0) {} ~NetworkPacket(); + void putRawPacket(u8 *data, u32 datasize, u16 peer_id); + // Getters u32 getSize() { return m_datasize; } u16 getPeerId() { return m_peer_id; } |