diff options
author | Matthias Schiffer <mschiffer@universe-factory.net> | 2013-07-26 20:35:31 +0200 |
---|---|---|
committer | Matthias Schiffer <mschiffer@universe-factory.net> | 2013-07-26 20:35:31 +0200 |
commit | cc1a4b9493e0e6996e4138f65630b66199ee088a (patch) | |
tree | b5d78383796efc74ea0eae543da4a3530a077218 /mmss/iface.cpp | |
parent | f706404e6e40043b87ff19e32c8fd11958772e9d (diff) | |
download | gmrf-cc1a4b9493e0e6996e4138f65630b66199ee088a.tar gmrf-cc1a4b9493e0e6996e4138f65630b66199ee088a.zip |
Miscellanous fixes
Diffstat (limited to 'mmss/iface.cpp')
-rw-r--r-- | mmss/iface.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/mmss/iface.cpp b/mmss/iface.cpp index 602daa2..c011255 100644 --- a/mmss/iface.cpp +++ b/mmss/iface.cpp @@ -31,7 +31,7 @@ namespace MMSS { -void dispatch(std::shared_ptr<packet_t> packet) { +void dispatch(const std::shared_ptr<packet_t> &packet) { auto source = packet->source.lock(); auto dest = packet->dest.lock(); if (!source || !dest) @@ -44,7 +44,7 @@ void dispatch(std::shared_ptr<packet_t> packet) { node->proto->handle_packet(node.get(), node->ctx, dest.get(), &source->address, packet->data.get(), packet->len); } -void add_iface(std::shared_ptr<node_t> node, std::shared_ptr<network_t> net, const std::string &name, const gmrf_addr_t *address) { +void add_iface(const std::shared_ptr<node_t> &node, const std::shared_ptr<network_t> &net, const std::string &name, const gmrf_addr_t *address) { std::shared_ptr<iface_t> iface = iface_t::create(); iface->name = name; @@ -59,7 +59,7 @@ void add_iface(std::shared_ptr<node_t> node, std::shared_ptr<network_t> net, con node->proto->add_iface(node.get(), node->ctx, iface.get()); } -void enqueue(context_t *mmss, std::shared_ptr<iface_t> source, std::shared_ptr<iface_t> dest, const void *data, size_t len) { +void enqueue(context_t *mmss, const std::shared_ptr<iface_t> &source, const std::shared_ptr<iface_t> &dest, const void *data, size_t len) { std::shared_ptr<packet_t> packet = std::make_shared<packet_t>(); packet->sent = mmss->now; |