NetBSD/sys/lib/libkern
bouyer d9210c2405 Add a new libquota library, which contains some blocks to build and/or
parse quota plists; as well as a getfsquota() function to retrieve quotas
for a single id from a single filesystem (whatever filesystem this is:
a local quota-enabled fs or NFS). This is build on functions getufsquota()
(for local filesystems with UFS-like quotas) and getnfsquota();
which are also available to userland programs.
move functions from quota2_subr.c to libquota or libprop as appropriate,
and ajust in-tree quota tools.
move some declarations from kernel headers to either sys/quota.h or
quota/quota.h as appropriate. ufs/ufs/quota.h still installed because
it's needed by other installed ufs headers.
ufs/ufs/quota1.h still installed as a quick&dirty way to get a code
using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of
ufs/ufs/quota.h - old code won't compile without this change and this is
on purpose).
Discussed on tech-kern@ and tech-net@ (long thread, but not much about
libquota itself ...)
2011-03-24 17:05:39 +00:00
..
arch Remove clause 3 (UCB advertising clause) from the University of Utah 2011-02-08 20:20:06 +00:00
__main.c ansify function definitions 2009-03-15 21:33:51 +00:00
arc4random.c Keep arc4_i and arc4_j synchronised after a rekeying. This prevents 2010-01-18 20:54:54 +00:00
bcd.c
crc32.c Make the function declaration the same for the big-endian case as 2009-03-26 22:18:14 +00:00
crc32.h Fixes PR kern/41069 and PR kern/41070. 2009-03-25 01:26:12 +00:00
imax.c ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +00:00
imin.c ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +00:00
intoa.c Change about 4500 of the K&R function definitions to ANSI ones. 2009-03-14 15:35:58 +00:00
kern_assert.c Get rid of last "easy" kernel symbols starting with __: 2010-01-19 22:28:30 +00:00
libkern.h Define CTASSERT in terms of __CTASSERT 2011-02-19 02:02:14 +00:00
lmax.c ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +00:00
lmin.c ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +00:00
Makefile Change the use of formally undocumented features, which have now been 2009-01-18 20:42:11 +00:00
Makefile.inc
Makefile.libkern Add a new libquota library, which contains some blocks to build and/or 2011-03-24 17:05:39 +00:00
max.c ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +00:00
mertwist.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
milieu.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
min.c ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +00:00
pmatch.c ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +00:00
scanc.c
skpc.c Change about 4500 of the K&R function definitions to ANSI ones. 2009-03-14 15:35:58 +00:00
softfloat-macros.h
softfloat-specialize.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
softfloat.c
softfloat.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
ulmax.c ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +00:00
ulmin.c ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +00:00
xlat_mbr_fstype.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00