summaryrefslogtreecommitdiff
path: root/client.c
diff options
context:
space:
mode:
authorYour Name <admin@zero.net>2025-04-30 13:36:44 +0200
committerYour Name <admin@zero.net>2025-04-30 13:36:44 +0200
commit7883bb61c05c1935dcefb82a922c166aa4d9ccbc (patch)
tree52df334def07afbcabe0352a0b622d457baef321 /client.c
parente7ef9b6eca7b7aca393e233655a246c0e686a649 (diff)
added more features and server-side commandsHEADmaster
Diffstat (limited to 'client.c')
-rw-r--r--client.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/client.c b/client.c
index e783a65..373a282 100644
--- a/client.c
+++ b/client.c
@@ -32,7 +32,9 @@ void broadcast_message(const char *message, int sender_sock) {
for (int i = 0; i < 10; i++) {
if (clients[i] && clients[i]->socket != sender_sock &&
strcmp(clients[i]->room, sender->room) == 0) {
- send_to_client(clients[i]->socket, message);
+ char formatted[BUFFER_SIZE + 100];
+ snprintf(formatted, sizeof(formatted), "%s: %s", clients[i]->username, message);
+ send_to_client(clients[i]->socket, formatted);
}
}