kernel: When CONFIG_KSU = m, disable sulog
This commit is contained in:
@@ -31,6 +31,10 @@ obj-$(CONFIG_KSU_TRACEPOINT_HOOK) += ksu_trace_export.o
|
|||||||
|
|
||||||
obj-$(CONFIG_KPM) += kpm/
|
obj-$(CONFIG_KPM) += kpm/
|
||||||
|
|
||||||
|
ifeq ($(CONFIG_KSU),m)
|
||||||
|
ccflags-y += -DKSU_MODULE
|
||||||
|
endif
|
||||||
|
|
||||||
|
|
||||||
REPO_OWNER := SukiSU-Ultra
|
REPO_OWNER := SukiSU-Ultra
|
||||||
REPO_NAME := SukiSU-Ultra
|
REPO_NAME := SukiSU-Ultra
|
||||||
|
|||||||
@@ -4,7 +4,11 @@
|
|||||||
#include <linux/types.h>
|
#include <linux/types.h>
|
||||||
#include <linux/version.h>
|
#include <linux/version.h>
|
||||||
|
|
||||||
#define __SULOG_GATE 1
|
#ifdef KSU_MODULE
|
||||||
|
#define __SULOG_GATE 0
|
||||||
|
#else
|
||||||
|
#define __SULOG_GATE 1
|
||||||
|
#endif
|
||||||
|
|
||||||
#if __SULOG_GATE
|
#if __SULOG_GATE
|
||||||
extern struct timezone sys_tz;
|
extern struct timezone sys_tz;
|
||||||
|
|||||||
@@ -632,7 +632,7 @@ int ksu_install_fd(void)
|
|||||||
// Install fd
|
// Install fd
|
||||||
fd_install(fd, filp);
|
fd_install(fd, filp);
|
||||||
|
|
||||||
#if __SULOG_GATE
|
#if __SULOG_GATE
|
||||||
ksu_sulog_report_permission_check(current_uid().val, current->comm, fd >= 0);
|
ksu_sulog_report_permission_check(current_uid().val, current->comm, fd >= 0);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user