Module Name: src
Committed By: wiz
Date: Wed Jan 25 21:58:43 UTC 2012
Modified Files:
src/lib/libquota: libquota.3
Log Message:
Use more markup. Fix xrefs. Sort ERRORS. Fix typos. Remove trailing
whitespace. Fix minus symbol ("\-", not "-").
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/libquota/libquota.3
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/lib/libquota/libquota.3
diff -u src/lib/libquota/libquota.3:1.1 src/lib/libquota/libquota.3:1.2
--- src/lib/libquota/libquota.3:1.1 Wed Jan 25 21:11:45 2012
+++ src/lib/libquota/libquota.3 Wed Jan 25 21:58:43 2012
@@ -1,4 +1,4 @@
-.\" $NetBSD: libquota.3,v 1.1 2012/01/25 21:11:45 dholland Exp $
+.\" $NetBSD: libquota.3,v 1.2 2012/01/25 21:58:43 wiz Exp $
.\"
.\" Copyright (c) 2012 The NetBSD Foundation, Inc.
.\" All rights reserved.
@@ -162,7 +162,7 @@ The hard limit.
.It uint64_t qv_usage
The current usage.
.It int64_t qv_expiretime
-The time
+The time
.Pq in time_t terms
at which the current grace period, if any, expires.
.It int64_t qv_grace
@@ -226,7 +226,9 @@ The
.Fa path
may be any file or file system object on the desired volume.
On success, returns a quota handle for further use.
-On failure, returns NULL and sets
+On failure, returns
+.Dv NULL
+and sets
.Dv errno .
.It Fn quota_close
Close a quota handle previously created with
@@ -234,12 +236,12 @@ Close a quota handle previously created
.It Fn quota_getmountdevice
Return the path of the device the target volume is mounted from.
This is retrieved with
-.Xr statvfs 3 .
+.Xr statvfs 2 .
.It Fn quota_getmountpoint
Return the path in the directory tree where the target volume is
mounted.
This is retrieved with
-.Xr statvfs 3 .
+.Xr statvfs 2 .
.It Fn quota_getimplname
Return a human-readable string describing the underlying quota
implementation.
@@ -269,7 +271,7 @@ Return, in
.Fa val ,
the quota information associated with the quota key
.Fa key .
-On failure, returns -1 and sets
+On failure, returns \-1 and sets
.Dv errno .
.It Fn quota_put
Update the quota information associated with the quota key
@@ -286,7 +288,7 @@ or
.Xr fsck 8
must be used.
Also note that sufficient privilege is required.
-On failure, returns -1 and sets
+On failure, returns \-1 and sets
.Dv errno .
.It Fn quota_delete
Remove the quota information associated with the quota key
@@ -294,14 +296,16 @@ Remove the quota information associated
Depending on the backend implementation this might just blank it out
or might physically remove the quota record from disk.
Note that sufficient privilege is required.
-On failure, returns -1 and sets
+On failure, returns \-1 and sets
.Dv errno .
.It Fn quota_opencursor
Prepare to iterate the store by creating a cursor.
The cursor starts at the beginning of the store.
On success, returns a pointer to a cursor object that can be used with
the quotacursor calls.
-On failure, returns NULL and sets
+On failure, returns
+.Dv NULL
+and sets
.Dv errno .
.It Fn quotacursor_close
Destroy a cursor previously created with
@@ -309,11 +313,11 @@ Destroy a cursor previously created with
This releases internal storage.
.It Fn quotacursor_skipidtype
Hint to the implementation that the caller is not interested in
-retriving records with ID type
+retrieving records with ID type
.Fa idtype .
As this is a hint, the implementation may ignore it; the caller should
still be prepared to receive and ignore such records.
-On failure, returns -1 and sets
+On failure, returns \-1 and sets
.Dv errno .
.It Fn quotacursor_get
Retrieve the next record
@@ -321,7 +325,7 @@ Retrieve the next record
from a cursor.
Note that records are not guaranteed to be returned in any particular
order.
-On failure, returns -1 and sets
+On failure, returns \-1 and sets
.Dv errno .
.It Fn quotacursor_getn
Retrieve the next several keys and values from a cursor.
@@ -333,7 +337,7 @@ and
.Fa vals
arguments.
Returns the number of records retrieved.
-On failure, returns -1 and sets
+On failure, returns \-1 and sets
.Dv errno .
.It Fn quotacursor_atend
Returns true if the cursor has reached the end of the quota store.
@@ -351,39 +355,38 @@ to the default empty state.
.\" can be generated inside file systems.
Error conditions include:
.Bl -tag -width Er
-.It Bq Er EOPNOTSUPP
+.\" .It Bq Er EBUSY
+.\" .Fn quota_quotaon
+.\" was attempted on a volume that is not a quota v1 volume.
+.It Bq Er EDEADLK
+An inconsistency was detected during
+.Fn quotacursor_get
+or
+.Fn quotacursor_getn .
+The application should discard information collected so far and use
+.Fn quotacursor_rewind
+to start the iteration over.
+.It Bq Er ENOENT
+The quota information requested from
+.Fn quota_get
+does not exist.
+.It Bq Er ENXIO
The
.Fa path
passed to
.Fn quota_open
-was on a volume that has no quota support.
-.It Bq Er ENXIO
+was on a volume whose quota support is not enabled.
+.It Bq Er EOPNOTSUPP
The
.Fa path
passed to
.Fn quota_open
-was on a volume whose quota support is not enabled.
-.It Bq Er EOPNOTSUPP
-The iterator functions,
+was on a volume that has no quota support.
+Or, the iterator functions,
.Fn quota_put ,
or other unsupported operations were attempted on an NFS volume,
or on some other volume type that does not support the full
semantic range of quota information.
-.It Bq Er ENOENT
-The quota information requested from
-.Fn quota_get
-does not exist.
-.It Bq Er EDEADLK
-An inconsistency was detected during
-.Fn quotacursor_get
-or
-.Fn quotacursor_getn .
-The application should discard information collected so far and use
-.Fn quotacursor_rewind
-to start the iteration over.
-.\" .It Bq Er EBUSY
-.\" .Fn quota_quotaon
-.\" was attempted on a volume that is not a quota v1 volume.
.El
.Sh SEE ALSO
.Xr quota 1 ,
@@ -402,4 +405,5 @@ library first appeared in
.Sh AUTHORS
The
.Nm
-library was written by David A. Holland.
+library was written by
+.An David A. Holland .