diff --git a/tools/ob_admin/dumpsst/ob_admin_dumpsst_executor.cpp b/tools/ob_admin/dumpsst/ob_admin_dumpsst_executor.cpp index 754f5d5c402cca9a50f3b89320311270d143248e..9b891cd5b638fd542a4013e787113cfbf4b4169a 100644 --- a/tools/ob_admin/dumpsst/ob_admin_dumpsst_executor.cpp +++ b/tools/ob_admin/dumpsst/ob_admin_dumpsst_executor.cpp @@ -24,6 +24,7 @@ #include "observer/ob_server_struct.h" #include "storage/ob_file_system_util.h" #include "storage/ob_pg_storage.h" +#include "lib/net/ob_net_util.h" using namespace oceanbase::common; using namespace oceanbase::blocksstable; @@ -175,7 +176,7 @@ int ObAdminDumpsstExecutor::load_config() } else { ObServerConfig &config = config_mgr_.get_config(); int32_t local_port = static_cast(config.rpc_port); - int32_t ipv4 = ntohl(obsys::CNetUtil::getLocalAddr(config.devname)); + int32_t ipv4 = ntohl(obsys::ObNetUtil::get_local_addr_ipv4(config.devname)); GCTX.self_addr_.set_ipv4_addr(ipv4, local_port); } return ret;