Create groups to protect bandwidth statistics.
Introduces new "net_bw_stats" group which will protect reading detailed bandwidth statistics. Also introduce "net_bw_acct" group which will enable specific applications to request that their network traffic be counted against other UIDs. Change-Id: Ic0ec04e0d2bb9573f3c2a094ebd6d6a8cae0aae6
This commit is contained in:
parent
535164e9d9
commit
4f1df18766
1 changed files with 4 additions and 0 deletions
|
@ -71,6 +71,8 @@
|
|||
#define AID_INET 3003 /* can create AF_INET and AF_INET6 sockets */
|
||||
#define AID_NET_RAW 3004 /* can create raw INET sockets */
|
||||
#define AID_NET_ADMIN 3005 /* can configure interfaces and routing tables. */
|
||||
#define AID_NET_BW_STATS 3006 /* read bandwidth statistics */
|
||||
#define AID_NET_BW_ACCT 3007 /* change bandwidth statistics accounting */
|
||||
|
||||
#define AID_MISC 9998 /* access to misc storage */
|
||||
#define AID_NOBODY 9999
|
||||
|
@ -118,6 +120,8 @@ static const struct android_id_info android_ids[] = {
|
|||
{ "inet", AID_INET, },
|
||||
{ "net_raw", AID_NET_RAW, },
|
||||
{ "net_admin", AID_NET_ADMIN, },
|
||||
{ "net_bw_stats", AID_NET_BW_STATS, },
|
||||
{ "net_bw_acct", AID_NET_BW_ACCT, },
|
||||
{ "misc", AID_MISC, },
|
||||
{ "nobody", AID_NOBODY, },
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue