summaryrefslogtreecommitdiff
path: root/src/network/networkpacket.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/network/networkpacket.h')
-rw-r--r--src/network/networkpacket.h5
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; }