summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/man/2/avl7
1 files changed, 5 insertions, 2 deletions
diff --git a/sys/man/2/avl b/sys/man/2/avl
index be3aa03b0..9df362037 100644
--- a/sys/man/2/avl
+++ b/sys/man/2/avl
@@ -57,10 +57,13 @@ from the tree and may be freed.
.I Avllookup
searches for a given key and returns
the closest node less than the given key,
-.BR nil ,
+equal to,
or the closest node greater than the key depending on whether
.I dir
-is less than, equal to, or greater than zero, respectively.
+is less than, equal to, or greater than zero, respectively. If
+.I dir
+is zero and there is no matching key, it returns
+.BR nil .
.I Avldelete
removes the node matching the key from the tree and returns
it. It returns nil if no matching key is found.