I do not think we need any class that encapsulating those BSD socket interfaces.  The reason is that I do not change any semantics of BSD socket interface but only syntax.
 
-*:No DNS
+{subsection: No DNS}
 Some of functions already has condor_* replacement. These replacement functions has common structure, "nodns_enabled()". The purpose of these functions should be to support an environment that does not have DNS.
 
 IPv6 port should work well with nodns option.