C webserver for learning sockets/pipes/epoll