mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-22 16:33:29 +00:00
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19410 72102866-910b-0410-8b05-ffd578937521
16 lines
326 B
C
16 lines
326 B
C
/*
|
|
* Check to see if we can open the kernel memory.
|
|
*/
|
|
#include <stdio.h>
|
|
#include <kvm.h>
|
|
#include <fcntl.h>
|
|
#include <sys/param.h>
|
|
#include <sys/sysctl.h>
|
|
int main()
|
|
{
|
|
kvm_t *kptr = NULL;
|
|
|
|
/* open the kernel */
|
|
kptr = kvm_open(NULL, "/dev/null", NULL, O_RDONLY, "NSProcessInfo");
|
|
return (kptr != NULL) ? 0 : 1;
|
|
}
|