C sources for event-driven networking using epoll