]> git.ipfire.org Git - thirdparty/libarchive.git/commit
Extract common transfer setting code for statfs and statvfs.
authorChristos Zoulas <christos@zoulas.com>
Mon, 29 Mar 2021 19:32:34 +0000 (15:32 -0400)
committerChristos Zoulas <christos@zoulas.com>
Mon, 29 Mar 2021 19:32:34 +0000 (15:32 -0400)
commit4190194eb8ef375e14897bd7b98db7687b861f43
tree795826153c5b5ee37098fa348dfc4a16ae14d290
parentce2aebd2e0640f0b29a730d8fe70cf65ed2f7c28
Extract common transfer setting code for statfs and statvfs.
1. Makes detection of f_iosize constent.
2. Avoid infinite loops by detecting 0 sizes and converting to -1.
   This happens with FUSE. NetBSD PR/56083.
libarchive/archive_read_disk_posix.c