An HTTP server in C