From b982bce73b7e2c824ffb50115ea382fe45c751a4 Mon Sep 17 00:00:00 2001 From: JP Abgrall Date: Thu, 26 Apr 2012 23:52:58 -0700 Subject: [PATCH] Revert "libsysutils: NetlinkEvent: add support for interface xt_IDLETIMER events." This reverts commit 731d831e91d5d9f8b15ca95367977abe35967166. Now that the xt_IDLETIMER uses the KOBJECT_UEVENT netlink, this change is not needed anymore. --- include/sysutils/NetlinkEvent.h | 2 -- libsysutils/src/NetlinkEvent.cpp | 14 +------------- 2 files changed, 1 insertion(+), 15 deletions(-) diff --git a/include/sysutils/NetlinkEvent.h b/include/sysutils/NetlinkEvent.h index 3494a9c5e..25a56f771 100644 --- a/include/sysutils/NetlinkEvent.h +++ b/include/sysutils/NetlinkEvent.h @@ -34,8 +34,6 @@ public: const static int NlActionChange; const static int NlActionLinkDown; const static int NlActionLinkUp; - const static int NlActionIfaceActive; - const static int NlActionIfaceIdle; NetlinkEvent(); virtual ~NetlinkEvent(); diff --git a/libsysutils/src/NetlinkEvent.cpp b/libsysutils/src/NetlinkEvent.cpp index 643971134..4beebb73d 100644 --- a/libsysutils/src/NetlinkEvent.cpp +++ b/libsysutils/src/NetlinkEvent.cpp @@ -25,7 +25,6 @@ #include #include #include -#include #include /* From kernel's net/netfilter/xt_quota2.c */ const int QLOG_NL_EVENT = 112; @@ -39,8 +38,6 @@ const int NetlinkEvent::NlActionRemove = 2; const int NetlinkEvent::NlActionChange = 3; const int NetlinkEvent::NlActionLinkUp = 4; const int NetlinkEvent::NlActionLinkDown = 5; -const int NetlinkEvent::NlActionIfaceActive = 6; -const int NetlinkEvent::NlActionIfaceIdle = 7; NetlinkEvent::NetlinkEvent() { mAction = NlActionUnknown; @@ -73,8 +70,7 @@ void NetlinkEvent::dump() { } /* - * Parse an binary message from a NETLINK_ROUTE netlink socket - * and IDLETIMER netlink socket. + * Parse an binary message from a NETLINK_ROUTE netlink socket. */ bool NetlinkEvent::parseBinaryNetlinkMessage(char *buffer, int size) { size_t sz = size; @@ -131,14 +127,6 @@ bool NetlinkEvent::parseBinaryNetlinkMessage(char *buffer, int size) { mSubsystem = strdup("qlog"); mAction = NlActionChange; - } else if (nh->nlmsg_type == NL_EVENT_TYPE_ACTIVE - || nh->nlmsg_type == NL_EVENT_TYPE_INACTIVE) { - char *ifacename; - ifacename = (char *)NLMSG_DATA(nh); - asprintf(&mParams[0], "INTERFACE=%s", ifacename); - mSubsystem = strdup("idletimer"); - mAction = (nh->nlmsg_type == NL_EVENT_TYPE_ACTIVE) ? - NlActionIfaceActive : NlActionIfaceIdle; } else { SLOGD("Unexpected netlink message. type=0x%x\n", nh->nlmsg_type); }