diff options
| author | waynema <waynema@google.com> | 2021-11-03 10:11:59 +0800 |
|---|---|---|
| committer | waynema <waynema@google.com> | 2021-11-18 11:28:15 +0800 |
| commit | dc07cd44acc0b2472e767dfdb2fa80ff32b7bc2e (patch) | |
| tree | 8991db884d450f2fa80727f49609d0414cd3e2b1 /server/BandwidthController.cpp | |
| parent | e401037f0a0bcf5bd984565639aa3f7deb54ae45 (diff) | |
[NETD-TC#1] Move manipulateSpecialApps out of BandwidthController.
Change-Id: Ia7ce4ca3783996eff885c09d0d2a8e155bb140f0
Diffstat (limited to 'server/BandwidthController.cpp')
| -rw-r--r-- | server/BandwidthController.cpp | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/server/BandwidthController.cpp b/server/BandwidthController.cpp index 1b46234a..07fb4a80 100644 --- a/server/BandwidthController.cpp +++ b/server/BandwidthController.cpp @@ -74,8 +74,6 @@ using android::base::StartsWith; using android::base::StringAppendF; using android::base::StringPrintf; using android::net::FirewallController; -using android::net::gCtls; -using android::netdutils::Status; using android::netdutils::StatusOr; using android::netdutils::UniqueFile; @@ -323,31 +321,6 @@ int BandwidthController::enableDataSaver(bool enable) { return ret; } -int BandwidthController::addNaughtyApps(const std::vector<uint32_t>& appUids) { - return manipulateSpecialApps(appUids, PENALTY_BOX_MATCH, IptOpInsert); -} - -int BandwidthController::removeNaughtyApps(const std::vector<uint32_t>& appUids) { - return manipulateSpecialApps(appUids, PENALTY_BOX_MATCH, IptOpDelete); -} - -int BandwidthController::addNiceApps(const std::vector<uint32_t>& appUids) { - return manipulateSpecialApps(appUids, HAPPY_BOX_MATCH, IptOpInsert); -} - -int BandwidthController::removeNiceApps(const std::vector<uint32_t>& appUids) { - return manipulateSpecialApps(appUids, HAPPY_BOX_MATCH, IptOpDelete); -} - -int BandwidthController::manipulateSpecialApps(const std::vector<uint32_t>& appUids, - UidOwnerMatchType matchType, IptOp op) { - Status status = gCtls->trafficCtrl.updateUidOwnerMap(appUids, matchType, op); - if (!isOk(status)) { - ALOGE("unable to update the Bandwidth Uid Map: %s", toString(status).c_str()); - } - return status.code(); -} - int BandwidthController::setInterfaceSharedQuota(const std::string& iface, int64_t maxBytes) { int res = 0; std::string quotaCmd; |
