34 |
|
#ifdef ALLBSD |
35 |
|
#include <fcntl.h> |
36 |
|
#endif |
37 |
< |
#ifdef FREEBSD |
37 |
> |
#if defined(FREEBSD) || defined(DFBSD) |
38 |
|
#include <kvm.h> |
39 |
|
#endif |
40 |
|
#if defined(NETBSD) || defined(OPENBSD) |
420 |
|
return num; |
421 |
|
} |
422 |
|
|
423 |
< |
#ifdef FREEBSD |
423 |
> |
#if defined(FREEBSD) || defined(DFBSD) |
424 |
|
kvm_t *get_kvm() { |
425 |
|
static kvm_t *kvmd = NULL; |
426 |
|
|
460 |
|
#endif |
461 |
|
|
462 |
|
int statgrab_init(){ |
463 |
< |
#ifdef FREEBSD |
463 |
> |
#if defined(FREEBSD) || defined(DFBSD) |
464 |
|
{ |
465 |
|
kvm_t *kvmd = get_kvm(); |
466 |
|
if (kvmd == NULL) return 1; |