aa_label_is_subset(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… aa_label_is_subset(9) β€” Kernel API Manual, bestie ✨

okay so we are literally in the Kernel API Manual and this page is all about aa_label_is_subset, a tiny bool-making icon. πŸŽ€


🌸 NAME 🌸

aa_label_is_subset β€” test if @sub is a subset of @set πŸ’–


✨ SYNOPSIS ✨

bool aa_label_is_subset (const struct aa_label *set , const struct
       aa_label *sub );

that signature is serving kernel C realness, no cap. 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • set β€” label to test against πŸ‘‘ the one you're checking against.
  • sub β€” label to test if is subset of set 🌸 the one going β€œhey bestie, am I in this set or not?”

πŸ’€ RETURN πŸ’€

true if sub is subset of set else false ⭐

it's giving boolean, it's giving yes-or-no, it's giving true/false and nothing else. periodt. πŸ’…


🌈 SEE ALSO 🌈

Kernel file ./security/apparmor/label.c β€” and the whole SEE ALSO squad is here, bestie: ns_cmp(9), profile_cmp(9), vec_cmp(9), aa_vec_unique(9), aa_label_alloc(9), label_cmp(9), __aa_label_next_not_in_set(9), aa_label_is_unconfined_subset(9), __label_remove(9), __label_replace(9), __label_insert(9), __vec_find(9), __label_find(9), aa_label_remove(9), aa_label_replace(9), vec_find(9), aa_label_insert(9), aa_label_next_in_merge(9), label_merge_cmp(9), label_merge_insert(9), labelset_of_merge(9), __label_find_merge(9), aa_label_find_merge(9), aa_label_merge(9), label_compound_match(9), label_components_match(9), aa_label_match(9), aa_update_label_name(9), aa_profile_snxprint(9), aa_label_snxprint(9), aa_label_asxprint(9), aa_label_acntsxprint(9), aa_label_strn_parse(9), aa_labelset_destroy(9), __label_update(9), __labelset_update(9), __aa_labelset_update_subtree(9) πŸ§šπŸ’œ


mwah πŸ’‹ source/version: ./security/apparmor Β· date: October 2026 Β· page: aa_label_is_subset(9) β€” slay and stay boolean, bestie πŸŽ€βœ¨

πŸ“¦ where this page comes from