summaryrefslogtreecommitdiffstats
path: root/share/man/man9/sysctl_add_oid.9
diff options
context:
space:
mode:
authorbde <bde@FreeBSD.org>2001-10-04 09:14:48 +0000
committerbde <bde@FreeBSD.org>2001-10-04 09:14:48 +0000
commit08ae13ee7f9bee56b5ae6243b8f85fefb4d0d848 (patch)
tree75ade9a4acbaf8af0a14a67fca7418b0a10ceb29 /share/man/man9/sysctl_add_oid.9
parent8e73a1ca4c80706c8e0579016b1d9555701dcbda (diff)
downloadFreeBSD-src-08ae13ee7f9bee56b5ae6243b8f85fefb4d0d848.zip
FreeBSD-src-08ae13ee7f9bee56b5ae6243b8f85fefb4d0d848.tar.gz
Fixed missing include in synopsis.
Fixed bitrot in synopsis. Const'ification of string args had not reached here. Fixed some style bugs (superfluous quotes).
Diffstat (limited to 'share/man/man9/sysctl_add_oid.9')
-rw-r--r--share/man/man9/sysctl_add_oid.971
1 files changed, 36 insertions, 35 deletions
diff --git a/share/man/man9/sysctl_add_oid.9 b/share/man/man9/sysctl_add_oid.9
index e7ff902..c1b7e69 100644
--- a/share/man/man9/sysctl_add_oid.9
+++ b/share/man/man9/sysctl_add_oid.9
@@ -35,19 +35,20 @@
.Nm sysctl_remove_oid
.Nd runtime sysctl tree manipulation
.Sh SYNOPSIS
+.In sys/types.h
.In sys/sysctl.h
.Ft struct sysctl_oid *
.Fo sysctl_add_oid
.Fa "struct sysctl_ctx_list *ctx"
.Fa "struct sysctl_oid_list *parent"
.Fa "int number"
-.Fa "char *name"
+.Fa "const char *name"
.Fa "int kind"
.Fa "void *arg1"
.Fa "int arg2"
.Fa "int (*handler) (SYSCTL_HANDLER_ARGS)"
-.Fa "char *format"
-.Fa "char *descr"
+.Fa "const char *format"
+.Fa "const char *descr"
.Fc
.Ft int
.Fo sysctl_remove_oid
@@ -61,121 +62,121 @@
.Fc
.Ft struct sysctl_oid_list *
.Fo SYSCTL_STATIC_CHILDREN
-.Fa "OID_NAME"
+.Fa OID_NAME
.Fc
.Ft struct sysctl_oid *
.Fo SYSCTL_ADD_OID
.Fa "struct sysctl_ctx_list *ctx"
.Fa "struct sysctl_oid_list *parent"
.Fa "int number"
-.Fa "NAME"
+.Fa NAME
.Fa "int kind"
.Fa "void *arg1"
.Fa "int arg2"
.Fa "int (*handler) (SYSCTL_HANDLER_ARGS)"
-.Fa "char *format"
-.Fa "char *descr"
+.Fa "const char *format"
+.Fa "const char *descr"
.Fc
.Ft struct sysctl_oid *
.Fo SYSCTL_ADD_NODE
.Fa "struct sysctl_ctx_list *ctx"
.Fa "struct sysctl_oid_list *parent"
.Fa "int number"
-.Fa "NAME"
+.Fa NAME
.Fa "int access"
.Fa "int (*handler) (SYSCTL_HANDLER_ARGS)"
-.Fa "char *descr"
+.Fa "const char *descr"
.Fc
.Ft struct sysctl_oid *
.Fo SYSCTL_ADD_STRING
.Fa "struct sysctl_ctx_list *ctx"
.Fa "struct sysctl_oid_list *parent"
.Fa "int number"
-.Fa "NAME"
+.Fa NAME
.Fa "int access"
.Fa "char *arg"
-.Fa "0"
-.Fa "char *descr"
+.Fa 0
+.Fa "const char *descr"
.Fc
.Ft struct sysctl_oid *
.Fo SYSCTL_ADD_INT
.Fa "struct sysctl_ctx_list *ctx"
.Fa "struct sysctl_oid_list *parent"
.Fa "int number"
-.Fa "NAME"
+.Fa NAME
.Fa "int access"
.Fa "int *arg"
-.Fa "0"
-.Fa "char *descr"
+.Fa 0
+.Fa "const char *descr"
.Fc
.Ft struct sysctl_oid *
.Fo SYSCTL_ADD_UINT
.Fa "struct sysctl_ctx_list *ctx"
.Fa "struct sysctl_oid_list *parent"
.Fa "int number"
-.Fa "NAME"
+.Fa NAME
.Fa "int access"
.Fa "unsigned int *arg"
-.Fa "0"
-.Fa "char *descr"
+.Fa 0
+.Fa "const char *descr"
.Fc
.Ft struct sysctl_oid *
.Fo SYSCTL_ADD_LONG
.Fa "struct sysctl_ctx_list *ctx"
.Fa "struct sysctl_oid_list *parent"
.Fa "int number"
-.Fa "NAME"
+.Fa NAME
.Fa "int access"
.Fa "long *arg"
-.Fa "0"
-.Fa "char *descr"
+.Fa 0
+.Fa "const char *descr"
.Fc
.Ft struct sysctl_oid *
.Fo SYSCTL_ADD_ULONG
.Fa "struct sysctl_ctx_list *ctx"
.Fa "struct sysctl_oid_list *parent"
.Fa "int number"
-.Fa "NAME"
+.Fa NAME
.Fa "int access"
.Fa "unsigned long *arg"
-.Fa "0"
-.Fa "char *descr"
+.Fa 0
+.Fa "const char *descr"
.Fc
.Ft struct sysctl_oid *
.Fo SYSCTL_ADD_OPAQUE
.Fa "struct sysctl_ctx_list *ctx"
.Fa "struct sysctl_oid_list *parent"
.Fa "int number"
-.Fa "NAME"
+.Fa NAME
.Fa "int access"
.Fa "void *arg"
.Fa "size_t *len"
-.Fa "char *format"
-.Fa "char *descr"
+.Fa "const char *format"
+.Fa "const char *descr"
.Fc
.Ft struct sysctl_oid *
.Fo SYSCTL_ADD_STRUCT
.Fa "struct sysctl_ctx_list *ctx"
.Fa "struct sysctl_oid_list *parent"
.Fa "int number"
-.Fa "NAME"
+.Fa NAME
.Fa "int access"
.Fa "struct TYPE *arg"
-.Fa "TYPE"
-.Fa "char *descr"
+.Fa TYPE
+.Fa "const char *descr"
.Fc
.Ft struct sysctl_oid *
.Fo SYSCTL_ADD_PROC
.Fa "struct sysctl_ctx_list *ctx"
.Fa "struct sysctl_oid_list *parent"
.Fa "int number"
-.Fa "NAME"
+.Fa NAME
.Fa "int access"
-.Fa "0"
-.Fa "0"
+.Fa 0
+.Fa 0
.Fa "int (*handler) (SYSCTL_HANDLER_ARGS)"
-.Fa "char *format"
-.Fa "char *descr"
+.Fa "const char *format"
+.Fa "const char *descr"
.Fc
.Sh DESCRIPTION
These functions and macros provide an interface
OpenPOWER on IntegriCloud