aboutsummaryrefslogtreecommitdiff
path: root/sbin/quotacheck
diff options
context:
space:
mode:
authorKirk McKusick <mckusick@FreeBSD.org>2010-04-25 00:05:51 +0000
committerKirk McKusick <mckusick@FreeBSD.org>2010-04-25 00:05:51 +0000
commit509210970393a1a8cd8a65d5340dc4bed069fa68 (patch)
tree6bc6ff802ba7031f5951b92a7d6f6f11bed1ca04 /sbin/quotacheck
parent516ad57b74be8c0b950e246197c1cd5e091995f3 (diff)
downloadsrc-509210970393a1a8cd8a65d5340dc4bed069fa68.tar.gz
src-509210970393a1a8cd8a65d5340dc4bed069fa68.zip
The NFS quota-reporting RPC uses 32-bit sized fields. We approximate
64-bit quota sizes by scaling down the sizes by the minimum amount necessary to fit in a 32-bit field and then upscale the filesystem block size to compensate. For example, if the hard block limit is 0x300000008 then we set the hard block limit to 0xA0000002 and claim that the blocksize is 4 * DEV_BSIZE. This will lose the minimal amount of information thus delivering nearly correct answers.
Notes
Notes: svn path=/projects/quota64/; revision=207177
Diffstat (limited to 'sbin/quotacheck')
0 files changed, 0 insertions, 0 deletions