aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_sysctl.c
Commit message (Expand)AuthorAgeFilesLines
* Move the 'debug' sysctl tree under options SYSCTL_DEBUG. It generatesRobert Watson2004-10-271-0/+2
* Add missing zero flag arguments to calls to userland_sysctl()Poul-Henning Kamp2004-10-121-7/+7
* Put on my peril sensitive sunglasses and add a flags field to the internalPeter Wemm2004-10-111-10/+28
* Avoid casts as lvalues.Alexander Kabaev2004-07-281-3/+3
* Rename suser_cred()'s PRISON_ROOT flag to SUSER_ALLOWJAIL. This isColin Percival2004-07-261-1/+1
* Make sysctl_wire_old_buffer() respect ENOMEM from vslock() by markingBrian Feldman2004-06-111-2/+5
* Remove advertising clause from University of California Regent's license,Warner Losh2004-04-051-4/+0
* Rename the wiredlen member of struct sysctl_req to validlen and alwaysDon Lewis2004-03-161-14/+16
* Don't bother calling vslock() and vsunlock() if oldlen is zero.Don Lewis2004-03-161-7/+9
* Revert to the original vslock() and vsunlock() API with the followingDon Lewis2004-03-151-6/+3
* Undo the merger of mlock()/vslock and munlock()/vsunlock() and theDon Lewis2004-03-051-3/+3
* Add sysctl_move_oid() which reparents an existing OID.Dag-Erling Smørgrav2004-02-271-0/+20
* Split the mlock() kernel code into two parts, mlock(), which unpacksDon Lewis2004-02-261-19/+32
* Reimplement sysctls handling by MAC framework.Pawel Jakub Dawidek2004-02-221-15/+15
* Bring back sysctl_wire_old_buffer(). Fix a bug in sysctl_handle_opaque()Bruce M Simpson2003-10-051-13/+13
* Fix a security problem in sysctl() the long way round.Bruce M Simpson2003-10-051-18/+14
* Fold the vslock() and vsunlock() calls in this file with #if 0's; they willBruce M Simpson2003-10-051-1/+8
* Remove magic numbers surrounding locking state in the sysctl module, andBruce M Simpson2003-10-051-8/+9
* Use __FBSDID().David E. O'Brien2003-06-111-1/+3
* When loading a module that contains a sysctl which is already compiledMaxime Henrion2003-05-291-1/+24
* Use a shorter and less redundant name for the sysctl tree lock.John Baldwin2003-03-111-1/+1
* Replace calls to WITNESS_SLEEP() and witness_list() with equivalent callsJohn Baldwin2003-03-041-1/+2
* Don't panic when enumerating SYSCTL_NODE() nodes without any childrenRobert Watson2003-02-221-1/+2
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-8/+8
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-8/+8
* Introduce the ability to flag a sysctl for operation at secure level 2 or 3Matthew Dillon2003-01-141-2/+3
* Fix kernel build.Maxime Henrion2003-01-111-1/+1
* Implement mac_check_system_sysctl(), a MAC Framework entry point toRobert Watson2002-10-271-0/+11
* Fix a style nit.Maxime Henrion2002-10-261-1/+1
* Use strlcpy() instead of strncpy() to copy NUL terminated stringsRobert Drehmel2002-10-171-2/+3
* Be consistent about "static" functions: if the function is markedPoul-Henning Kamp2002-09-281-1/+1
* Introduce a new sysctl flag, CTLFLAG_SKIP, which will causeMaxime Henrion2002-08-101-0/+3
* Don't automagically call vslock() from SYSCTL_OUT(). Instead, complainDon Lewis2002-08-061-4/+2
* Make a temporary copy of the output data in the generic sysctl handlersDon Lewis2002-07-281-6/+45
* Provide a way for sysctl handlers to pre-wire their output buffer beforeDon Lewis2002-07-221-0/+17
* Fix a bazillion lint and WARNS warnings. One major fix is the removal ofMark Murray2002-07-151-2/+2
* more caddr_t removal.Alfred Perlstein2002-06-291-2/+1
* Update comment regarding the locking of the sysctl tree.Robert Watson2002-04-021-10/+10
* Use sx locks instead of flags+tsleep locks.Alfred Perlstein2002-04-021-31/+11
* Change the suser() API to take advantage of td_ucred as well as do aJohn Baldwin2002-04-011-2/+2
* In sysctl, req->td is believed always to be non-NULL, so there's no needRobert Watson2002-03-221-20/+14
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredJohn Baldwin2002-02-271-1/+1
* Add code to export and print the description associated to sysctlLuigi Rizzo2001-12-161-0/+27
* Dont print the sysctl node tree unless you're root.Peter Wemm2001-11-281-0/+5
* o Replace reference to 'struct proc' with 'struct thread' in 'structRobert Watson2001-11-081-6/+6
* Remove the panic when trying to register a sysctl with an oid too high.Peter Pentchev2001-10-121-2/+6
* o Modify sysctl access control check to use securelevel_gt(), andRobert Watson2001-09-261-9/+29
* KSE Milestone 2Julian Elischer2001-09-121-18/+18
* Giant PushdownMatthew Dillon2001-09-011-11/+28
* Fix the ogetkerninfo() syscall handling of sizes forPeter Wemm2001-08-291-10/+12