////////////////////////////////////////////////////////////////////////////////////
#include "module.h"
-#include "module_common.h"
char gl_szDefaultDeviceName[128] = DEFAULT_DEVICE_NAME;
char* device_name = NULL;
extern char *device_name;
extern unsigned int device_major;
+typedef unsigned long (*fp_kallsyms_lookup_name_t) (const char *name);
+
+//export by swap_kprobes.ko
+extern fp_kallsyms_lookup_name_t lookup_name;
+
+struct handler_map {
+ unsigned long func_addr;
+ unsigned long jp_handler_addr;
+ unsigned long rp_handler_addr;
+ char * func_name;
+};
+
#endif /* !defined(module_h) */
+++ /dev/null
-#ifndef MODULE_COMMON
-#define MODULE_COMMON
-
-typedef unsigned long (*fp_kallsyms_lookup_name_t) (const char *name);
-
-//export by swap_kprobes.ko
-extern fp_kallsyms_lookup_name_t lookup_name;
-
-struct handler_map {
- unsigned long func_addr;
- unsigned long jp_handler_addr;
- unsigned long rp_handler_addr;
- char * func_name;
-};
-#endif
#include <linux/percpu.h>
#include "module.h"
-#include "module_common.h"
#include "probes_manager.h"
#ifdef EC_ARCH_arm
#include <linux/kernel.h>
#include <linux/time.h>
#include "module.h"
-#include "module_common.h"
#include "storage.h"
#include "handlers_core.h"
#include "CProfile.h"