summaryrefslogtreecommitdiff
path: root/server/NetworkController.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'server/NetworkController.cpp')
-rw-r--r--server/NetworkController.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/server/NetworkController.cpp b/server/NetworkController.cpp
index c891391d..4dc73e77 100644
--- a/server/NetworkController.cpp
+++ b/server/NetworkController.cpp
@@ -666,3 +666,16 @@ int NetworkController::modifyFallthroughLocked(unsigned vpnNetId, bool add) {
}
return 0;
}
+
+int NetworkController::setMetricsReportingLevel(const int level) {
+ if (level < 0 || level > 1) {
+ ALOGE("Invalid reporting level %d", level);
+ return -EINVAL;
+ }
+ mReportingLevel = level;
+ return 0;
+}
+
+int NetworkController::getMetricsReportingLevel() const {
+ return mReportingLevel;
+}