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);
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;
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);
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);
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);
}