summaryrefslogtreecommitdiff
path: root/psutil/_psutil_linux.c
diff options
context:
space:
mode:
authorGiampaolo Rodola <g.rodola@gmail.com>2015-03-14 18:27:36 +0100
committerGiampaolo Rodola <g.rodola@gmail.com>2015-03-14 18:27:36 +0100
commit1a5e238cac236e5cee66ad2004b3b6889340a288 (patch)
treeac6f576d78ca399d12063eb3b3df9907261252c8 /psutil/_psutil_linux.c
parent772d730a4a3e98cdfc4ef71bec8f5d1097ffabdb (diff)
downloadpsutil-1a5e238cac236e5cee66ad2004b3b6889340a288.tar.gz
fix #607: DUPLEX_UNKNOWN is not defined on old RedHat versions
Diffstat (limited to 'psutil/_psutil_linux.c')
-rw-r--r--psutil/_psutil_linux.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/psutil/_psutil_linux.c b/psutil/_psutil_linux.c
index 0bc6642c..8683ce6b 100644
--- a/psutil/_psutil_linux.c
+++ b/psutil/_psutil_linux.c
@@ -51,6 +51,12 @@ enum {
IOPRIO_WHO_PROCESS = 1,
};
+// May happen on old RedHat versions, see:
+// https://github.com/giampaolo/psutil/issues/607
+#ifndef DUPLEX_UNKNOWN
+ #define DUPLEX_UNKNOWN 0xff
+#endif
+
static inline int
ioprio_get(int which, int who)
{