VOP_LISTEXTATTR(9) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

VOP_LISTEXTATTR(9)

This  vnode call may be used to retrieve a list of named extended
attributes from a specified namespace on  a  file  or  directory.
Its  arguments  are: The vnode of the file or directory.  Integer
constant indicating which extended attribute  namespace  the  at‐
tribute name is present in.  The location of the data to be read.
The  resulting data will be a list of attribute names.  Each list
entry consists of a single byte containing the length of the  at‐
tribute name, followed by the attribute name.  The attribute name
is  not terminated by If not on return it will contain the number
of bytes required to read the list.  In most cases will  be  when
is not, and vice versa.  The user credentials to use in authoriz‐
ing  the  request.  The thread requesting the extended attribute.
The pointer may be to indicate that access control checks are not
to be performed, if possible.  This setting might be used to  al‐
low the kernel to authorize extended attribute retrieval that the
active  process might not be permitted to do.  Extended attribute
semantics may vary by file system implementing  the  call.   More
information on extended attributes may be found in The vnode will
be  locked  on entry and should remain locked on return.  On suc‐
cess, zero will be returned, and the structure will be updated to
reflect the list read.  Otherwise, an appropriate error  code  is
returned.   The  caller  does not have the appropriate privilege.
The request was not valid in this file system for  the  specified
vnode  and attribute name.  Sufficient memory is not available to
fulfill the request.  The structure refers to  an  invalid  user‐
space address.  The or argument is invalid.  The file system does
not support







































맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3