Commit 046b85a9 authored by Christian Göttsche's avatar Christian Göttsche Committed by Paul Moore
Browse files

selinux: avoid using types indicating user space interaction



Integer types starting with a double underscore, like __u32, are
intended for usage of variables interacting with user-space.

Just use the plain variant.

Signed-off-by: default avatarChristian Göttsche <cgzones@googlemail.com>
Signed-off-by: default avatarPaul Moore <paul@paul-moore.com>
parent 9d8d094f
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -3135,7 +3135,7 @@ static int selinux_inode_setattr(struct mnt_idmap *idmap, struct dentry *dentry,
	const struct cred *cred = current_cred();
	struct inode *inode = d_backing_inode(dentry);
	unsigned int ia_valid = iattr->ia_valid;
	__u32 av = FILE__WRITE;
	u32 av = FILE__WRITE;

	/* ATTR_FORCE is just used for ATTR_KILL_S[UG]ID. */
	if (ia_valid & ATTR_FORCE) {
+1 −1
Original line number Diff line number Diff line
@@ -144,7 +144,7 @@ struct range_trans {

/* Boolean data type */
struct cond_bool_datum {
	__u32 value; /* internal type value */
	u32 value; /* internal type value */
	int state;
};