csocket_impl => added support for name resolution via class caddrinfos