aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_sysctl.c
Commit message (Expand)AuthorAgeFilesLines
* sysctl: don't loop when EAGAIN is returnedMichael Tuexen10 days1-8/+3
* sysctl: Return ECAPMODE when trying to access sysctls in capability modeMark Johnston2026-09-291-1/+1
* sys/kern: Fix a typo in a source code commentGordon Bergling2026-09-111-1/+1
* sysctl: Fix typo in DDB help text exampleJustin Hibbits2026-05-031-1/+1
* sysctl: Avoid calling priv_check() unnecessarilyMark Johnston2026-02-211-2/+2
* sysctl(9): Booleans: Fix old value length discoveryOlivier Certner2026-02-031-4/+0
* sysctl(9): Booleans: Accept integers to ease knob conversionOlivier Certner2026-02-031-5/+33
* jail: Make prison_owns_vnet() operate on a prison instead of a ucredMark Johnston2025-07-281-1/+1
* sysctl: Panic on OID reuseMark Johnston2025-04-051-1/+1
* sysctl: Harden sysctl_handle_string() against unterminated stringZhenlei Huang2025-02-091-22/+20
* kern_sysctl: Fix printing function name in the re-use sysctl leaf warningZhenlei Huang2025-01-251-1/+1
* sysctl: Do not serialize requests when running as rootMark Johnston2024-12-211-4/+6
* sysctl: Make sysctl_ctx_free() a bit saferMark Johnston2024-05-021-4/+2
* sys: Remove ancient SCCS tags.Warner Losh2023-11-271-2/+0
* Replace random sbuf_printf() with cheaper cat/putc.Alexander Motin2023-11-221-2/+2
* kern_sysctl: Make name2oid() non-destructive to the nameAlexander Motin2023-09-231-7/+27
* sysctl: Update 'master' copy of vnet SYSCTLs on kernel environment variables ...Zhenlei Huang2023-09-211-2/+105
* sysctl(9): Enable vnet sysctl variables to be loader tunableZhenlei Huang2023-09-091-3/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* kern_sysctl: Remove double words in source code commentsGordon Bergling2023-04-181-3/+3
* sysctl: use correct types and names in sysctl_*sec_to_sbintimeGleb Smirnoff2023-01-271-16/+10
* show_sysctl_all: reduce copying, please coverityDoug Moore2022-10-011-25/+22
* sysctl_search_oid: remove all-NULL preconditionDoug Moore2022-09-281-2/+1
* name2oid: use find_oidnameDoug Moore2022-09-271-7/+1
* sysctl_search_oid: remove useless testsDoug Moore2022-09-271-17/+22
* register_oid: fix duplicate oid after d3f96f661050Doug Moore2022-09-271-6/+7
* sysctl(3): Implement SYSCTL_FOREACH() to iterate all OIDs in a sysctl list.Hans Petter Selasky2022-09-271-3/+3
* Fix O(n^2) behavior in sysctlAlan Somers2022-09-271-78/+71
* ddb: use _FLAGS command macros where appropriateMitchell Horne2022-07-051-1/+1
* sys___sysctl: regularize argument structBrooks Davis2021-11-221-2/+2
* Escape any '.' characters in sysctl node namesAlan Somers2021-07-221-2/+46
* sysctl_handle_string: do not malloc when SYSCTL_IN cannot faultKonstantin Belousov2021-04-191-0/+9
* Minor style tidy: if( -> if (Warner Losh2021-04-181-1/+1
* Move inner loop logic out of sysctl_sysctl_next_ls().Alexander V. Chernikov2020-11-301-89/+130
* sysctl+kern_sysctl: Honor SKIP for descendant nodesRyan Moeller2020-10-241-0/+8
* kern_sysctl: Misc code cleanupRyan Moeller2020-10-241-15/+48
* Enable iterating all sysctls, even ones with CTLFLAG_SKIPRyan Moeller2020-10-051-17/+27
* kern: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-2/+0
* style(9): end continued line with operator.Brooks Davis2020-04-161-2/+2
* sysctl_handle_string: Put logical or in parentheses.Pawel Biernacki2020-04-151-1/+1
* sysctl(9): fix handling string tunables.Pawel Biernacki2020-04-151-5/+6
* Restore the behavior of allowing empty string in a string sysctlLi-Wen Hsu2020-02-101-1/+5
* sysctl(9): add CTLFLAG_NEEDGIANT flagPawel Biernacki2020-02-061-11/+43
* Remove duplicated empty lines from kern/*.cMateusz Guzik2020-01-301-3/+0
* kern_sysctl: make sysctl.debug work as intendedPawel Biernacki2020-01-061-2/+4
* sysctl sysctls: wire old buf before output with sysctl lockRyan Libby2019-11-251-1/+17
* sysctl: use names instead of magic numbers.Konstantin Belousov2019-09-181-28/+33
* Add sysctlbyname system callMateusz Guzik2019-09-031-0/+62
* Fix !DDB kernel configurations after r350713Conrad Meyer2019-08-081-1/+1
* ddb(4): Add 'sysctl' commandConrad Meyer2019-08-081-2/+536