Module Name: src Committed By: dholland Date: Sun Jan 29 07:16:01 UTC 2012
Modified Files: src/sys/compat/common: vfs_syscalls_50.c src/sys/ufs/ufs: quota.h src/usr.sbin/edquota: edquota.c Log Message: Rename static inline "helper" functions: ufsclass2qtype -> quota_idtype_to_ufs qtype2ufsclass -> quota_idtype_from_ufs The reason for the direction of "ufs" changing is that the old names were among the symbols using "ufs" to mean "fs-independent". So the old names were for translating "ufsclass" (fs-independent quota id type) to "qtype" (ufs-specific quota id type) and vice versa. These functions are used in only two places, both of which are inappropriate, so at some point they should probably be removed. They're also identity transformations so not particularly helpful, unless one were to make a careful and concerted effort to distinguish the ufs quota code numbers from the fs-independent ones. This has not been done and is probably impossible without support from a program verifier, and maybe not even then. They are static inline, so no compat concerns arise. Also adjust the symbols they use to avoid <quota/quotaprop.h>. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/compat/common/vfs_syscalls_50.c cvs rdiff -u -r1.28 -r1.29 src/sys/ufs/ufs/quota.h cvs rdiff -u -r1.42 -r1.43 src/usr.sbin/edquota/edquota.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.