diff options
Diffstat (limited to 'mmss/iface.cpp')
-rw-r--r-- | mmss/iface.cpp | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/mmss/iface.cpp b/mmss/iface.cpp index 85079b6..31befbb 100644 --- a/mmss/iface.cpp +++ b/mmss/iface.cpp @@ -43,18 +43,4 @@ void add_iface(const std::shared_ptr<node_t> &node, const std::shared_ptr<networ node->add_iface(iface); } -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(); - packet->source_addr = *source->get_address(); - packet->dest = dest; - packet->len = len; - - packet->data.reset(new uint8_t[len]); - std::memcpy(packet->data.get(), data, len); - - mmss->queue_event(std::move(packet), mmss->now()+1); -} - } |