projects
/
firefly-linux-kernel-4.4.55.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c1e1f2c
)
security: commoncap.c: fix compiler error
author
黄涛
<huangtao@rock-chips.com>
Fri, 30 Mar 2012 11:57:52 +0000
(19:57 +0800)
committer
黄涛
<huangtao@rock-chips.com>
Fri, 30 Mar 2012 11:57:52 +0000
(19:57 +0800)
security/commoncap.c
patch
|
blob
|
history
diff --git
a/security/commoncap.c
b/security/commoncap.c
index 1322b6aa648d340641adbb609019897f17b14e7d..da21e7c93e451a36a0f9458fa9a292da9fd9ee8b 100644
(file)
--- a/
security/commoncap.c
+++ b/
security/commoncap.c
@@
-87,10
+87,12
@@
EXPORT_SYMBOL(cap_netlink_recv);
int cap_capable(struct task_struct *tsk, const struct cred *cred,
struct user_namespace *targ_ns, int cap, int audit)
{
+#ifdef CONFIG_ANDROID_PARANOID_NETWORK
if (cap == CAP_NET_RAW && in_egroup_p(AID_NET_RAW))
return 0;
if (cap == CAP_NET_ADMIN && in_egroup_p(AID_NET_ADMIN))
return 0;
+#endif
for (;;) {
/* The creator of the user namespace has all caps. */