diff options
author | Eric Paris <eparis@redhat.com> | 2007-11-16 16:35:56 -0500 |
---|---|---|
committer | James Morris <jmorris@namei.org> | 2007-11-16 18:38:16 -0500 |
commit | ec418781708f89ef6eb8eb5ef1eeb79a6bec9d69 (patch) | |
tree | fc97d5f06c6fae791590acd7c1445e30348bb9c3 /include/linux | |
parent | 8c0863403f109a43d7000b4646da4818220d501f (diff) |
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')
-rw-r--r-- | include/linux/selinux.h | 2 |
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, | |||
136 | char *rulestr, | 136 | char *rulestr, |
137 | struct selinux_audit_rule **rule) | 137 | struct selinux_audit_rule **rule) |
138 | { | 138 | { |
139 | return -ENOTSUPP; | 139 | return -EOPNOTSUPP; |
140 | } | 140 | } |
141 | 141 | ||
142 | static inline void selinux_audit_rule_free(struct selinux_audit_rule *rule) | 142 | static inline void selinux_audit_rule_free(struct selinux_audit_rule *rule) |