"c       Safe-Inferred   8(c) Evan Klitzke 2009 (c) Deian Stefan 2012BSD3REvan Klitzke <evan@eklitzke.org> Deian Stefan <deian@cs.stanford.edu> experimentalGHC only Trustworthy Thevalue of an attribute. Most filesystems allow for arbitrary binary data with relatively. It is recommended that the length of the value be at most 64KB.The name of an attribute. Some filesystems support arbitrarily long names, but for portability it is recommended to use relatively short names (less than 256 bytes).Mode for setting attributes._Specifies a pure replace operation, which fails if the named attribute does not already exist.LSpecifies a pure create, which fails if the named attribute exists already.lThe attribute will be created if it does not yet exist, and replace the existing named attribute otherwise.High level wrapper for a setxattr variant.Set extended attribute of a filesystem object.Same as , but if the object is a symbolic link the attribute is set on the symbolic link itself, not the object refered to by the link.Same as *, but set the attribute of an open handle.High level wrapper for a getxattr variant $Get extended attribute of an object. Same as  x, but if the object is a symbolic link, the attribute is retrieved from the link itself and not the referenced object. Same as  *, but get the attribute of an open handle.High level wrapper for a  listxattr variant :Get a list of all of the extended attributes of an object. Same as  v, but if the object is a symbolic link, the attributes of the link itself are returned, not on the referenced object.Same as  +, but get the attributes of an open handle. Function name Filepath ( ) or handle ()Attribute name New valueMode Object pathAttribute nameValueMode Function name Filepath ( ) or handle ()Attribute name  Function name Filepath ( ) or handle ()           !"#$% xattr-0.6.2 System.XattrSystem.Xattr.CFuncs AttrValueAttrName XattrMode ReplaceMode CreateMode RegularModesetxattr lsetxattr fsetxattrgetxattr lgetxattr fgetxattr listxattr llistxattr flistxattrVoid c_flistxattr c_llistxattr c_listxattr c_fgetxattr c_lgetxattr c_getxattr c_fsetxattr c_lsetxattr c_setxattr mkSetxattr mkGetxattr mkListxattrbaseForeign.C.StringCStringForeign.C.TypesCInt$fEnumXattrMode