Page MenuHomeFreeBSD

D19272.id54148.diff
No OneTemporary

D19272.id54148.diff

Index: share/man/man9/sysctl.9
===================================================================
--- share/man/man9/sysctl.9
+++ share/man/man9/sysctl.9
@@ -25,11 +25,12 @@
.\"
.\" $FreeBSD$
.\"
-.Dd June 1, 2018
+.Dd February 20, 2019
.Dt SYSCTL 9
.Os
.Sh NAME
.Nm SYSCTL_DECL ,
+.Nm SYSCTL_ADD_BOOL ,
.Nm SYSCTL_ADD_INT ,
.Nm SYSCTL_ADD_LONG ,
.Nm SYSCTL_ADD_NODE ,
@@ -56,6 +57,7 @@
.Nm SYSCTL_STATIC_CHILDREN ,
.Nm SYSCTL_NODE_CHILDREN ,
.Nm SYSCTL_PARENT ,
+.Nm SYSCTL_BOOL ,
.Nm SYSCTL_INT ,
.Nm SYSCTL_INT_WITH_LABEL ,
.Nm SYSCTL_LONG ,
@@ -84,6 +86,17 @@
.In sys/sysctl.h
.Fn SYSCTL_DECL name
.Ft struct sysctl_oid *
+.Fo SYSCTL_ADD_BOOL
+.Fa "struct sysctl_ctx_list *ctx"
+.Fa "struct sysctl_oid_list *parent"
+.Fa "int number"
+.Fa "const char *name"
+.Fa "int ctlflags"
+.Fa "uint8_t *ptr"
+.Fa "uint8_t val"
+.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"
@@ -337,6 +350,7 @@
.Fo SYSCTL_PARENT
.Fa "struct sysctl_oid *oid"
.Fc
+.Fn SYSCTL_BOOL parent number name ctlflags ptr val descr
.Fn SYSCTL_INT parent number name ctlflags ptr val descr
.Fn SYSCTL_INT_WITH_LABEL parent number name ctlflags ptr val descr label
.Fn SYSCTL_LONG parent number name ctlflags ptr val descr
@@ -544,6 +558,7 @@
accessible, or needs to be processed before exporting.
.Sh CREATING A STATIC SYSCTL
Static sysctls are declared using one of the
+.Fn SYSCTL_BOOL ,
.Fn SYSCTL_INT ,
.Fn SYSCTL_INT_WITH_LABEL ,
.Fn SYSCTL_LONG ,
@@ -570,6 +585,7 @@
macros.
.Sh CREATING A DYNAMIC SYSCTL
Dynamic nodes are created using one of the
+.Fn SYSCTL_ADD_BOOL ,
.Fn SYSCTL_ADD_INT ,
.Fn SYSCTL_ADD_LONG ,
.Fn SYSCTL_ADD_NODE ,

File Metadata

Mime Type
text/plain
Expires
Thu, Apr 16, 10:08 AM (5 h, 5 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31594957
Default Alt Text
D19272.id54148.diff (1 KB)

Event Timeline