Support adding/removing IPv4 and IPv6 addresses on interfaces

Bug: 30298058

(cherry picked from commit c296f098b63a986265ded8adf13118ba512a0fa7)

Change-Id: I4e40f4c0fe82696dc580d30e50e8c5b9fe17be88
diff --git a/server/NetdNativeService.h b/server/NetdNativeService.h
index c5d9114..c39e2a8 100644
--- a/server/NetdNativeService.h
+++ b/server/NetdNativeService.h
@@ -50,6 +50,11 @@
 
     // Tethering-related commands.
     binder::Status tetherApplyDnsInterfaces(bool *ret) override;
+
+    binder::Status interfaceAddAddress(const std::string &ifName,
+            const std::string &addrString, int prefixLength) override;
+    binder::Status interfaceDelAddress(const std::string &ifName,
+            const std::string &addrString, int prefixLength) override;
 };
 
 }  // namespace net