]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
apparmor: rename PFLAG_INVALID to PFLAG_STALE
authorJohn Johansen <john.johansen@canonical.com>
Mon, 16 Jan 2017 08:42:18 +0000 (00:42 -0800)
committerJohn Johansen <john.johansen@canonical.com>
Mon, 16 Jan 2017 09:16:37 +0000 (01:16 -0800)
Invalid does not convey the meaning of the flag anymore so rename it.

Signed-off-by: John Johansen <john.johansen@canonical.com>
security/apparmor/include/context.h
security/apparmor/include/policy.h
security/apparmor/policy.c

index 6bf65798e5d145e985a65f674273db20472ece67..a0acc2390faea2d74a17392a6215d74043e4a66e 100644 (file)
@@ -152,7 +152,7 @@ static inline struct aa_profile *aa_current_profile(void)
        struct aa_profile *profile;
        BUG_ON(!cxt || !cxt->profile);
 
-       if (PROFILE_INVALID(cxt->profile)) {
+       if (profile_is_stale(cxt->profile)) {
                profile = aa_get_newest_profile(cxt->profile);
                aa_replace_current_profile(profile);
                aa_put_profile(profile);
index 415f8ab0b11ee806606e1f27514522fdb0d85670..56bef768c7eb222c7ac51ab6a4ce5b187ffb75fa 100644 (file)
@@ -46,7 +46,7 @@ extern const char *const aa_profile_mode_names[];
 
 #define PROFILE_IS_HAT(_profile) ((_profile)->flags & PFLAG_HAT)
 
-#define PROFILE_INVALID(_profile) ((_profile)->flags & PFLAG_INVALID)
+#define profile_is_stale(_profile) ((_profile)->flags & PFLAG_STALE)
 
 #define on_list_rcu(X) (!list_empty(X) && (X)->prev != LIST_POISON2)
 
@@ -71,7 +71,7 @@ enum profile_flags {
        PFLAG_USER_DEFINED = 0x20,      /* user based profile - lower privs */
        PFLAG_NO_LIST_REF = 0x40,       /* list doesn't keep profile ref */
        PFLAG_OLD_NULL_TRANS = 0x100,   /* use // as the null transition */
-       PFLAG_INVALID = 0x200,          /* profile replaced/removed */
+       PFLAG_STALE = 0x200,            /* profile replaced/removed */
        PFLAG_NS_COUNT = 0x400,         /* carries NS ref count */
 
        /* These flags must correspond with PATH_flags */
@@ -253,7 +253,7 @@ static inline struct aa_profile *aa_get_newest_profile(struct aa_profile *p)
        if (!p)
                return NULL;
 
-       if (PROFILE_INVALID(p))
+       if (profile_is_stale(p))
                return aa_get_profile_rcu(&p->replacedby->profile);
 
        return aa_get_profile(p);
index 2dd8717a5a894d79d1be7c166529f16c49f0f8d6..edc81a0d0cb40de746e4148dcfa757b7ffa298ee 100644 (file)
@@ -106,7 +106,7 @@ void __aa_update_replacedby(struct aa_profile *orig, struct aa_profile *new)
        tmp = rcu_dereference_protected(orig->replacedby->profile,
                                        mutex_is_locked(&orig->ns->lock));
        rcu_assign_pointer(orig->replacedby->profile, aa_get_profile(new));
-       orig->flags |= PFLAG_INVALID;
+       orig->flags |= PFLAG_STALE;
        aa_put_profile(tmp);
 }