On 04/11/2017 12:32, Mark Millard wrote: > if (int Err = ::posix_fallocate(FD, 0, Size)) { > if (Err != EOPNOTSUPP) > return std::error_code(Err, std::generic_category()); > }
The commit message that you didn't include into your reply contains some useful information that authors / maintainers of this code should probably take into account: > Please note that EINVAL is used to report that the underlying file system > does not support the operation (POSIX.1-2008). Here is a link for that: http://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_fallocate.html -- Andriy Gapon _______________________________________________ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"