summaryrefslogtreecommitdiffstats
path: root/message.c
diff options
context:
space:
mode:
authorSuper User2007-08-11 10:12:10 +0200
committerSuper User2007-08-11 10:12:10 +0200
commit0a0643e3a561de5f34927ea80c2bd0ce6405fd3c (patch)
tree636f59202db625704b49a6148b2d0a2374714a44 /message.c
parentsome minor fixes (diff)
downloadlcr-0a0643e3a561de5f34927ea80c2bd0ce6405fd3c.tar.gz
lcr-0a0643e3a561de5f34927ea80c2bd0ce6405fd3c.tar.xz
lcr-0a0643e3a561de5f34927ea80c2bd0ce6405fd3c.zip
fixes, debugging for usleep problems.
Diffstat (limited to 'message.c')
-rw-r--r--message.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/message.c b/message.c
index 7b8ce57..eab2978 100644
--- a/message.c
+++ b/message.c
@@ -54,7 +54,7 @@ void message_put(struct message *message)
messagepointer_end = &(message->next);
}
-void message_forward(int id_from, int id_to, int flow, union parameter *param)
+struct message *message_forward(int id_from, int id_to, int flow, union parameter *param)
{
struct message *message;
@@ -68,6 +68,8 @@ void message_forward(int id_from, int id_to, int flow, union parameter *param)
message->id_to = id_to;
message->flow = flow;
message_put(message);
+
+ return(message);
}
/* detaches the first messages from the message chain */