Move the 464xlat control plane from clatd to netd.
Some of this code comes from clatd and will be deleted from there
once this topic is merged.
Bug: 65674744
Test: builds, boots
Test: system/netd/tests/runtests.sh
Change-Id: Ifa30652a853401a401d0b74d259d4d27d322e758
diff --git a/server/NetdNativeService.h b/server/NetdNativeService.h
index 607bec8..3624052 100644
--- a/server/NetdNativeService.h
+++ b/server/NetdNativeService.h
@@ -227,7 +227,8 @@
binder::Status strictUidCleartextPenalty(int32_t uid, int32_t policyPenalty) override;
// Clatd-related commands
- binder::Status clatdStart(const std::string& ifName) override;
+ binder::Status clatdStart(const std::string& ifName, const std::string& nat64Prefix,
+ std::string* v6Address) override;
binder::Status clatdStop(const std::string& ifName) override;
// Ipfw-related commands