Jilles Tjoelker
67c8bc1bfb
sysctl(3): Update description of various kern.* variables.
...
Also add xrefs for confstr(3) (as sysconf(3) but for strings) and kvm(3)
(which is a more convenient way to access some of the variables).
PR: 116480
MFC after: 1 week
2010-04-25 12:35:39 +00:00
Ulrich Spörlein
a17c1cc009
mdoc: remove .Pp where not needed
...
This trips up mdocml and can simply go away.
Reviewed by: ru
Approved by: philip, ed (mentors)
2010-04-14 18:29:26 +00:00
Ed Schouten
62399df2c9
Add proper const keywords to sysctl(3) parameters.
...
The `name' and `newp' arguments can be marked const, because the buffers
they refer to are never changed. While there, perform some other
cleanups:
- Remove K&R from sysctl.c.
- Implement sysctlbyname() using sysctlnametomib() to prevent
duplication of an undocumented kernel interface.
- Fix some whitespace nits.
It seems the prototypes are now in sync with NetBSD as well.
2010-02-21 13:57:02 +00:00
Tom Rhodes
48a01c432b
Update the description of KERN_PROC.
...
PR: 100242
Reviewed by: jhb
2009-01-28 15:21:38 +00:00
Ruslan Ermilov
cbdcc7cb91
Removed no longer existing CTL_MACHDEP defines.
...
Inspired by: phk
2008-03-26 23:02:17 +00:00
Ruslan Ermilov
3be18423c1
VM_METER is long deprecated.
2007-10-16 11:29:13 +00:00
Ruslan Ermilov
bef19503d5
Rescue parts of the sensorsd commit that are still relevant:
...
- HW_FLOATINGPOINT renamed to HW_FLOATINGPT.
- Documented HW_REALMEM.
- Sorted as per <sys/sysctl.h>.
2007-10-16 11:22:58 +00:00
Alexander Leidinger
9f05d312b3
Backout sensors framework.
...
Requested by: phk
Discussed on: cvs-all
2007-10-15 20:00:24 +00:00
Ruslan Ermilov
f85070adef
Fix mdoc in last commit.
2007-10-14 18:57:32 +00:00
Alexander Leidinger
99f6b270e3
Import OpenBSD's sysctl hardware sensors framework.
...
This commit includes the following core components:
* sample configuration file for sensorsd
* rc(8) script and glue code for sensorsd(8)
* sysctl(3) doc fixes for CTL_HW tree
* sysctl(3) documentation for hardware sensors
* sysctl(8) documentation for hardware sensors
* support for the sensor structure for sysctl(8)
* rc.conf(5) documentation for starting sensorsd(8)
* sensor_attach(9) et al documentation
* /sys/kern/kern_sensors.c
o sensor_attach(9) API for drivers to register ksensors
o sensor_task_register(9) API for the update task
o sysctl(3) glue code
o hw.sensors shadow tree for sysctl(8) internal magic
* <sys/sensors.h>
* HW_SENSORS definition for <sys/sysctl.h>
* sensors display for systat(1), including documentation
* sensorsd(8) and all applicable documentation
The userland part of the framework is entirely source-code
compatible with OpenBSD 4.1, 4.2 and -current as of today.
All sensor readings can be viewed with `sysctl hw.sensors`,
monitored in semi-realtime with `systat -sensors` and also
logged with `sensorsd`.
Submitted by: Constantine A. Murenin <cnst@FreeBSD.org>
Sponsored by: Google Summer of Code 2007 (GSoC2007/cnst-sensors)
Mentored by: syrinx
Tested by: many
OKed by: kensmith
Obtained from: OpenBSD (parts)
2007-10-14 10:45:31 +00:00
Ruslan Ermilov
204542dd4c
Expand the description of the host's UUID.
...
OK'ed by: pjd
2007-04-10 11:19:52 +00:00
Pawel Jakub Dawidek
1f13edbe4b
Document KERN_HOSTUUID.
...
Reminded by: ru
2007-04-09 20:21:49 +00:00
Warner Losh
c879ae3536
Per Regents of the University of Calfornia letter, remove advertising
...
clause.
# If I've done so improperly on a file, please let me know.
2007-01-09 00:28:16 +00:00
Ruslan Ermilov
f789cb8293
Assorted markup fixes.
...
Approved by: re
2005-06-15 19:04:04 +00:00
David Schultz
fe769cdd95
Add a sysctl that returns the full path of a process' text file.
...
This information is needed by things like `gdb -p' and Sun's javac,
and previously it could only be obtained via procfs
2005-04-18 02:10:37 +00:00
Ruslan Ermilov
24a0682c64
Sort sections.
2005-01-20 09:17:07 +00:00
Ruslan Ermilov
1a0a934547
Mechanically kill hard sentence breaks.
2004-07-02 23:52:20 +00:00
Bruce M Simpson
3b367e998f
Document the existence of NET_RT_IFMALIST.
...
Reviewed by: ru
2004-03-25 10:08:46 +00:00
Ruslan Ermilov
f8a89f622e
[troff] removed the unnecessary use of \_ escapes.
2004-03-25 09:25:24 +00:00
Don Lewis
c947dc059b
Document additional reasons that sysctl(3) can return ENOMEM (due to
...
vslock() failure).
2004-03-15 10:32:37 +00:00
Ruslan Ermilov
fe08efe680
mdoc(7): Use the new feature of the .In macro.
2003-09-08 19:57:22 +00:00
Eivind Eklund
62d6317d5a
Update the kern.osreldate documentation to document the present format
...
used, and refer to <osreldate.h> to get userland date.
Submitted by: ru
2003-09-01 14:26:33 +00:00
Ruslan Ermilov
2efeeba554
mdoc(7) police: "The .Fa argument.".
2002-12-19 09:40:28 +00:00
Ruslan Ermilov
95f4226b27
mdoc(7) police: "The .Fn function".
2002-12-18 10:13:54 +00:00
Ruslan Ermilov
8d5d039f80
Uniformly refer to a file system as "file system".
...
Approved by: re
2002-12-12 17:26:04 +00:00
Dima Dorfman
3afe2c7806
Fix braino.
2002-03-24 06:30:28 +00:00
Ruslan Ermilov
0e65089b79
The sixth argument to the NET_RT_IFLIST sysctl is actually 0 for
...
all interfaces, and ifnet.if_index value for a single interface.
2002-01-23 12:48:08 +00:00
Ruslan Ermilov
358034bcfe
If the OID is missing, sysctl(3) returns ENOENT, not EOPNOTSUPP.
...
PR: docs/32793
Submitted by: Hartmut Brandt <brandt@fokus.gmd.de>
2001-12-13 10:59:00 +00:00
Ruslan Ermilov
32eef9aeb1
mdoc(7) police: Use the new .In macro for #include statements.
2001-10-01 16:09:29 +00:00
Ruslan Ermilov
d6002fef6f
Use ``.Rv -std'' wherever possible.
...
Submitted by: yar
2001-08-31 09:57:38 +00:00
Ruslan Ermilov
c4d9468ea0
mdoc(7) police:
...
Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text.
Not only this slows down the mdoc(7) processing significantly, but it also
has an undesired (in this case) effect of disabling hyphenation within the
entire enclosed block.
2001-08-07 15:48:51 +00:00
Ruslan Ermilov
fdc1fef594
Use ``.St -p1003.[12]''.
2001-02-26 16:12:39 +00:00
Ruslan Ermilov
d0353b836e
mdoc(7) police: split punctuation characters + misc fixes.
2001-02-01 16:38:02 +00:00
Ruslan Ermilov
9715c87b3b
mdoc(7) police: replaced empty line with .Pp, updated document date.
2001-01-23 08:41:38 +00:00
Kirk McKusick
a9dc3bacfa
Add the function sysctlnametomib to libc. Details on the semantics
...
and use of this function have been added to the sysctl.3 manual page.
2001-01-23 03:40:32 +00:00
Ruslan Ermilov
4263595653
Prepare for mdoc(7)NG.
2000-12-29 14:08:20 +00:00
Ruslan Ermilov
c23155a43a
mdoc(7) police: Er macro usage cleanup.
2000-11-22 16:02:00 +00:00
Sheldon Hearn
b03c558b5a
Change [Ii]t's to "It is" and "its" as appropriate.
2000-11-14 07:36:51 +00:00
Sheldon Hearn
d2d9aa87f5
Whitespace only: remove hard sentence breaks introduced in previous
...
commit and use a paragraph marker (Pp) instead of a blank line.
2000-11-14 07:35:02 +00:00
Andrzej Bialecki
2de021a4bc
Correct description of KERN_PROC. Add description of KERN_PROC_ARGS.
2000-11-11 16:12:30 +00:00
Ruslan Ermilov
726b61ab5f
Avoid use of direct troff requests in mdoc(7) manual pages.
2000-11-10 17:46:15 +00:00
Jeroen Ruigrok van der Werven
5714e85318
Whitespace only change: trim trailing whitespace.
2000-10-30 13:23:19 +00:00
Sheldon Hearn
8072ee08a9
Remove the reference to KERN_UPDATEINTERVAL and syncer(4), since
...
KERN_UPDATEINTERVAL can't be used to control sched_sync(). In
fact, there's no easy way to control the syncer with sysctls.
Reported by: bde
2000-07-22 15:36:36 +00:00
Sheldon Hearn
a6b651021d
Update stale references to update(4) with references to the new
...
syncer(4) manual page.
2000-07-19 07:39:08 +00:00
Alexey Zelkin
96e430a43c
mdoc related cleanup:
...
. use construction ".Aq Pa filename" instead of ".Pa <filename>"
. replace Section Heading macro (.Sh) with Subsection (.Ss) macro for
subsections
2000-05-06 12:05:39 +00:00
Alexey Zelkin
25bb73e063
Introduce ".Lb" macro to libc manpages.
...
More libraries manpages updates following.
2000-04-21 09:42:15 +00:00
Chris Costello
11400c9ac3
Replace the existing documentation for ``KERN_QUANTUM'' with a more
...
descriptive (and generally more useful) explanation.
2000-02-10 01:05:21 +00:00
Chris Costello
443cb51ff0
Document KERN_QUANTUM under CTL_KERN
...
PR: 15637
Submitted by: jhs
2000-01-19 05:32:27 +00:00
Jun-ichiro itojun Hagino
8a3c127000
remove most of PF_INET6 description. add references only.
...
Suggested by: Ruslan Ermilov <ru@FreeBSD.org>
2000-01-06 08:58:33 +00:00
Jun-ichiro itojun Hagino
1522ff5b28
bring in description for KAME IPv6 changes.
...
XXX it looks that sysctl.3 lacks most of PF_INET items.
Reviewed by: shin
Obtained from: KAME (netbsd-current)
2000-01-06 03:47:57 +00:00