summaryrefslogtreecommitdiff
path: root/testing/experiment/group_chats_test.c
diff options
context:
space:
mode:
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");