{subsection: Link error}
 
+Mar, 9 : resolved some errors. condor_getaddrinfo, condor_getnameinfo
+
 {code}
-../condor_c++_util/cplus_lib.a(my_hostname.o): In function `init_full_hostname':
-/u/m/_/m/ron_ws/src/condor_c++_util/my_hostname.cpp:140: undefined reference to `get_full_hostname_ipv6(char const*, ipaddr&)'
-../condor_c++_util/cplus_lib.a(my_hostname.o): In function `init_ipaddr':
-/u/m/_/m/ron_ws/src/condor_c++_util/my_hostname.cpp:176: undefined reference to `ipv6_is_ipaddr(char const*, ipaddr&)'
-/u/m/_/m/ron_ws/src/condor_c++_util/my_hostname.cpp:209: undefined reference to `get_full_hostname_ipv6(char const*, ipaddr&)'
-../condor_c++_util/cplus_lib.a(my_hostname.o): In function `my_ip_string':
-/u/m/_/m/ron_ws/src/condor_c++_util/my_hostname.cpp:121: undefined reference to `ipaddr::to_ip_string(char*, int) const'
-../condor_c++_util/cplus_lib.a(my_hostname.o): In function `my_ip_addr_compat':
-/u/m/_/m/ron_ws/src/condor_c++_util/my_hostname.cpp:94: undefined reference to `ipaddr::to_sockaddr()'
+../condor_daemon_core.V6/daemon_core.a(daemon_core.o): In function `DaemonCore::HandleReqSocketTimerHandler()':
+/u/m/_/m/ron_ws/src/condor_daemon_core.V6/daemon_core.cpp:3754: undefined reference to `Sock::peer_addr()'
+../condor_daemon_core.V6/daemon_core.a(daemon_core.o): In function `DaemonCore::CheckConfigAttrSecurity(char const*, Sock*)':
+/u/m/_/m/ron_ws/src/condor_daemon_core.V6/daemon_core.cpp:9931: undefined reference to `Sock::peer_addr()'
+../condor_daemon_core.V6/daemon_core.a(daemon_core.o): In function `DaemonCore::InitDCCommandSocket(int)':
+/u/m/_/m/ron_ws/src/condor_daemon_core.V6/daemon_core.cpp:8676: undefined reference to `Sock::get_addr()'
+../condor_daemon_core.V6/daemon_core.a(daemon_core.o): In function `DaemonCore::HandleReq(Stream*, Stream*)':
+/u/m/_/m/ron_ws/src/condor_daemon_core.V6/daemon_core.cpp:3949: undefined reference to `Sock::peer_addr()'
+/u/m/_/m/ron_ws/src/condor_daemon_core.V6/daemon_core.cpp:4178: undefined reference to `Sock::peer_addr()'
+/u/m/_/m/ron_ws/src/condor_daemon_core.V6/daemon_core.cpp:4187: undefined reference to `Sock::peer_addr()'
+/u/m/_/m/ron_ws/src/condor_daemon_core.V6/daemon_core.cpp:4193: undefined reference to `Sock::peer_addr()'
+/u/m/_/m/ron_ws/src/condor_daemon_core.V6/daemon_core.cpp:4202: undefined reference to `Sock::peer_addr()'
+../condor_daemon_core.V6/daemon_core.a(daemon_core.o):/u/m/_/m/ron_ws/src/condor_daemon_core.V6/daemon_core.cpp:4216: more undefined references to `Sock::peer_addr()' follow
 ../condor_util_lib/util_lib.a(internet.o): In function `sin_to_hostname':
 /u/m/_/m/ron_ws/src/condor_util_lib/internet.c:253: undefined reference to `my_ip_addr'
 ../condor_util_lib/util_lib.a(internet.o): In function `display_from':
@@ -82,34 +88,33 @@
 /u/m/_/m/ron_ws/src/condor_util_lib/internet.c:311: undefined reference to `my_ip_addr'
 ../condor_util_lib/util_lib.a(internet.o): In function `getSockAddr':
 /u/m/_/m/ron_ws/src/condor_util_lib/internet.c:1021: undefined reference to `my_ip_addr'
+../condor_c++_util/cplus_lib.a(my_hostname.o): In function `init_full_hostname':
+/u/m/_/m/ron_ws/src/condor_c++_util/my_hostname.cpp:140: undefined reference to `get_full_hostname_ipv6(char const*, ipaddr&)'
+../condor_c++_util/cplus_lib.a(my_hostname.o): In function `init_ipaddr':
+/u/m/_/m/ron_ws/src/condor_c++_util/my_hostname.cpp:176: undefined reference to `ipv6_is_ipaddr(char const*, ipaddr&)'
+/u/m/_/m/ron_ws/src/condor_c++_util/my_hostname.cpp:209: undefined reference to `get_full_hostname_ipv6(char const*, ipaddr&)'
+../condor_c++_util/cplus_lib.a(my_hostname.o): In function `my_ip_addr_compat':
+/u/m/_/m/ron_ws/src/condor_c++_util/my_hostname.cpp:94: undefined reference to `ipaddr::to_sockaddr()'
 ../condor_io/libcedar.a(sock.o): In function `Sock::get_port()':
 /u/m/_/m/ron_ws/src/condor_io/sock.cpp:1946: undefined reference to `condor_getsockname(int, ipaddr&)'
-../condor_io/libcedar.a(sock.o): In function `Sock::my_ip_str()':
-/u/m/_/m/ron_ws/src/condor_io/sock.cpp:1881: undefined reference to `ipaddr::to_ip_string(char*, int) const'
-../condor_io/libcedar.a(sock.o): In function `Sock::peer_ip_str()':
-/u/m/_/m/ron_ws/src/condor_io/sock.cpp:1840: undefined reference to `ipaddr::to_ip_string(char*, int) const'
 ../condor_io/libcedar.a(sock.o): In function `Sock::bindWithin(int, int, bool)':
 /u/m/_/m/ron_ws/src/condor_io/sock.cpp:447: undefined reference to `ipv6_my_ip_addr()'
 ../condor_io/libcedar.a(sock.o): In function `Sock::bind(bool, int, bool)':
 /u/m/_/m/ron_ws/src/condor_io/sock.cpp:579: undefined reference to `ipv6_my_ip_addr()'
 ../condor_io/libcedar.a(sock.o): In function `Sock::do_connect(char const*, int, bool)':
-/u/m/_/m/ron_ws/src/condor_io/sock.cpp:730: undefined reference to `ipaddr::from_sinful(char const*)'
 /u/m/_/m/ron_ws/src/condor_io/sock.cpp:734: undefined reference to `ipv6_is_ipaddr(char const*, ipaddr&)'
-/u/m/_/m/ron_ws/src/condor_io/sock.cpp:745: undefined reference to `condor_getaddrinfo(char const*, char const*, addrinfo const*, addrinfo**)'
 /u/m/_/m/ron_ws/src/condor_io/sock.cpp:752: undefined reference to `ipaddr::ipaddr(sockaddr*)'
+../condor_io/libcedar.a(safe_sock.o): In function `SafeSock::connect(char const*, int, bool)':
+/u/m/_/m/ron_ws/src/condor_io/safe_sock.cpp:277: undefined reference to `ipv6_is_ipaddr(char const*, ipaddr&)'
 ../condor_io/libcedar.a(condor_secman.o): In function `SecManStartCommand::receivePostAuthInfo_inner()':
 /u/m/_/m/ron_ws/src/condor_io/condor_secman.cpp:1939: undefined reference to `Sock::peer_addr()'
 ../condor_io/libcedar.a(condor_secman.o): In function `SecManStartCommand::doCallback(StartCommandResult)':
 /u/m/_/m/ron_ws/src/condor_io/condor_secman.cpp:1015: undefined reference to `Sock::peer_addr()'
-../condor_io/libcedar.a(condor_secman.o): In function `SecMan::CreateNonNegotiatedSecuritySession(DCpermission, char const*, char const*, char const*, char const*, char const*, int)':
-/u/m/_/m/ron_ws/src/condor_io/condor_secman.cpp:2772: undefined reference to `ipaddr::from_sinful(char const*)'
-../condor_io/libcedar.a(reli_sock.o): In function `ReliSock::serialize(char*)':
-/u/m/_/m/ron_ws/src/condor_io/reli_sock.cpp:897: undefined reference to `ipaddr::from_sinful(char const*)'
+../condor_io/libcedar.a(condor_ipv6.o): In function `condor_getnameinfo(ipaddr const&, char*, unsigned int, char*, unsigned int, unsigned int)':
+/u/m/_/m/ron_ws/src/condor_io/condor_ipv6.cpp:108: undefined reference to `ipaddr::get_socklen() const'
 ../condor_io/libcedar.a(condor_auth.o): In function `Condor_Auth_Base':
 /u/m/_/m/ron_ws/src/condor_io/condor_auth.cpp:68: undefined reference to `Sock::peer_addr()'
-/u/m/_/m/ron_ws/src/condor_io/condor_auth.cpp:68: undefined reference to `ipaddr::to_ip_string() const'
 /u/m/_/m/ron_ws/src/condor_io/condor_auth.cpp:68: undefined reference to `Sock::peer_addr()'
-/u/m/_/m/ron_ws/src/condor_io/condor_auth.cpp:68: undefined reference to `ipaddr::to_ip_string() const'
 ../condor_io/libcedar.a(condor_auth_x509.o): In function `getDaemonList(ReliSock*)':
 /u/m/_/m/ron_ws/src/condor_io/condor_auth_x509.cpp:478: undefined reference to `Sock::peer_addr()'
 /u/m/_/m/ron_ws/src/condor_io/condor_auth_x509.cpp:478: undefined reference to `ipv6_to_hostname(ipaddr const&, char*, int)'
@@ -119,14 +124,6 @@
 ../condor_io/libcedar.a(condor_auth_kerberos.o): In function `Condor_Auth_Kerberos::init_server_info()':
 /u/m/_/m/ron_ws/src/condor_io/condor_auth_kerberos.cpp:1135: undefined reference to `Sock::peer_addr()'
 /u/m/_/m/ron_ws/src/condor_io/condor_auth_kerberos.cpp:1135: undefined reference to `condor_gethostbyaddr_ipv6(ipaddr const&)'
-../condor_io/libcedar.a(safe_sock.o): In function `SafeSock::serialize(char*)':
-/u/m/_/m/ron_ws/src/condor_io/safe_sock.cpp:800: undefined reference to `ipaddr::to_sinful(char*) const'
-../condor_io/libcedar.a(safe_sock.o): In function `SafeSock::handle_incoming_packet()':
-/u/m/_/m/ron_ws/src/condor_io/safe_sock.cpp:593: undefined reference to `condor_recvfrom(int, void*, unsigned int, int, ipaddr&)'
-../condor_io/libcedar.a(safe_sock.o): In function `SafeSock::connect(char const*, int, bool)':
-/u/m/_/m/ron_ws/src/condor_io/safe_sock.cpp:272: undefined reference to `ipaddr::from_sinful(char const*)'
-/u/m/_/m/ron_ws/src/condor_io/safe_sock.cpp:277: undefined reference to `ipv6_is_ipaddr(char const*, ipaddr&)'
-/u/m/_/m/ron_ws/src/condor_io/safe_sock.cpp:298: undefined reference to `condor_getaddrinfo(char const*, char const*, addrinfo const*, addrinfo**)'
 collect2: ld returned 1 exit status
 
 {endcode}