summaryrefslogtreecommitdiffstats
path: root/server/Network.cpp
diff options
context:
space:
mode:
authorKen Chen <cken@google.com>2021-03-30 19:41:49 +0800
committerKen Chen <cken@google.com>2021-03-31 11:23:01 +0800
commit2f6615218e16e4bd7edd85b909869d6b8cc17d87 (patch)
tree8becbbe3f4e11d9c39baa2a89ecd6b9f86130258 /server/Network.cpp
parent55db3806bbbe50c13ef300134105c63bdc04a839 (diff)
downloadplatform_system_netd-2f6615218e16e4bd7edd85b909869d6b8cc17d87.tar.gz
platform_system_netd-2f6615218e16e4bd7edd85b909869d6b8cc17d87.tar.bz2
platform_system_netd-2f6615218e16e4bd7edd85b909869d6b8cc17d87.zip
Remove Network::Type and Network::getType()
Enumeration Network::Type and member function Network::getType() can be removed after aosp/1657760. Specializations of each type of network are implemented in subclass. No functionality changes. Test: atest Change-Id: Ib57bf26e4f0a60f7f01bec3109fb84458fb3abfb
Diffstat (limited to 'server/Network.cpp')
-rw-r--r--server/Network.cpp23
1 files changed, 1 insertions, 22 deletions
diff --git a/server/Network.cpp b/server/Network.cpp
index 8179d8b53..cba9edf5f 100644
--- a/server/Network.cpp
+++ b/server/Network.cpp
@@ -61,28 +61,7 @@ std::string Network::toString() const {
const char kSeparator[] = " ";
std::stringstream repr;
- repr << mNetId;
-
- repr << kSeparator;
- switch (getType()) {
- case DUMMY:
- repr << "DUMMY";
- break;
- case LOCAL:
- repr << "LOCAL";
- break;
- case PHYSICAL:
- repr << "PHYSICAL";
- break;
- case UNREACHABLE:
- repr << "UNREACHABLE";
- break;
- case VIRTUAL:
- repr << "VIRTUAL";
- break;
- default:
- repr << "unknown";
- }
+ repr << mNetId << kSeparator << getTypeString();
if (mInterfaces.size() > 0) {
repr << kSeparator << android::base::Join(mInterfaces, ",");