added request and error listeners
[svn42.git] / door_daemon / client_list.c
index 01652c6..2c4c41c 100644 (file)
@@ -46,7 +46,10 @@ int client_add(client_t** first, int fd)
 
   new_client->fd = fd;
   new_client->status_listener = 0;
+  new_client->error_listener = 0;
+  new_client->request_listener = 0;
   new_client->next = NULL;
+  new_client->buffer.offset = 0;
 
   if(!(*first)) {
     *first = new_client;