Programs to test socket programming