document Conn interface better, in preparation
for per-method interface documentation
by mkdoc.pl.

implement timeouts on network reads
and use them in dns client.

also added locks on i/o to ensure writes
are not interlaced.

R=r
DELTA=340  (272 added, 25 deleted, 43 changed)
OCL=25799
CL=25874
10 files changed
tree: af8e99c7a527413c5d9bfd438924e3a26f123a62
  1. doc/
  2. include/
  3. lib/
  4. pkg/
  5. src/
  6. test/
  7. usr/