diff options
author | irungentoo <irungentoo@gmail.com> | 2013-09-08 20:48:52 -0400 |
---|---|---|
committer | irungentoo <irungentoo@gmail.com> | 2013-09-08 20:48:52 -0400 |
commit | 0d41d7f9c05a753c54cc7a3f2535d20ae3f5aaf4 (patch) | |
tree | 17bd7d0db48d32ada11ce789d8324bc3a6bc3535 /testing/experiment/group_chats_test.c | |
parent | 2e33ffeb8c78de053e58d12eee9b95d8fa811c3a (diff) |
Messaging now works in group chats.
Diffstat (limited to 'testing/experiment/group_chats_test.c')
-rw-r--r-- | testing/experiment/group_chats_test.c | 6 |
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 | ||
57 | void 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 | |||
57 | int main() | 62 | int 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"); |