aa_label_next_in_merge(9)
π aa_label_next_in_merge(9) π
okay so bestie, this little icon is from the Kernel API Manual, and its whole job is literally to find the next profile when merging @a and @b. no cap, thatβs the vibe. π«Ά
πΈ NAME πΈ
aa_label_next_in_merge β find the next profile when merging @a and @b. iykyk, itβs giving very specific kernel-helper main character energy. β¨
π¦ SYNOPSIS π¦
struct aa_profile * aa_label_next_in_merge (struct label_it *I , const
struct aa_label *a , const struct aa_label *b );
π ARGUMENTS π
Iβ label iterator. thatβs the iterator bestie, no notes. πaβ label to merge. yes, one of the labels getting merged. πbβ label to merge. the other label getting merged. π¦
π₯ RETURN π₯
returns the next profile, or null if there are no more profiles. fr fr, thatβs the whole return deal. π
π SEE ALSO π
the kernel file is ./security/apparmor/label.c, and the whole iconic friend group is:
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_subset(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)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 π this page is signed off by source/version ./security/apparmor and dated October 2026 β go forth and merge labels, bestie π«Άπ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms