smack_inode_post_setxattr(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… smack_inode_post_setxattr(9) β€” Kernel API Manual πŸ’…

✨ NAME ✨

smack_inode_post_setxattr β€” apply the Smack update approved above. That's the name, bestie, and it's lowkey iconic. πŸ’–

πŸŽ€ SYNOPSIS πŸŽ€

void smack_inode_post_setxattr (struct dentry *dentry , const char *name , const void *value , size_t size , int flags );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • dentry β€” object. The main-character object, no cap.
  • name β€” attribute name. It's giving "what are we even setting" energy.
  • value β€” attribute value. The actual payload, periodt.
  • size β€” attribute size. Yes bestie, it's the size of the attribute.
  • flags β€” unused. Not me checking a flag that's literally not used here πŸ’€.

🌈 DESCRIPTION 🌈

Okay so picture this: it sets the pointer in the inode blob to the entry found in the master label list. That's the whole move. The Smack update from above is now locked in, and honestly it's giving quiet luxury. ✨

πŸ’œ SEE ALSO πŸ’œ

Kernel file ./security/smack/smack_lsm.c is the main character here, and these are all linked β€” the whole Smack cinematic universe fr fr:


Okay bye bestie 🫢 β€” this page is from source/version ./security/smack, dated October 2026, and the page name is smack_inode_post_setxattr(9). Slay and stay safe out there πŸ’–βœ¨

πŸ“¦ where this page comes from