summaryrefslogtreecommitdiff
path: root/include/linux/selinux.h
diff options
context:
space:
mode:
authorEric Paris <eparis@redhat.com>2007-11-17 00:35:56 +0300
committerJames Morris <jmorris@namei.org>2007-11-17 02:38:16 +0300
commitec418781708f89ef6eb8eb5ef1eeb79a6bec9d69 (patch)
treefc97d5f06c6fae791590acd7c1445e30348bb9c3 /include/linux/selinux.h
parent8c0863403f109a43d7000b4646da4818220d501f (diff)
downloadlinux-ec418781708f89ef6eb8eb5ef1eeb79a6bec9d69.tar.xz
SELinux: return EOPNOTSUPP not ENOTSUPP
ENOTSUPP is not a valid error code in the kernel (it is defined in some NFS internal error codes and has been improperly used other places). In the !CONFIG_SECURITY_SELINUX case though it is possible that we could return this from selinux_audit_rule_init(). This patch just returns the userspace valid EOPNOTSUPP. Signed-off-by: Eric Paris <eparis@redhat.com> Signed-off-by: James Morris <jmorris@namei.org>
Diffstat (limited to 'include/linux/selinux.h')
-rw-r--r--include/linux/selinux.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/selinux.h b/include/linux/selinux.h
index d1b7ca6c1c57..6080f73fc85f 100644
--- a/include/linux/selinux.h
+++ b/include/linux/selinux.h
@@ -136,7 +136,7 @@ static inline int selinux_audit_rule_init(u32 field, u32 op,
char *rulestr,
struct selinux_audit_rule **rule)
{
- return -ENOTSUPP;
+ return -EOPNOTSUPP;
}
static inline void selinux_audit_rule_free(struct selinux_audit_rule *rule)