}
struct ClientSocket* create_socket(char *host, int port, char *bindto, char *pass, char *nick, char *ident, char *realname) {
+ if(!sockets)
+ init_sockets();
struct ClientSocket *client = malloc(sizeof(*client));
if (!client) {
return NULL;
tid = (unsigned int) pthread_self_tid();
clientsocket_start_of_recv(tid);
#endif
+ client->traffic_in += strlen(event->data.recv_str);
parse_line(client, event->data.recv_str);
#ifdef HAVE_THREADS
clientsocket_end_of_recv(tid);