|
@@ -124,7 +124,11 @@ AC_CHECK_TYPE([struct kinfo_proc2],
|
|
[AC_CHECK_TYPE([struct kinfo_proc],
|
|
[AC_CHECK_TYPE([struct kinfo_proc],
|
|
[AC_DEFINE([HAVE_STRUCT_KINFO_PROC])
|
|
[AC_DEFINE([HAVE_STRUCT_KINFO_PROC])
|
|
AC_CHECK_FUNC([kvm_getargv], [], [DT_MSG_KVM])
|
|
AC_CHECK_FUNC([kvm_getargv], [], [DT_MSG_KVM])
|
|
- AC_CHECK_FUNC([kvm_getprocs], [], [DT_MSG_KVM])
|
|
|
|
|
|
+ AC_CHECK_FUNC([kvm_getprocs],
|
|
|
|
+ [AC_TRY_COMPILE(DT_INCLUDES_KVM,
|
|
|
|
+ [kvm_getprocs(NULL, 0, 0, 0, NULL);],
|
|
|
|
+ [AC_DEFINE([HAVE_KINFO_NEWABI])]
|
|
|
|
+ )], [DT_MSG_KVM])
|
|
DT_CHECK_MEMBERS_KVM([kinfo_proc], [ki], [kp], [p])],
|
|
DT_CHECK_MEMBERS_KVM([kinfo_proc], [ki], [kp], [p])],
|
|
[DT_MSG_KVM], [DT_INCLUDES_KVM]
|
|
[DT_MSG_KVM], [DT_INCLUDES_KVM]
|
|
)], [DT_INCLUDES_KVM]
|
|
)], [DT_INCLUDES_KVM]
|