Makefile support for sparc-ros-gcc
[akaros.git] / user / apps / parlib / channel_test_server.c
1 #include <stdlib.h>
2 #include <stdio.h>
3 #include <parlib.h>
4 #include <channel.h>
5
6 int main(int argc, char** argv)
7 {
8         channel_t ch;
9         channel_attr_t ch_attr;
10         
11         //Wait for a channel to be created with me
12         channel_create_wait(&ch, &ch_attr);
13         
14         //Receive a message over that channel
15         #define MSG_LENGTH    25
16         uint8_t* buf[MSG_LENGTH];
17         channel_msg_t msg;
18         msg.buf = buf;
19         channel_recvmsg(&ch, &msg);
20         
21         //Print the message
22         printf("%s", msg.buf);  
23         
24         return 0;
25 }