TCP/IP additions and small changes