commit | 4c609e9683959193dafd7a32bb8393410cbddc74 | [log] [tgz] |
---|---|---|
author | Nick Kralevich <nnk@google.com> | Wed Feb 27 13:15:02 2013 -0800 |
committer | Nick Kralevich <nnk@google.com> | Wed Feb 27 13:15:02 2013 -0800 |
tree | b8b347c1259c7e3dde3f84ed4eeef9c81fa7800e | |
parent | 09094e729b14e6b00a8ca25efae55a641d67826d [diff] |
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
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 @@ #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; }