summaryrefslogtreecommitdiff
path: root/server/BandwidthController.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'server/BandwidthController.cpp')
-rw-r--r--server/BandwidthController.cpp27
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;