diff -r 73aacbf6e492 -r d680536f8c2f src/server/daemon/sessionhandler.h --- a/src/server/daemon/sessionhandler.h Mon Jan 16 14:06:52 2012 +0100 +++ b/src/server/daemon/sessionhandler.h Sat Jan 21 16:37:35 2012 +0100 @@ -40,9 +40,10 @@ typedef struct _connection Connection; struct _connection { - int fd; - struct sockaddr_in address; - SessionHandler *session_handler; + int fd; + struct sockaddr_in address; + HttpListener *listener; + SessionHandler *session_handler; }; typedef void(*enqueue_connection_f)(SessionHandler*, Connection*);