{section: What should be changed?} all the deprecated BSD socket functions such as gethostbyname(), inet_addr, inet_ntoa, inet_aton... sockaddr_in should be changed accordingly. it should consider sockaddr_storage. IP address is no longer fixed 4 bytes nor fixed 16 bytes. It can be both of them. {section: Current Condor Code Base} sockaddr_in* is used in many areas. unsigned long is used to hold IP address. {linebreak} {linebreak} In sock.h,{linebreak} Things to change.{linebreak} {code} unsigned int Sock::get_ip_int() unsigned int Sock::peer_ip_int() {endcode} need to change source file where it calls get_ip_int(), peer_ip_int() {section: The method of Attack} Having some network abstraction classes, Single IP address class that deals both IPv4 and IPv6 *** currently, this is just temporary page