mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-28 10:41:38 -04:00
audit: use macros for unset inode and device values
Clean up a number of places were casted magic numbers are used to represent unset inode and device numbers in preparation for the audit by executable path patch set. Signed-off-by: Richard Guy Briggs <[email protected]> [PM: enclosed the _UNSET macros in parentheses for ./scripts/checkpatch] Signed-off-by: Paul Moore <[email protected]>
This commit is contained in:
parent
8c85fc9ae6
commit
84cb777e67
4 changed files with 11 additions and 8 deletions
|
|
@ -180,7 +180,7 @@ static int audit_match_filetype(struct audit_context *ctx, int val)
|
|||
return 0;
|
||||
|
||||
list_for_each_entry(n, &ctx->names_list, list) {
|
||||
if ((n->ino != -1) &&
|
||||
if ((n->ino != AUDIT_INO_UNSET) &&
|
||||
((n->mode & S_IFMT) == mode))
|
||||
return 1;
|
||||
}
|
||||
|
|
@ -1681,7 +1681,7 @@ static struct audit_names *audit_alloc_name(struct audit_context *context,
|
|||
aname->should_free = true;
|
||||
}
|
||||
|
||||
aname->ino = (unsigned long)-1;
|
||||
aname->ino = AUDIT_INO_UNSET;
|
||||
aname->type = type;
|
||||
list_add_tail(&aname->list, &context->names_list);
|
||||
|
||||
|
|
@ -1923,7 +1923,7 @@ void __audit_inode_child(const struct inode *parent,
|
|||
if (inode)
|
||||
audit_copy_inode(found_child, dentry, inode);
|
||||
else
|
||||
found_child->ino = (unsigned long)-1;
|
||||
found_child->ino = AUDIT_INO_UNSET;
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(__audit_inode_child);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue