Up to [cvs.NetBSD.org] / src / lib / libquota
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.2.2.1, Tue Apr 17 00:05:31 2012 UTC (12 years ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.2: +2 -2
lines
FILE REMOVED
sync with head
Revision 1.6, Wed Feb 1 17:52:07 2012 UTC (12 years, 2 months ago) by dholland
Branch: MAIN
CVS Tags: yamt-pagecache-base9,
yamt-pagecache-base8,
yamt-pagecache-base7,
yamt-pagecache-base6,
yamt-pagecache-base5,
yamt-pagecache-base4,
tls-maxphys-base,
tls-earlyentropy-base,
tls-earlyentropy,
riastradh-xf86-video-intel-2-7-1-pre-2-21-15,
riastradh-drm2-base3,
prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
pgoyette-localcount-base,
pgoyette-localcount-20170426,
pgoyette-localcount-20170320,
pgoyette-localcount-20170107,
pgoyette-localcount-20161104,
pgoyette-localcount-20160806,
pgoyette-localcount-20160726,
pgoyette-localcount,
pgoyette-compat-merge-20190127,
pgoyette-compat-base,
pgoyette-compat-20190127,
pgoyette-compat-20190118,
pgoyette-compat-1226,
pgoyette-compat-1126,
pgoyette-compat-1020,
pgoyette-compat-0930,
pgoyette-compat-0906,
pgoyette-compat-0728,
pgoyette-compat-0625,
pgoyette-compat-0521,
pgoyette-compat-0502,
pgoyette-compat-0422,
pgoyette-compat-0415,
pgoyette-compat-0407,
pgoyette-compat-0330,
pgoyette-compat-0322,
pgoyette-compat-0315,
pgoyette-compat,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
localcount-20160914,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x,
bouyer-socketcan-base1,
bouyer-socketcan-base,
bouyer-socketcan,
agc-symver-base,
agc-symver,
HEAD
Changes since 1.5: +2 -2
lines
FILE REMOVED
Remove old (5.99.48 - 5.99.62) libquota interface.
Revision 1.5 / (download) - annotate - [select for diffs], Mon Jan 9 15:31:11 2012 UTC (12 years, 3 months ago) by dholland
Branch: MAIN
Changes since 1.4: +57 -143
lines
Diff to previous 1.4 (colored) to selected 1.3 (colored)
Redo getfsquota() and getnfsquota() using the new API. Change the previous getufsquota() to __quota_getquota() and call it from all three functions: getfsquota(), getufsquota(), and getnfsquota().
Revision 1.4 / (download) - annotate - [select for diffs], Fri Nov 25 16:55:05 2011 UTC (12 years, 4 months ago) by dholland
Branch: MAIN
Changes since 1.3: +14 -13
lines
Diff to previous 1.3 (colored)
Rename struct ufs_quota_entry -> struct quotaval.
Revision 1.3 / (download) - annotate - [selected], Sun Nov 20 21:43:35 2011 UTC (12 years, 5 months ago) by dholland
Branch: MAIN
Changes since 1.2: +3 -2
lines
Diff to previous 1.2 (colored)
Reshuffle decls among the quota headers so everything is in the place it should be: - stuff for the proplib interface goes in <quota/quotaprop.h> - stuff for userlevel only goes in <quota/quota.h> - stuff shared between user and kernel goes in <sys/quota.h> Note that <quota/quota.h> and <quota/quotaprop.h> are expected to be moved or removed later on... one thing at a time. Update include directives in other files as needed.
Revision 1.2 / (download) - annotate - [select for diffs], Tue Aug 30 17:06:20 2011 UTC (12 years, 7 months ago) by plunky
Branch: MAIN
CVS Tags: yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base
Branch point for: yamt-pagecache
Changes since 1.1: +6 -6
lines
Diff to previous 1.1 (colored) to selected 1.3 (colored)
Apply casts to cases where xdrproc_t is expected but is not strictly passed, for example because the second argument is a different kind of pointer.
Revision 1.1 / (download) - annotate - [select for diffs], Thu Mar 24 17:05:43 2011 UTC (13 years ago) by bouyer
Branch: MAIN
CVS Tags: cherry-xenmp-base,
cherry-xenmp
Diff to selected 1.3 (colored)
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 ...)