std::string listen_failed_alert::message() const { static char const* op_str[] = { "parse_addr", "open", "bind", "listen", "get_peer_name", "accept" }; char ret[300]; snprintf(ret, sizeof(ret), "listening on %s failed: [%s] [%s] %s" , listen_interface() , op_str[operation] , sock_type_str[sock_type] , convert_from_native(error.message()).c_str()); return ret; }
std::string listen_failed_alert::message() const { static char const* op_str[] = { "parse_addr", "open", "bind", "listen", "get_socket_name", "accept", "enum_if", "bind_to_device" }; char ret[300]; snprintf(ret, sizeof(ret), "listening on %s (device: %s) failed: [%s] [%s] %s" , print_endpoint(endpoint).c_str() , listen_interface() , op_str[operation] , sock_type_str[sock_type] , convert_from_native(error.message()).c_str()); return ret; }