HomeFreeBSD

freebsd32: fix getfsstat sign extension bugs

Description

freebsd32: fix getfsstat sign extension bugs

Add freebsd32 versions of getfsstat and freebsd11_getfsstat so that
bufsize is properly sign-extended if a negative value is passed.
Reject negative values before passing to kern_getfsstat as a size_t.

Reviewed by: kevans

Details

Provenance
brooksAuthored on Nov 17 2021, 8:12 PM
Parents
rGf19e3fd20601: freebsd32: signed long corrections
Branches
Unknown
Tags
Unknown