- if(connection->server) {
-
- } else {
- client_recv(connection, event->data.recv_str);
- }
+ if(!connection->authed)
+ parse_unauth_data(connection->data.auth, event->data.recv_str);
+ else if(connection->server)
+ parse_server_data(connection->data.server, event->data.recv_buf);
+ else
+ parse_client_data(connection->data.client, event->data.recv_str);