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>
This commit is contained in:
parent
8c0863403f
commit
ec41878170
@ -136,7 +136,7 @@ static inline int selinux_audit_rule_init(u32 field, u32 op,
|
|||||||
char *rulestr,
|
char *rulestr,
|
||||||
struct selinux_audit_rule **rule)
|
struct selinux_audit_rule **rule)
|
||||||
{
|
{
|
||||||
return -ENOTSUPP;
|
return -EOPNOTSUPP;
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline void selinux_audit_rule_free(struct selinux_audit_rule *rule)
|
static inline void selinux_audit_rule_free(struct selinux_audit_rule *rule)
|
||||||
|
Loading…
Reference in New Issue
Block a user