summaryrefslogtreecommitdiff
path: root/sys/kern/kern_sysctl.c
AgeCommit message (Expand)Author
2023-04-09kern: KASSERT(A && B) -> KASSERT(A); KASSERT(B)riastradh
2023-02-17Fix SYSCTL_DEBUG_CREATE for non-x86 by using copyinskrll
2023-02-17Trailing whitespaceskrll
2020-08-27Sort includes, nix trailing whitespace, fix comment.riastradh
2020-08-27Move address hashing from init_main.c to kern_sysctl.c.riastradh
2019-07-03Invert two conditions, to fix uninitialized memory access. If the node ismaxv
2019-01-28print the names of the sysctl nodes in the KASSERT.christos
2018-10-14remove M_CANFAIL flag for malloc(9) - it was completely ignored, so hadjdolecek
2018-01-27remove useless KASSERT.christos
2018-01-26Bounds checking - CID/1428650pgoyette
2017-04-25Add a check to ensure that a new sysctl node was attached in the treepgoyette
2015-10-23Fix typx in commentpgoyette
2015-08-24to garnish, dust with _KERNEL_OPTpooka
2015-04-14Need only <sys/rndsource.h>, not <sys/rnd.h>.riastradh
2015-04-14Include sys/rndsource.h for rnd_add_data.nat
2014-10-02Work around pedantic compilerjustin
2014-08-10Merge tls-earlyentropy branch into HEAD.tls
2014-08-09Remove the code to allow CTLTYPE_INT and CTLTYPE_QUAD to be read andgson
2014-06-12Rename old/new to match syscalls.master.joerg
2014-05-16Get rid of all sysc_init_field uses - initialize fields directly in C99martin
2014-03-27explain how a printf might happen (since it has bitten more than one person)christos
2014-03-01When converting out of range 64bit sysctl values to 'int' (because ofdsl
2014-02-27Allow CTLTYPE_INT and CTLTYPE_QUAD to be read and written as either 4 or 8dsl
2014-02-25Ensure that the top level sysctl nodes (kern, vfs, net, ...) exist beforepooka
2014-02-09Reorder code to avoid using an uninitialized variable: ifmaxv
2014-01-17Put cprng sysctls into subr_cprng.c. Also, make sysctl_prng staticpooka
2013-04-27fix warningchristos
2013-04-27turn off debuggingchristos
2013-04-27Add debugging info.christos
2013-02-09CID/980000: missing va_end()christos
2013-02-02Make the inclusion of <sys/cprng.h> a private matter for sysctl. No reasonmatt
2013-01-29fix the sysctl_setup_func typedefpara
2013-01-29remove useless cast (Richard Hansen)christos
2012-06-06Make sure va_end is used even when errors are encountered.matt
2012-06-02Add some pre-processor magic to verify that the type of the data itemdsl
2012-03-21Fix query of IMMEDIATE bool values (copy & pasto).martin
2011-11-19First step of random number subsystem rework described intls
2011-10-05s/null terminate/NUL terminate/ in a comment.apb
2011-07-17Retire varargs.h support. Move machine/stdarg.h logic into MIjoerg
2011-01-28Move sysctl routines from init_sysctl.c to kern_descrip.c (forpooka
2010-04-11reject attempts to write CTLTYPE_BOOL nodes with a value other than 0 or 1.mrg
2010-01-13Minimize unnecessary differences in rump.pooka
2009-12-24When reporting open files using sysctl, don't use 'filehead' to fetch files,elad
2009-09-16Replace a large number of link set based sysctl node creations withpooka
2009-08-24In sysctl_create(), the first character of sysctl_name isdyoung
2009-08-21In sysctl_realloc(), don't make 'i' act as both an child-arraydyoung
2009-08-21Make sure that a sysctlnode's child nodes, even nodes that are notdyoung
2009-04-15Remove a few KAUTH_GENERIC_ISSUSER in favor of more descriptiveelad
2008-12-29Librate sysctl_setup_func typedef from the clutches of _MODULE andpooka
2008-12-19When checking for "set-up is complete", look for the CTLFLAGS_PERMANENTpgoyette