summaryrefslogtreecommitdiff
path: root/testing/experiment/group_chats_test.c
diff options
context:
space:
mode:
authorirungentoo <irungentoo@gmail.com>2013-09-08 20:48:52 -0400
committerirungentoo <irungentoo@gmail.com>2013-09-08 20:48:52 -0400
commit0d41d7f9c05a753c54cc7a3f2535d20ae3f5aaf4 (patch)
tree17bd7d0db48d32ada11ce789d8324bc3a6bc3535 /testing/experiment/group_chats_test.c
parent2e33ffeb8c78de053e58d12eee9b95d8fa811c3a (diff)
Messaging now works in group chats.
Diffstat (limited to 'testing/experiment/group_chats_test.c')
-rw-r--r--testing/experiment/group_chats_test.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/testing/experiment/group_chats_test.c b/testing/experiment/group_chats_test.c
index 8ef5b10e..3626c9eb 100644
--- a/testing/experiment/group_chats_test.c
+++ b/testing/experiment/group_chats_test.c
@@ -54,6 +54,11 @@ void print_group(Group_Chat *chat)
54 } 54 }
55} 55}
56 56
57void print_message(Group_Chat *chat, int peer_number, uint8_t *message, uint16_t length, void *userdata)
58{
59 printf("%u: %s | %u\n", peer_number, message, length);
60}
61
57int main() 62int main()
58{ 63{
59 IP ip; 64 IP ip;
@@ -68,6 +73,7 @@ int main()
68 exit(1); 73 exit(1);
69 74
70 networking_registerhandler(chats[i]->net, 48, &handle_groupchatpacket, chats[i]); 75 networking_registerhandler(chats[i]->net, 48, &handle_groupchatpacket, chats[i]);
76 callback_groupmessage(chats[i], &print_message, 0);
71 } 77 }
72 78
73 printf("ok\n"); 79 printf("ok\n");