// ---------------------------------------------------------------------------- socket socket::accept(socket_address& remote_addr) { socklen_t remote_addr_len = remote_addr.sockaddr_len(); return accept(remote_addr.sockaddr_ptr(), &remote_addr_len); }
// ---------------------------------------------------------------------------- void socket::connect(const socket_address& addr) { connect(addr.sockaddr_ptr(), addr.sockaddr_len()); }
// ---------------------------------------------------------------------------- void socket::bind(const socket_address& addr) { bind(addr.sockaddr_ptr(), addr.sockaddr_len()); }