summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--server/NetlinkHandler.cpp2
-rw-r--r--server/NetlinkManager.cpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/server/NetlinkHandler.cpp b/server/NetlinkHandler.cpp
index 97dc3e03..8038b613 100644
--- a/server/NetlinkHandler.cpp
+++ b/server/NetlinkHandler.cpp
@@ -104,7 +104,7 @@ void NetlinkHandler::onEvent(NetlinkEvent *evt) {
}
}
- } else if (!strcmp(subsys, "qlog")) {
+ } else if (!strcmp(subsys, "qlog") || !strcmp(subsys, "xt_quota2")) {
const char *alertName = evt->findParam("ALERT_NAME");
const char *iface = evt->findParam("INTERFACE");
notifyQuotaLimitReached(alertName, iface);
diff --git a/server/NetlinkManager.cpp b/server/NetlinkManager.cpp
index 76af46f6..769a80ae 100644
--- a/server/NetlinkManager.cpp
+++ b/server/NetlinkManager.cpp
@@ -142,7 +142,7 @@ int NetlinkManager::start() {
if ((mQuotaHandler = setupSocket(&mQuotaSock, NETLINK_NFLOG,
NFLOG_QUOTA_GROUP, NetlinkListener::NETLINK_FORMAT_BINARY, false)) == NULL) {
- ALOGE("Unable to open quota socket");
+ ALOGW("Unable to open qlog quota socket, check if xt_quota2 can send via UeventHandler");
// TODO: return -1 once the emulator gets a new kernel.
}