diff --git a/include/chat/misc.h b/include/chat/misc.h index a20cb20..33efcee 100644 --- a/include/chat/misc.h +++ b/include/chat/misc.h @@ -28,6 +28,7 @@ extern "C" { void why2_send_socket(char *text, char *username, int socket); //send socket.... wtf did you expect void why2_send_socket_code(char *params, char *username, int socket, char *code); //SEND SOCKET BUT WITH CODE void *why2_communicate_thread(void *arg); //COMMUNICATION THREAD +void *why2_authority_communicate_thread(void *arg); //CA COMMUNICATION THREAD void *why2_accept_thread(void *socket); //LOOP ACCEPTING CONNECTIONS void why2_clean_connections(void); //CLOSE EVERY CONNECTION void why2_clean_threads(void); //CLOSE EVERY RUNNING MESSAGE THREAD diff --git a/src/chat/misc.c b/src/chat/misc.c index 27295a2..76161f7 100644 --- a/src/chat/misc.c +++ b/src/chat/misc.c @@ -865,6 +865,13 @@ void *why2_communicate_thread(void *arg) return NULL; } +void *why2_authority_communicate_thread(void *arg) +{ + int connection = *(int*) arg; + + printf("User connected.\t\t%d\n", connection); +} + void *why2_accept_thread(void *socket) { int accepted;