# define KERN_PROC2 KERN_PROC
# define kinfo_proc2 kinfo_proc
# define ZBX_P_COMM p_comm
# define ZBX_P_FLAG p_flag
# define ZBX_P_PPID p_ppid
# define ZBX_P_STAT p_stat
# define ZBX_P_VM_RSSIZE p_vm_rssize
# define ZBX_P_VM_VSIZE p_vm_map_size
# define ZBX_P_VM_TSIZE p_vm_tsize
# define ZBX_P_VM_DSIZE p_vm_dsize
# define ZBX_P_VM_SSIZE p_vm_ssize
# define ZBX_P_MAJFLT p_uru_majflt
# define ZBX_P_SWAP p_uru_nswap
# define ZBX_P_INBLOCK p_uru_inblock
# define ZBX_P_OUBLOCK p_uru_oublock
# define ZBX_P_NVCSW p_uru_nvcsw
# define ZBX_P_NIVCSW p_uru_nivcsw
# define ZBX_P_UTIME p_uutime_sec
# define ZBX_P_STIME p_ustime_sec
# define ZBX_P_UID p_ruid
# define ZBX_P_GID p_rgid
# define ZBX_STRUCT_KINFO_PROC kinfo_proc2
# define ZBX_KINFO_MIBS_NUM 6
# define ZBX_P_COMM kp_proc.p_comm
# define ZBX_P_FLAG kp_proc.p_flag
# define ZBX_P_PID kp_proc.p_pid
# define ZBX_P_PPID kp_eproc.e_ppid
# define ZBX_P_TID kp_proc.p_tid
# define ZBX_P_STAT kp_proc.p_stat
# define ZBX_P_VM_RSSIZE kp_eproc.e_vm.vm_rssize
# define ZBX_P_VM_VSIZE kp_eproc.e_vm.vm_map.size
# define ZBX_P_VM_TSIZE kp_eproc.e_vm.vm_tsize
# define ZBX_P_VM_DSIZE kp_eproc.e_vm.vm_dsize
# define ZBX_P_VM_SSIZE kp_eproc.e_vm.vm_ssize
# define ZBX_P_MAJFLT kp_eproc.e_pstats.p_ru.ru_majflt
# define ZBX_P_SWAP kp_eproc.e_pstats.p_ru.ru_nswap
# define ZBX_P_INBLOCK kp_eproc.e_pstats.p_ru.ru_inblock
# define ZBX_P_OUBLOCK kp_eproc.e_pstats.p_ru.ru_oublock
# define ZBX_P_NVCSW kp_eproc.e_pstats.p_ru.ru_nvcsw
# define ZBX_P_NIVCSW kp_eproc.e_pstats.p_ru.ru_nivcsw
# define ZBX_P_UTIME kp_eproc.e_pstats.p_ru.ru_utime.tv_sec
# define ZBX_P_STIME kp_eproc.e_pstats.p_ru.ru_stime.tv_sec
# define ZBX_P_UID kp_proc.p_ruid
# define ZBX_P_GID kp_proc.p_rgid
# define ZBX_STRUCT_KINFO_PROC kinfo_proc
# define ZBX_KINFO_MIBS_NUM 4