diff options
author | Maciej Żenczykowski <maze@google.com> | 2022-04-26 11:34:56 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2022-04-26 11:34:56 +0000 |
commit | 5d8227f7b76fdb3fb14d01fe5b15df957338d466 (patch) | |
tree | 3e2a4853bd4634fe9019889dc7fb0ef64a5628d0 | |
parent | d432ff7b9df882302aa60abb55118687e5895e1a (diff) | |
parent | f7267cfcfc7db62b8365fcff621403c0dadcfd67 (diff) | |
download | netd-5d8227f7b76fdb3fb14d01fe5b15df957338d466.tar.gz |
remove ndc clat command - it's dead now am: f7267cfcfc
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/netd/+/17942286
Change-Id: I985900de32d2755bd6714d5b130f3fce3971ab46
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | server/NdcDispatcher.cpp | 35 | ||||
-rw-r--r-- | server/NdcDispatcher.h | 7 |
2 files changed, 0 insertions, 42 deletions
diff --git a/server/NdcDispatcher.cpp b/server/NdcDispatcher.cpp index 80ad7fb6..303d0ddb 100644 --- a/server/NdcDispatcher.cpp +++ b/server/NdcDispatcher.cpp @@ -136,7 +136,6 @@ NdcDispatcher::NdcDispatcher() { registerCmd(new BandwidthControlCmd()); registerCmd(new IdletimerControlCmd()); registerCmd(new FirewallCmd()); - registerCmd(new ClatdCmd()); registerCmd(new NetworkCommand()); registerCmd(new StrictCmd()); } @@ -844,40 +843,6 @@ int NdcDispatcher::FirewallCmd::runCommand(NdcClient* cli, int argc, char** argv return 0; } -NdcDispatcher::ClatdCmd::ClatdCmd() : NdcNetdCommand("clatd") {} - -int NdcDispatcher::ClatdCmd::runCommand(NdcClient* cli, int argc, char** argv) const { - int rc = 0; - if (argc < 3) { - cli->sendMsg(ResponseCode::CommandSyntaxError, "Missing argument", false); - return 0; - } - - std::string v6Addr; - - if (!strcmp(argv[1], "stop")) { - rc = !mNetd->clatdStop(argv[2]).isOk(); - } else if (!strcmp(argv[1], "start")) { - if (argc < 4) { - cli->sendMsg(ResponseCode::CommandSyntaxError, "Missing argument", false); - return 0; - } - rc = !mNetd->clatdStart(argv[2], argv[3], &v6Addr).isOk(); - } else { - cli->sendMsg(ResponseCode::CommandSyntaxError, "Unknown clatd cmd", false); - return 0; - } - - if (!rc) { - cli->sendMsg(ResponseCode::CommandOkay, - std::string(("Clatd operation succeeded ") + v6Addr).c_str(), false); - } else { - cli->sendMsg(ResponseCode::OperationFailed, "Clatd operation failed", false); - } - - return 0; -} - NdcDispatcher::StrictCmd::StrictCmd() : NdcNetdCommand("strict") {} int NdcDispatcher::StrictCmd::sendGenericOkFail(NdcClient* cli, int cond) const { diff --git a/server/NdcDispatcher.h b/server/NdcDispatcher.h index 5732e224..2b011162 100644 --- a/server/NdcDispatcher.h +++ b/server/NdcDispatcher.h @@ -137,13 +137,6 @@ class NdcDispatcher { static int parseChildChain(const char* arg); }; - class ClatdCmd : public NdcNetdCommand { - public: - ClatdCmd(); - virtual ~ClatdCmd() {} - int runCommand(NdcClient* cli, int argc, char** argv) const; - }; - class StrictCmd : public NdcNetdCommand { public: StrictCmd(); |