server.c is long since dead... long live server.cpp