From f4e55095146e0b9e8fc0da7c5e0bd6212c486899 Mon Sep 17 00:00:00 2001 From: Lorenzo Colitti Date: Fri, 13 Sep 2013 00:56:23 +0900 Subject: [PATCH] Don't log "Unexpected netlink message" on NDUSEROPT When opening the netlink socket, NetlinkManager specifies it's interested in ND_USEROPT messages, but we since we don't have code to parse them yet, we end up logging an error message for packets that contain them. Get rid of the logspam by not asking the kernel to receive them. [Cherry-pick of a95f8a3426e6a4f17cf41888673f58302781b7be] Bug: 10718651 Change-Id: Ib1b7748448a983cfa7bb7725e48e238d85152ea2 --- NetlinkManager.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/NetlinkManager.cpp b/NetlinkManager.cpp index 32578a1..d3cffd7 100644 --- a/NetlinkManager.cpp +++ b/NetlinkManager.cpp @@ -104,8 +104,7 @@ int NetlinkManager::start() { if ((mRouteHandler = setupSocket(&mRouteSock, NETLINK_ROUTE, RTMGRP_LINK | RTMGRP_IPV4_IFADDR | - RTMGRP_IPV6_IFADDR | - (1 << (RTNLGRP_ND_USEROPT - 1)), + RTMGRP_IPV6_IFADDR, NetlinkListener::NETLINK_FORMAT_BINARY)) == NULL) { return -1; } -- 2.11.0