diff --git a/kerneldriver/core/Makefile b/kerneldriver/core/Makefile index bf7b71a6ee68ddcb86f4b15b7af3a1c3e8c9f24e..977a18a7741bc637204d0054d63d637a788c8d9b 100644 --- a/kerneldriver/core/Makefile +++ b/kerneldriver/core/Makefile @@ -22,7 +22,7 @@ endif export KBUILD_EXTRA_SYMBOLS all: - $(MAKE) -C $(KERNEL_SRC) M=$(PWD) modules KCPPFLAGS="${cflags-y}" + $(MAKE) -C $(KERNEL_SRC) M=$(PWD) modules KCPPFLAGS="${cflags-y}" clean: - rm -rf *.ko *.o .*.o.d .*.ko.cmd *.mod.c *.mod .*.cmd Modules.* *.symvers *.order .tmp* *.markers */*.ko */*.o */.*.o.d */.*.ko.cmd */*.mod.c */*.mod */.*.cmd */Modules.* */*.symvers + rm -rf *.ko *.o .*.o.d .*.ko.cmd *.mod.c *.mod .*.cmd Modules.* *.symvers *.order .tmp* *.markers */*.ko */*.o */.*.o.d */.*.ko.cmd */*.mod.c */*.mod */.*.cmd */Modules.* */*.symvers diff --git a/kerneldriver/core/secDetector_manager.c b/kerneldriver/core/secDetector_manager.c index d79f0d9ed3ad0c89da7b02ab037c569ac83fefa9..22fa2b2877f214f9fac59edb573a8f1926b5b3a1 100644 --- a/kerneldriver/core/secDetector_manager.c +++ b/kerneldriver/core/secDetector_manager.c @@ -65,16 +65,16 @@ EXPORT_SYMBOL_GPL(secDetector_module_unregister); int secDetector_module_register(struct secDetector_module *module) { - struct secDetector_workflow *wf = NULL; - int ret = 0; - int i; - int module_id; - unsigned int callback_id = 0; - - if (module == NULL) { - pr_err("[secDetector] register module is null\n"); - return -EINVAL; - } + struct secDetector_workflow *wf = NULL; + int ret = 0; + int i; + int module_id; + unsigned int callback_id = 0; + + if (module == NULL) { + pr_err("[secDetector] register module is null\n"); + return -EINVAL; + } module_id = idr_alloc(&g_module_idr, module, 0, INT_MAX, GFP_KERNEL); if (module_id < 0) { @@ -92,7 +92,7 @@ int secDetector_module_register(struct secDetector_module *module) if (wf->workflow_type == WORKFLOW_PRESET) { wf->workflow_func.func = preset_workflow; } - + ret = insert_callback(wf); if (ret < 0) { pr_err("[secDetector] insert callback failed\n");