A simple TCP/UDP chat server for my network programming course.