A little tcp server and client program, with wrapped socket interface and delicately written makefile