diff --git a/kernel/Makefile b/kernel/Makefile index aa380e9a..5e8d7edb 100644 --- a/kernel/Makefile +++ b/kernel/Makefile @@ -12,7 +12,7 @@ kernelsu-objs += selinux/selinux.o kernelsu-objs += selinux/sepolicy.o kernelsu-objs += selinux/rules.o ccflags-y += -I$(srctree)/security/selinux -I$(srctree)/security/selinux/include -ccflags-y += -I$(objtree)/security/selinux -include $(srctree)/include/uapi/asm-generic/errno.h +ccflags-y += -I$(objtree)/security/selinux -include $(objtree)/include/errno.h obj-$(CONFIG_KSU) += kernelsu.o diff --git a/kernel/include/errno.h b/kernel/include/errno.h new file mode 100644 index 00000000..270fa6e2 --- /dev/null +++ b/kernel/include/errno.h @@ -0,0 +1,7 @@ +#include + +#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 7, 0) +#include // For kernels 3.7 and newer +#else +#include // For kernels older than 3.7 +#endif