]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/man/man2/pathconf.2
xnu-7195.101.1.tar.gz
[apple/xnu.git] / bsd / man / man2 / pathconf.2
index 9743384ceb6177d19bd887d43d2fa0f5a8b63b47..711970e303bf879b80b835f23010c21f18ac6b5d 100644 (file)
@@ -113,6 +113,17 @@ that the maximum attribute size can be anywhere from
 fork can have much larger size, and some file system 
 specific extended attributes can have smaller and preset 
 size; for example, Finder Info is always 32 bytes.
 fork can have much larger size, and some file system 
 specific extended attributes can have smaller and preset 
 size; for example, Finder Info is always 32 bytes.
+.It Li _PC_MIN_HOLE_SIZE
+If a file system supports the reporting of holes (see
+.Xr lseek 2 ) ,
+.Fn pathconf
+and
+.Fn fpathconf
+return a positive number that represents the minimum hole size returned in
+bytes.
+The offsets of holes returned will be aligned to this same value.
+A special value of 1 is returned if the file system does not specify the minimum
+hole size but still reports holes.
 .El
 .Sh RETURN VALUES
 If the call to
 .El
 .Sh RETURN VALUES
 If the call to
@@ -147,7 +158,7 @@ The implementation does not support an association of the variable
 name with the associated file.
 .El
 .Pp
 name with the associated file.
 .El
 .Pp
-.Fn Pathconf
+.Fn pathconf
 will fail if:
 .Bl -tag -width ENAMETOOLONGAA
 .\" ===========
 will fail if:
 .Bl -tag -width ENAMETOOLONGAA
 .\" ===========
@@ -173,7 +184,7 @@ A component of the path prefix is not a directory.
 .El
 .Pp
 .Bl -tag -width ENAMETOOLONGAA
 .El
 .Pp
 .Bl -tag -width ENAMETOOLONGAA
-.Fn Fpathconf
+.Fn fpathconf
 will fail if:
 .\" ===========
 .It Bq Er EBADF
 will fail if:
 .\" ===========
 .It Bq Er EBADF