{section: currently working on}
 
+{subsection: KeyCache}
 KeyCache, uses sockaddr_in for storing ip addr. before modify, be sure to look at the overall picture. only used in condor_secman and daemon core.
 
+KeyCacheEntry stores sockaddr_in. KeyCache converts sockaddr_in into sinful string and use the string as a key.
+
+{subsection: Sock::my_addr() can fail?}
+One of asymmetry in Sock class is that peer_addr() does not fail and always return a value but my_addr() can fail. ( peer_addr tells you the address of peer, my_addr() tells you the address of local socket)
+
+The possible case for a failure of my_addr() is that when Sock class did not assign a socket descriptor.
+
+In this case, peer_addr() can also fail.
+
 {section: Note for constants}
 Don't forget constants that should be adjusted!