Module Name:    src
Committed By:   tnn
Date:           Sat Jul 27 11:19:30 UTC 2024

Modified Files:
        src/share/man/man4: ksyms.4

Log Message:
ksyms(4): correct description of KIOCGVALUE ioctl


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/share/man/man4/ksyms.4

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/share/man/man4/ksyms.4
diff -u src/share/man/man4/ksyms.4:1.7 src/share/man/man4/ksyms.4:1.8
--- src/share/man/man4/ksyms.4:1.7	Mon Mar 22 18:58:31 2010
+++ src/share/man/man4/ksyms.4	Sat Jul 27 11:19:30 2024
@@ -1,4 +1,4 @@
-.\" $NetBSD: ksyms.4,v 1.7 2010/03/22 18:58:31 joerg Exp $
+.\" $NetBSD: ksyms.4,v 1.8 2024/07/27 11:19:30 tnn Exp $
 .\"
 .\" Copyright (c) 2003 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -24,7 +24,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd November 12, 2008
+.Dd July 27, 2024
 .Dt KSYMS 4
 .Os
 .Sh NAME
@@ -65,21 +65,21 @@ should be a pointer to the type indicate
 Returns the total size of the current symbol table.
 This should be used when allocating a buffer to read in the
 whole symbol table to memory.
-.It Dv KIOCGVALUE (struct ksyms_gsymbol)
+.It Dv KIOCGVALUE (struct ksyms_gvalue)
 Returns the value for the given symbol name in a symtab-independent
 fashion.
 .Bd -literal -offset indent
-struct ksyms_gsymbol {
-	const char *kg_name;
-	unsigned long *kg_value;
+struct ksyms_gvalue {
+	const char *kv_name;
+	uint64_t kv_value;
 };
 .Ed
 .Pp
 The struct element
-.Va kg_name
-should be set to the name of the requested value, and the address that
-.Va kg_value
-points to will receive the symbol value.
+.Va kv_name
+should be set to the name of the requested value, and upon return
+.Va kv_value
+contains the symbol value.
 .It Dv KIOCGSYMBOL (struct ksyms_gsymbol)
 Returns the complete symbol for the given symbol name.
 .Bd -literal -offset indent

Reply via email to