summaryrefslogtreecommitdiff
path: root/src/network/connection.h
diff options
context:
space:
mode:
authorLoic Blot <loic.blot@unix-experience.fr>2015-03-22 12:18:16 +0100
committerLoic Blot <loic.blot@unix-experience.fr>2015-03-22 12:18:16 +0100
commit61f2d0ca3417b2a18a60015bf5423629d81bb754 (patch)
treef2a3dabfb256b7dc082a1b3d828f720adb283948 /src/network/connection.h
parent761b127060b924a43a79c72d5488dbe9c186acc0 (diff)
downloadminetest-61f2d0ca3417b2a18a60015bf5423629d81bb754.tar.gz
minetest-61f2d0ca3417b2a18a60015bf5423629d81bb754.tar.bz2
minetest-61f2d0ca3417b2a18a60015bf5423629d81bb754.zip
Remove unused ConnectionCommand::sendToAll function. NetworkPacket::oldForgePacket returns Buffer instead of SharedBuffer and is used in ConnectionCommand instead of Connection::Send
This remove the NetworkPacket buffer => SharedBuffer => Buffer copy. Now NetworkPacket => Buffer
Diffstat (limited to 'src/network/connection.h')
-rw-r--r--src/network/connection.h11
1 files changed, 2 insertions, 9 deletions
diff --git a/src/network/connection.h b/src/network/connection.h
index 33b7d0f7f..0aa63d4cf 100644
--- a/src/network/connection.h
+++ b/src/network/connection.h
@@ -437,19 +437,12 @@ struct ConnectionCommand
peer_id = peer_id_;
}
void send(u16 peer_id_, u8 channelnum_,
- SharedBuffer<u8> data_, bool reliable_)
+ NetworkPacket* pkt, bool reliable_)
{
type = CONNCMD_SEND;
peer_id = peer_id_;
channelnum = channelnum_;
- data = data_;
- reliable = reliable_;
- }
- void sendToAll(u8 channelnum_, SharedBuffer<u8> data_, bool reliable_)
- {
- type = CONNCMD_SEND_TO_ALL;
- channelnum = channelnum_;
- data = data_;
+ data = pkt->oldForgePacket();
reliable = reliable_;
}