aboutsummaryrefslogtreecommitdiff
path: root/Dns64Configuration.cpp
diff options
context:
space:
mode:
authorGeorge Zacharia <george.zcharia@gmail.com>2024-07-04 12:11:39 +0530
committerGeorge Zacharia <george.zcharia@gmail.com>2024-07-04 12:11:39 +0530
commit5d39b58c917af54cc5364cb54a91a2fbb35c0684 (patch)
tree785644acbdb68cb56f5935928fd3ccd8cc5602cc /Dns64Configuration.cpp
parent31fe821335034ba4fb29953fe77395c804e51a33 (diff)
parentfe72ac15ad7f0428e662415458cc51e03746e33e (diff)
Merge tag 'android-14.0.0_r50' of https://android.googlesource.com/platform/packages/modules/DnsResolver into u14.0HEADu14.0
Android 14.0.0 Release 50 (AP2A.240605.024)
Diffstat (limited to 'Dns64Configuration.cpp')
-rw-r--r--Dns64Configuration.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/Dns64Configuration.cpp b/Dns64Configuration.cpp
index fc1428db..c09ce368 100644
--- a/Dns64Configuration.cpp
+++ b/Dns64Configuration.cpp
@@ -24,7 +24,6 @@
#include <netdutils/DumpWriter.h>
#include <netdutils/InternetAddresses.h>
#include <netdutils/ThreadUtil.h>
-#include <utils/StrongPointer.h>
#include <thread>
#include <utility>
@@ -37,7 +36,6 @@
namespace android {
-using android::sp;
using netdutils::DumpWriter;
using netdutils::IPAddress;
using netdutils::IPPrefix;
@@ -63,7 +61,7 @@ void Dns64Configuration::startPrefixDiscovery(unsigned netId) {
// Emplace a copy of |cfg| in the map.
mDns64Configs.emplace(std::make_pair(netId, cfg));
- const sp<Dns64Configuration> thiz = sp<Dns64Configuration>::fromExisting(this);
+ const std::shared_ptr<Dns64Configuration> thiz = shared_from_this();
// Note that capturing |cfg| in this lambda creates a copy.
std::thread discovery_thread([thiz, cfg, netId] {
setThreadName(fmt::format("Nat64Pfx_{}", netId));