X-Git-Url: https://git.cworth.org/git?p=ttt;a=blobdiff_plain;f=src%2Fttt-client.c;h=5f2a193179a0c644c410ed534549a186b06fd4cc;hp=7b37fad3c5ecade9e6acc9ec6bd98a78c5f9b6d6;hb=226be118d65765ba95dcd84d14b4162b5837e1a9;hpb=e26c0a51dea5e5ade3bdf081f29500a0fe3944d3 diff --git a/src/ttt-client.c b/src/ttt-client.c index 7b37fad..5f2a193 100644 --- a/src/ttt-client.c +++ b/src/ttt-client.c @@ -102,14 +102,14 @@ _ttt_client_execute_helo (ttt_client_t *client, client->registered = TRUE; - xasprintf (&response, "HELO %s %s %s\n", + xasprintf (&response, "HELO %s %s %s\r\n", client->name, ttt_server_get_host (client->server), ttt_server_get_port (client->server)); ttt_client_send (client, response); - xasprintf (&response, "NOTICE USER %s\n",client->name); + xasprintf (&response, "NOTICE USER %s\r\n",client->name); ttt_server_broadcast(client->server,response); free (response); @@ -143,7 +143,7 @@ _ttt_client_execute_quit (ttt_client_t *client, char *notice; assert (num_args == 0); - xasprintf (¬ice,"NOTICE QUIT %s\n",client->name); + xasprintf (¬ice,"NOTICE QUIT %s\r\n",client->name); ttt_server_broadcast(client->server,notice); free (notice); return TTT_ERROR_QUIT_REQUESTED; @@ -159,7 +159,7 @@ _ttt_client_execute_message (ttt_client_t *client, assert (num_args > 0); - xasprintf(&response, "MESSAGE\n"); + xasprintf(&response, "MESSAGE\r\n"); ttt_client_send (client, response); xasprintf(&response, "NOTICE MESSAGE %s", client->name); @@ -167,7 +167,7 @@ _ttt_client_execute_message (ttt_client_t *client, xasprintf(&response, "%s %s",response,args[i]); } - xasprintf(&response, "%s\n",response); + xasprintf(&response, "%s\r\n",response); ttt_server_broadcast (client->server,response); free (response); @@ -344,7 +344,7 @@ ttt_client_new (void *closure, int client_socket) err = pthread_create (&client->thread, NULL, _handle_requests_thread, client); if (err != 0) { - fprintf (stderr, "Error: pthread_create failed: %s. Aborting.\n", + fprintf (stderr, "Error: pthread_create failed: %s. Aborting.\r\n", strerror (err)); exit (1); }