diff --git a/src/chat/main/authority.c b/src/chat/main/authority.c index d5232b7..57df919 100644 --- a/src/chat/main/authority.c +++ b/src/chat/main/authority.c @@ -58,7 +58,8 @@ int main(void) printf("CA server enabled.\n\n"); - pthread_create(&thread, NULL, why2_accept_thread, &listen_socket); + _WHY2_ACCEPT_THREAD_PARAMS params = { listen_socket, WHY2_CHAT_AUTHORITY }; + pthread_create(&thread, NULL, why2_accept_thread, ¶ms); for (;;) { diff --git a/src/chat/main/server.c b/src/chat/main/server.c index 53621fc..4520955 100644 --- a/src/chat/main/server.c +++ b/src/chat/main/server.c @@ -58,7 +58,8 @@ int main(void) printf("Server enabled.\n\n"); - pthread_create(&thread, NULL, why2_accept_thread, &listen_socket); + _WHY2_ACCEPT_THREAD_PARAMS params = { listen_socket, WHY2_CHAT_SERVER }; + pthread_create(&thread, NULL, why2_accept_thread, ¶ms); for (;;) {