#include <sys/sysctl.h>
#include <string.h>
+extern int __sysctl(int *name, u_int namelen, void *oldp, size_t *oldlenp,
+ void *newp, size_t newlen);
+
/*
* This function uses a presently undocumented interface to the kernel
* to walk the tree and get the type so it can print the value.
oid[1] = 3;
*sizep *= sizeof (int);
- error = sysctl(oid, 2, mibp, sizep, (void *)name, strlen(name));
+ error = __sysctl(oid, 2, mibp, sizep, (void *)name, strlen(name));
*sizep /= sizeof (int);
return (error);
}