DJB ucspi-tcp - tcpserver and tcpclient for TCP client-server apps