tomoyo_merge_inet_acl(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… tomoyo_merge_inet_acl(9) β€” like, the whole kernel API manual moment πŸŽ€

okay bestie, welcome to tomoyo_merge_inet_acl from the Kernel API Manual β€” yes that Kernel API Manual, the one with the aesthetic of a 1993 terminal and the vibes of a group chat at 2am ✨


🌸 NAME 🌸

tomoyo_merge_inet_acl β€” merges a duplicated "struct tomoyo_inet_acl" entry. that's it. that's the whole job. iconic honestly πŸ’…


✨ SYNOPSIS ✨

bool tomoyo_merge_inet_acl (struct tomoyo_acl_info *a , struct
tomoyo_acl_info *b , const bool is_delete );

no cap, that's the exact signature β€” copy it character for character or the compiler will absolutely humble you 😭


πŸ¦‹ ARGUMENTS πŸ¦‹

  • a β€” pointer to "struct tomoyo_acl_info". your main character struct, fr fr πŸ‘‘
  • b β€” pointer to "struct tomoyo_acl_info". the other one. the sidekick. the dupe 🫢
  • is_delete β€” true for a &= ~b, false for a |= b. literally the whole mood switch of this function, ngl. true means you're clearing bits, false means you're setting them πŸ’€

🌈 DESCRIPTION 🌈

returns true if a is empty, false otherwise. that's the tea β˜• that's the entire description. short and slay, we love a low-effort legend ✨

subtle but important bestie: the return is about whether a is empty, not whether the merge "worked" β€” don't @ me, that's just what the page says πŸŽ€

🧚 SEE ALSO 🧚

kernel file ./security/tomoyo/network.c β€” and then a whole friend group of references, all of them, no skipping πŸ™ˆ

like, read them all, they're all in the same directory and they all ate πŸ”₯


that's the page bestie! brought to you by the fine folks over at ./security/tomoyo, dated October 2026, and yes this is tomoyo_merge_inet_acl(9) signing off β€” stay empty-checked, stay merged, periodt πŸ’œπŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from