/* * TUX - Scalable Integrated Web Cache and Web Server * * demo.c: simple 'Hello World' module using TUXAPI. */ #include "tuxmodule.h" #include <unistd.h> #include <string.h> int TUXAPI_handle_events (user_req_t *req) { char message [] = "HTTP/1.1 200\r\n" "Connection: Keep-Alive\r\n" "Content-Type: text/html\r\n" "Content-Length: 34\r\n\r\n" "<HTML> Hello WebWorld! :-) </HTML>"; write(req->sock, message, strlen(message)); return tux(TUX_ACTION_FINISH_REQ, req); }