summaryrefslogtreecommitdiffstats
path: root/mmss/iface.c
diff options
context:
space:
mode:
authorMatthias Schiffer <mschiffer@universe-factory.net>2013-03-18 18:06:24 +0100
committerMatthias Schiffer <mschiffer@universe-factory.net>2013-03-18 18:06:24 +0100
commit56ccdb40aba41facf5f2762f8b163222c7acdc88 (patch)
tree05e276e99658478a8657478f7dc22a66d59e8c5c /mmss/iface.c
parent7d4283f8f54e9836c59d6507d0cfb0464ffb9e74 (diff)
downloadgmrf-56ccdb40aba41facf5f2762f8b163222c7acdc88.tar
gmrf-56ccdb40aba41facf5f2762f8b163222c7acdc88.zip
Add support for scheduled jobs
Diffstat (limited to 'mmss/iface.c')
-rw-r--r--mmss/iface.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/mmss/iface.c b/mmss/iface.c
index cecfed0..b175fa7 100644
--- a/mmss/iface.c
+++ b/mmss/iface.c
@@ -68,3 +68,9 @@ bool gmrf_iface_send_bc(gmrf_t *gmrf, gmrf_iface_t *iface, const void *data, siz
return true;
}
+
+void mmss_dispatch(mmss_packet_t *packet) {
+ packet->dest->node->proto->handle_packet(packet->dest->node, packet->dest->node->ctx, packet->dest,
+ &packet->source->address, packet->data, packet->len);
+ free(packet);
+}