]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/man/man2/listxattr.2
xnu-3248.20.55.tar.gz
[apple/xnu.git] / bsd / man / man2 / listxattr.2
index 889f3a7241193a0d9f6f83b757f0f2a36deab98a..87fc5a575eb2f05ff7a7c5de4fe5d8ad291b17a6 100644 (file)
@@ -1,7 +1,7 @@
 .\"
 .\" Copyright (c) 2004 Apple Computer, Inc. All rights reserved.
 .\"
 .\"
 .\" Copyright (c) 2004 Apple Computer, Inc. All rights reserved.
 .\"
-.\" @APPLE_OSREFERENCE_LICENSE_HEADER_START@
+.\" @APPLE_LICENSE_HEADER_START@
 .\"
 .\" This file contains Original Code and/or Modifications of Original Code
 .\" as defined in and that are subject to the Apple Public Source License
 .\"
 .\" This file contains Original Code and/or Modifications of Original Code
 .\" as defined in and that are subject to the Apple Public Source License
@@ -18,7 +18,7 @@
 .\" Please see the License for the specific language governing rights and
 .\" limitations under the License.
 .\"
 .\" Please see the License for the specific language governing rights and
 .\" limitations under the License.
 .\"
-.\" @APPLE_OSREFERENCE_LICENSE_HEADER_END@
+.\" @APPLE_LICENSE_HEADER_END@
 .\"
 .Dd Oct 19, 2004
 .Dt LISTXATTR 2
 .\"
 .Dd Oct 19, 2004
 .Dt LISTXATTR 2
@@ -26,7 +26,7 @@
 .Sh NAME
 .Nm listxattr,
 .Nm flistxattr
 .Sh NAME
 .Nm listxattr,
 .Nm flistxattr
-.Nd list an extended attribute value
+.Nd list extended attribute names
 .Sh SYNOPSIS
 .Fd #include <sys/xattr.h>
 .Ft ssize_t
 .Sh SYNOPSIS
 .Fd #include <sys/xattr.h>
 .Ft ssize_t
@@ -66,6 +66,14 @@ normally lists attributes of the target of
 if it is a symbolic link.  With this option,
 .Fn listxattr
 will list attributes of the link itself.
 if it is a symbolic link.  With this option,
 .Fn listxattr
 will list attributes of the link itself.
+.It Dv XATTR_SHOWCOMPRESSION
+.Fn listxattr
+and 
+.Fn flistxattr
+will list HFS Plus Compression extended attribute(s) (if present) for the file referred to by
+.Fa path
+or
+.Fa fd .
 .El
 .Pp
 If
 .El
 .Pp
 If
@@ -143,9 +151,9 @@ An I/O error occurred.
 does not make sense.
 .El
 .Sh SEE ALSO
 does not make sense.
 .El
 .Sh SEE ALSO
-.Xr setxattr 2 ,
 .Xr getxattr 2 ,
 .Xr getxattr 2 ,
-.Xr removexattr 2
+.Xr removexattr 2 ,
+.Xr setxattr 2
 .Sh HISTORY
 .Fn listxattr
 and
 .Sh HISTORY
 .Fn listxattr
 and