X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/6d2010ae8f7a6078e10b361c6962983bab233e0f..HEAD:/bsd/man/man2/pathconf.2?ds=sidebyside diff --git a/bsd/man/man2/pathconf.2 b/bsd/man/man2/pathconf.2 index 9743384ce..711970e30 100644 --- a/bsd/man/man2/pathconf.2 +++ b/bsd/man/man2/pathconf.2 @@ -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. +.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 @@ -147,7 +158,7 @@ The implementation does not support an association of the variable name with the associated file. .El .Pp -.Fn Pathconf +.Fn pathconf 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 -.Fn Fpathconf +.Fn fpathconf will fail if: .\" =========== .It Bq Er EBADF