478138f042
htop v3.x requires root, SELinux permissive or Lineage OS ENG build in order to work because access to /proc/stat is restricted.
37 lines
917 B
Diff
37 lines
917 B
Diff
diff -uNr htop-2.1.0/linux/LinuxProcessList.c htop-2.1.0.mod/linux/LinuxProcessList.c
|
|
--- htop-2.1.0/linux/LinuxProcessList.c 2018-02-04 20:57:13.000000000 +0200
|
|
+++ htop-2.1.0.mod/linux/LinuxProcessList.c 2018-03-05 17:57:46.901891199 +0200
|
|
@@ -37,6 +37,14 @@
|
|
#include <linux/taskstats.h>
|
|
#endif
|
|
|
|
+#ifndef major
|
|
+#define major(rdev) ((rdev)>>8)
|
|
+#endif
|
|
+
|
|
+#ifndef minor
|
|
+#define minor(rdev) ((rdev) & 0xff)
|
|
+#endif
|
|
+
|
|
/*{
|
|
|
|
#include "ProcessList.h"
|
|
diff -uNr htop-2.1.0/Process.c htop-2.1.0.mod/Process.c
|
|
--- htop-2.1.0/Process.c 2018-02-04 20:57:13.000000000 +0200
|
|
+++ htop-2.1.0.mod/Process.c 2018-03-05 17:59:16.522983619 +0200
|
|
@@ -29,6 +29,14 @@
|
|
#include <assert.h>
|
|
#include <math.h>
|
|
|
|
+#ifndef major
|
|
+#define major(rdev) ((rdev)>>8)
|
|
+#endif
|
|
+
|
|
+#ifndef minor
|
|
+#define minor(rdev) ((rdev) & 0xff)
|
|
+#endif
|
|
+
|
|
#ifdef __ANDROID__
|
|
#define SYS_ioprio_get __NR_ioprio_get
|
|
#define SYS_ioprio_set __NR_ioprio_set
|