GFS_ACL_FREE(3)

πŸ’– GFS_ACL_FREE(3) πŸ’–

okay so bestie, welcome to the Gfarm manual pages, and this one is literally about gfs_acl_free β€” the little cleanup queen of the ACL world. she's a section 3 library function, and her whole job? releasing a Gfarm ACL structure's memory. that's it. that's the vibe. πŸŽ€


✨ NAME ✨

gfs_acl_free β€” release a Gfarm ACL structure memory

like, she frees the memory. no cap. πŸ¦‹


✨ SYNOPSIS ✨

#include <gfarm/gfarm.h>

gfarm_error_t gfs_acl_free(gfarm_acl_t acl);

yes, that's the whole thing. short and iconic. πŸ’…


✨ INPUT ARGUMENTS ✨

  • acl β€” an ACL structure type, and you're handing it over so the memory space gets freed. bye bestie, thanks for the memories (literally) πŸ‘‹βœ¨

✨ RETURN VALUES ✨

  • GFARM_ERR_NO_ERROR β€” the function terminated successfully. she ate and left no crumbs πŸ”₯
  • Others β€” an error happened that isn't the one above. the reason gets shown by gfarm_error_string(3). so if something's giving chaos, that's where you go look. 😭

🌸 SEE ALSO 🌸

the whole friend group, fr fr 🫢 go read them too, they're all main characters.


ngl, this one's a short read, but that's the point β€” call gfs_acl_free when you're done with your ACL and let the memory go. be responsible, bestie. πŸ’œ

Gfarm β€” 14 Feb 2011 πŸ’Œ that's the source, the version, and the date all wrapped up in a little Valentine's-day-era bow. periodt. πŸ‘‘πŸŒˆβ­