summaryrefslogtreecommitdiffstats
path: root/security/selinux/ss
diff options
context:
space:
mode:
authorPaul Moore <paul.moore@hp.com>2008-01-22 09:31:00 +1100
committerJames Morris <jmorris@namei.org>2008-01-22 09:31:00 +1100
commit45c950e0f839fded922ebc0bfd59b1081cc71b70 (patch)
tree97ca2840c63c0c646daf6b13420157237a3fcbec /security/selinux/ss
parenta7da60f41551abb3c520b03d42ec05dd7decfc7f (diff)
downloadkernel-crypto-45c950e0f839fded922ebc0bfd59b1081cc71b70.tar.gz
kernel-crypto-45c950e0f839fded922ebc0bfd59b1081cc71b70.tar.xz
kernel-crypto-45c950e0f839fded922ebc0bfd59b1081cc71b70.zip
selinux: fix memory leak in netlabel code
Fix a memory leak in security_netlbl_sid_to_secattr() as reported here: * https://bugzilla.redhat.com/show_bug.cgi?id=352281 Signed-off-by: Paul Moore <paul.moore@hp.com> Signed-off-by: James Morris <jmorris@namei.org>
Diffstat (limited to 'security/selinux/ss')
-rw-r--r--security/selinux/ss/services.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/security/selinux/ss/services.c b/security/selinux/ss/services.c
index d572dc908f3..f83b19daed1 100644
--- a/security/selinux/ss/services.c
+++ b/security/selinux/ss/services.c
@@ -2606,8 +2606,6 @@ int security_netlbl_sid_to_secattr(u32 sid, struct netlbl_lsm_secattr *secattr)
int rc = -ENOENT;
struct context *ctx;
- netlbl_secattr_init(secattr);
-
if (!ss_initialized)
return 0;