From 4c609e9683959193dafd7a32bb8393410cbddc74 Mon Sep 17 00:00:00 2001 From: Nick Kralevich Date: Wed, 27 Feb 2013 13:15:02 -0800 Subject: Remove CAP_NET_RAW from adb ping no longer needs CAP_NET_RAW. See: * http://lwn.net/Articles/443051/ * https://android-review.googlesource.com/52090 * https://android-review.googlesource.com/52072 Eliminate the CAP_NET_RAW special case in adb Change-Id: If9d32c5254291b123b06bededc94b64113f6b8f2 --- adb/adb.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'adb') diff --git a/adb/adb.c b/adb/adb.c index 530a4c8..a11e024 100644 --- a/adb/adb.c +++ b/adb/adb.c @@ -1195,8 +1195,7 @@ static void drop_capabilities_bounding_set_if_needed() { #endif int i; for (i = 0; prctl(PR_CAPBSET_READ, i, 0, 0, 0) >= 0; i++) { - if ((i == CAP_NET_RAW) || (i == CAP_SETUID) || (i == CAP_SETGID)) { - // CAP_NET_RAW needed by /system/bin/ping + if ((i == CAP_SETUID) || (i == CAP_SETGID)) { // CAP_SETUID CAP_SETGID needed by /system/bin/run-as continue; } -- cgit v1.1