condor_auth_x509.cpp, same
 schedd.cpp, same
 
+{section: Socket connections that do not use class Sock}
+StdUnivSock calls do_connect() (condor_util_lib/do_connect.c) to establish connection with the scheduler. Entire code path uses IPv4 specific constant and functions. Should I just convert them or introduce another socket class?
+
+Current Stream and Sock are somewhat bloated that it contains many different functions. In other words, it is not functionally coherent. Diverse functions are included in single class. The concept "Stream" is a feature of socket. It should be parent of Sock. This is where multiple interface inheritance kicks in. Consider "IStream" for the functionalities.
+
 {section: Sinful string construction}
 There are some places that construct sinful strings without using wrapper functions.