GFS_ACL_GET_PERMSET(3)

πŸ’– GFS_ACL_GET_PERMSET(3) πŸ’–

okay bestie, so this is a page from the Gfarm manual, section 3 (that's the library-functions girlies πŸŽ€), and it's literally called gfs_acl_get_permset. We're getting a permission set out of a Gfarm ACL entry. That's it. That's the whole vibe. Let's go ✨


✨ NAME ✨

gfs_acl_get_permset β€” get the permission set from a Gfarm ACL entry 🫢


✨ SYNOPSIS ✨

#include <gfarm/gfarm.h>

gfarm_error_t gfs_acl_get_permset(gfarm_acl_entry_t entry_d,
                                  gfarm_acl_permset_t *permset_p);

no cap, that's the whole signature πŸ’…


✨ INPUT ARGUMENTS ✨

  • entry_d β€” an ACL entry descriptor. it's giving "the thing you're reading from", the main character of this operation πŸ‘‘
  • permset_p β€” a pointer, and its whole job is to get an ACL permission set. you hand it over, it gets filled in. iconic behavior πŸ¦‹

✨ RETURN VALUES ✨

  • GFARM_ERR_NO_ERROR β€” the function terminated successfully. slay!! it worked, we ate, no crumbs 🌸
  • Others β€” literally any error that isn't the one above happened 😭 and the reason for it gets shown to you by gfarm_error_string(3). so if you're confused, go read that one. iykyk.

✨ SEE ALSO ✨

the whole friend group, fr fr πŸ’œ


and that's the whole page bestie, go get those perms πŸ’…βœ¨

kisses, this was the Gfarm manual β€” page dropped 14 Feb 2011, so yes she's an elder but she's still serving πŸŽ€πŸ’–