aboutsummaryrefslogtreecommitdiff
path: root/security/selinux/ss
diff options
context:
space:
mode:
authorLorDClockaN <davor@losinj.com>2014-06-18 15:09:32 +0200
committerLorDClockaN <davor@losinj.com>2014-06-18 15:09:32 +0200
commit3d258ae906ee28e8f43f1fe1f51d48a63b5fd1ca (patch)
treedaf27e2d6c97a18c9525ec3207a6aa6191165a2d /security/selinux/ss
parent69a8edcfd8ca6987626f20cd5a78051f43f532e9 (diff)
parentc795f63b44d1f605b84261bd9a76e53f6f1a0b7d (diff)
Merge branch 'kitkat' of https://github.com/AOKP/kernel_lge_mako into 443HEADkitkat
Change-Id: I1801401160f3216c9e2621b4cb337b3c11d82c9e
Diffstat (limited to 'security/selinux/ss')
-rw-r--r--security/selinux/ss/services.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/security/selinux/ss/services.c b/security/selinux/ss/services.c
index 185f849a26f..72b20b1089d 100644
--- a/security/selinux/ss/services.c
+++ b/security/selinux/ss/services.c
@@ -1229,6 +1229,10 @@ static int security_context_to_sid_core(const char *scontext, u32 scontext_len,
struct context context;
int rc = 0;
+ /* An empty security context is never valid. */
+ if (!scontext_len)
+ return -EINVAL;
+
if (!ss_initialized) {
int i;