diff options
author | Christian Göttsche <cgzones@googlemail.com> | 2021-01-27 15:11:54 +0100 |
---|---|---|
committer | BenBE <BenBE@geshi.org> | 2021-01-30 14:21:26 +0100 |
commit | 399add39ca380c6b97bf45685e041a8dca3bf0b4 (patch) | |
tree | 40aa7bad9b0f4e398cb82c82122a07592c6e1b74 /freebsd/FreeBSDProcessList.c | |
parent | 56c4055fd18e34728938b6a9185178ac6df4f3bb (diff) |
FreeBSD: simplify kernel thread logic
Diffstat (limited to 'freebsd/FreeBSDProcessList.c')
-rw-r--r-- | freebsd/FreeBSDProcessList.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/freebsd/FreeBSDProcessList.c b/freebsd/FreeBSDProcessList.c index b53b8d52..6341470d 100644 --- a/freebsd/FreeBSDProcessList.c +++ b/freebsd/FreeBSDProcessList.c @@ -485,11 +485,7 @@ void ProcessList_goThroughEntries(ProcessList* super, bool pauseProcessUpdate) { if (!preExisting) { fp->jid = kproc->ki_jid; proc->pid = kproc->ki_pid; - if ( ! ((kproc->ki_pid == 0) || (kproc->ki_pid == 1) ) && kproc->ki_flag & P_SYSTEM) { - fp->kernel = 1; - } else { - fp->kernel = 0; - } + fp->isKernelThread = kproc->ki_pid != 0 && kproc->ki_pid != 1 && (kproc->ki_flag & P_SYSTEM); proc->ppid = kproc->ki_ppid; proc->tpgid = kproc->ki_tpgid; proc->tgid = kproc->ki_pid; |