#if (__FreeBSD_version) < 500000
# define ZBX_PROC_PID kp_proc.p_pid
# define ZBX_PROC_PPID kp_eproc.e_ppid
# define ZBX_PROC_COMM kp_proc.p_comm
# define ZBX_PROC_STAT kp_proc.p_stat
# define ZBX_PROC_TSIZE kp_eproc.e_vm.vm_tsize
# define ZBX_PROC_DSIZE kp_eproc.e_vm.vm_dsize
# define ZBX_PROC_SSIZE kp_eproc.e_vm.vm_ssize
# define ZBX_PROC_RSSIZE kp_eproc.e_vm.vm_rssize
# define ZBX_PROC_VSIZE kp_eproc.e_vm.vm_map.size
# define ZBX_PROC_NUMTHREADS kp_proc.p_nthreads
# define ZBX_PROC_MAJFLT kp_eproc.e_pstats.p_ru.ru_majflt
# define ZBX_PROC_SWAP kp_eproc.e_pstats.p_ru.ru_nswap
# define ZBX_PROC_INBLOCK kp_eproc.e_pstats.p_ru.ru_inblock
# define ZBX_PROC_OUBLOCK kp_eproc.e_pstats.p_ru.ru_oublock
# define ZBX_PROC_NVCSW kp_eproc.e_pstats.p_ru.ru_nvcsw
# define ZBX_PROC_NIVCSW kp_eproc.e_pstats.p_ru.ru_nivcsw
# define ZBX_PROC_UTIME kp_eproc.e_pstats.p_ru.ru_utime.tv_sec
# define ZBX_PROC_STIME kp_eproc.e_pstats.p_ru.ru_stime.tv_sec
# define ZBX_PROC_UID kp_proc.p_ruid
# define ZBX_PROC_GID kp_proc.p_rgid
# define ZBX_PROC_PID ki_pid
# define ZBX_PROC_PPID ki_ppid
# define ZBX_PROC_JID ki_jid
# define ZBX_PROC_TID ki_tid
# define ZBX_PROC_TNAME ki_ocomm
# define ZBX_PROC_COMM ki_comm
# define ZBX_PROC_STAT ki_stat
# define ZBX_PROC_TSIZE ki_tsize
# define ZBX_PROC_DSIZE ki_dsize
# define ZBX_PROC_SSIZE ki_ssize
# define ZBX_PROC_RSSIZE ki_rssize
# define ZBX_PROC_VSIZE ki_size
# define ZBX_PROC_NUMTHREADS ki_numthreads
# define ZBX_PROC_MAJFLT ki_rusage.ru_majflt
# define ZBX_PROC_SWAP ki_rusage.ru_nswap
# define ZBX_PROC_INBLOCK ki_rusage.ru_inblock