Things that need doing:

  make udgsocket.c support TCP/IP

  ???
