summaryrefslogtreecommitdiffstats
path: root/include/kvm.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add kvm_getfile2 which uses KERN_FILE2 when possible, fallingmillert2009-06-071-1/+3
| | | | back on kmem grovelling for non-live kernels. OK deraadt@
* kvm_openfiles() should take int flag, not unsignedderaadt2006-03-311-2/+2
|
* KVM_NO_FILES is 0x80000000, so arg 4 of kvm_openfiles() must be unsignedderaadt2004-09-141-5/+4
| | | | int instead of int; millert ok
* Remove unnecessary typedef usage.espie2004-01-221-3/+3
| | | | | | | | | u_char -> unsigned char u_short -> unsigned short u_long -> unsigned long u_int -> unsigned int okay millert@
* Implement kvm_getproc2(), kvm_getargv2() and kvm_getenvv2() that usemillert2004-01-071-1/+6
| | | | | the KERN_PROC2 sysctl. Based on changes from NetBSD but uses our own kvm_arg_sysctl().
* add __bounded__ attributes for userland headers; enabled with -Wboundedavsm2003-08-011-3/+5
| | | | ok deraadt@
* backout the __bounded__ attributes for a while; requested by deraadt@avsm2003-06-261-5/+3
|
* Mark various standard library functions with the __bounded__ attribute.avsm2003-06-261-3/+5
| | | | | You must have an up-to-date gcc for this! deraadt@ ok
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
| | | | rescinded 22 July 1999. Proofed by myself and Theo.
* Add a flag - KVM_NO_FILES which tells kvm_openfiles to notart2002-06-081-1/+7
| | | | | open any files, just return an kvm handle that we can use to some of the functions.
* Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.millert2002-02-161-16/+16
|
* Well, as we are heading for a release people are encouraged to rebuild theirniklas1997-09-211-0/+1
| | | | | entire trees for testing anyway, I might as well do this intrusive touching of include files now. Added openBSD tags.
* from netbsd: Add kvm_dump* prototypesderaadt1996-05-011-1/+5
|
* initial import of NetBSD treederaadt1995-10-181-0/+71