summaryrefslogtreecommitdiffstats
path: root/linux/LinuxProcess.h
diff options
context:
space:
mode:
authorChristian Göttsche <cgzones@googlemail.com>2020-11-26 17:51:54 +0100
committerBenBE <BenBE@geshi.org>2020-12-03 09:21:28 +0100
commitfe848403149dd8e452281ec8eb16a8401112b0f6 (patch)
treea037e316d1da9f475969dc7f1df3668e8e65c480 /linux/LinuxProcess.h
parentc6b66a75ea140f5b3ed50b273be4c9b3c60ebfad (diff)
Add Linux cwd process column
Diffstat (limited to 'linux/LinuxProcess.h')
-rw-r--r--linux/LinuxProcess.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/linux/LinuxProcess.h b/linux/LinuxProcess.h
index e665502c..41127113 100644
--- a/linux/LinuxProcess.h
+++ b/linux/LinuxProcess.h
@@ -28,6 +28,7 @@ in the source distribution for its full text.
#define PROCESS_FLAG_LINUX_CTXT 0x00004000
#define PROCESS_FLAG_LINUX_SECATTR 0x00008000
#define PROCESS_FLAG_LINUX_LRS_FIX 0x00010000
+#define PROCESS_FLAG_LINUX_CWD 0x00020000
typedef enum UnsupportedProcessFields {
FLAGS = 9,
@@ -94,7 +95,8 @@ typedef enum LinuxProcessFields {
SECATTR = 123,
PROC_COMM = 124,
PROC_EXE = 125,
- LAST_PROCESSFIELD = 126,
+ CWD = 126,
+ LAST_PROCESSFIELD = 127,
} LinuxProcessField;
/* LinuxProcessMergedCommand is populated by LinuxProcess_makeCommandStr: It
@@ -181,6 +183,7 @@ typedef struct LinuxProcess_ {
unsigned long ctxt_diff;
char* secattr;
unsigned long long int last_mlrs_calctime;
+ char* cwd;
} LinuxProcess;
#define Process_isKernelThread(_process) (((const LinuxProcess*)(_process))->isKernelThread)

© 2014-2024 Faster IT GmbH | imprint | privacy policy