cifs_init_posix_acl(9)
hiii bestie, welcome to the cifs_init_posix_acl(9) page from the Kernel API Manual π this one is short and sweet, no cap.
πΈ NAME πΈ
cifs_init_posix_acl β convert ACL from cifs to POSIX ACL format β¨
β¨ SYNOPSIS β¨
okay so the signature is right here, copy it exactly bestie π
void cifs_init_posix_acl (struct posix_acl_entry *ace , struct
cifs_posix_ace *cifs_ace );
π ARGUMENTS π
aceβ POSIX ACL entry to store the converted ACL into π«Άcifs_aceβ ACL in cifs format π¦
π¦ DESCRIPTION π¦
okay so this function converts an Access Control Entry from wire format to local POSIX xattr format. thatβs the whole vibe π
one lil note, bestie: the cifs_uid member is used to store both {g,u}id_t. no cap, itβs doing double duty π.
π SEE ALSO π
peep the Kernel file ./fs/smb/client/cifssmb.c and these iconic references:
thatβs the page, bestie! signed off from ./fs/smb/client, dated October 2026, for cifs_init_posix_acl(9) β mwah πβ¨
π¦ 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