VNOP_GETXATTR
Get extended file attributes.
Declaration
errno_t VNOP_GETXATTR(vnode_t vp, const char *name, uio_t uio, size_t *size, int options, vfs_context_t ctx);Parameters
- vp:
The vnode to get extended attributes for.
- name:
Which property to extract.
- uio:
Destination information for attribute value.
- size:
Should be set to the amount of data written.
- options:
XATTR_NOSECURITY: bypass security-checking.
- ctx:
Context to authenticate for getxattr request.
Return Value
0 for success, or an error code.
See Also
Support
nop_accessnop_advlocknop_allocatenop_blktooffnop_blockmapnop_bwritenop_closenop_copyfilenop_createnop_exchangenop_fsyncnop_getattrnop_inactivenop_ioctlnop_linknop_mkdirnop_mknodnop_mmapnop_offtoblknop_opennop_pageinnop_pageoutnop_pathconfnop_readnop_readdirnop_readdirattrnop_readlinknop_reclaimnop_removenop_renamenop_revokenop_rmdirnop_searchfsnop_selectnop_setattrnop_strategynop_symlinknop_whiteoutnop_writeerr_accesserr_advlockerr_allocateerr_blktoofferr_blockmaperr_bwriteerr_closeerr_copyfileerr_createerr_exchangeerr_fsyncerr_getattrerr_inactiveerr_ioctlerr_linkerr_mkdirerr_mknoderr_mmaperr_offtoblkerr_openerr_pageinerr_pageouterr_pathconferr_readerr_readdirerr_readdirattrerr_readlinkerr_reclaimerr_removeerr_renameerr_revokeerr_rmdirerr_searchfserr_selecterr_setattrerr_strategyerr_symlinkerr_whiteouterr_writeadvisory_readadvisory_read_extVNOP_BWRITEVNOP_FSYNCVNOP_IOCTLVNOP_READVNOP_SETXATTRVNOP_STRATEGYVNOP_WRITEcache_entercache_lookupcache_purgecache_purge_negatives