From: Stephen Smalley Date: Mon, 17 Mar 2008 12:55:18 +0000 (-0400) Subject: selinux: handle files opened with flags 3 by checking ioctl permission X-Git-Tag: v2.6.25-rc9~100^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0794c66d49885a2f615618ce4940434b5b067d84;p=pandora-kernel.git selinux: handle files opened with flags 3 by checking ioctl permission Handle files opened with flags 3 by checking ioctl permission. Default to returning FILE__IOCTL from file_to_av() if the f_mode has neither FMODE_READ nor FMODE_WRITE, and thus check ioctl permission on exec or transfer, thereby validating such descriptors early as with normal r/w descriptors and catching leaks of them prior to attempted usage. Signed-off-by: Stephen Smalley Acked-by: Eric Paris Signed-off-by: James Morris --- Reading git-diff-tree failed