redesign java
authorVyacheslav Cherkashin <v.cherkashin@samsung.com>
Mon, 4 Feb 2013 08:46:26 +0000 (12:46 +0400)
committerVyacheslav Cherkashin <v.cherkashin@samsung.com>
Mon, 4 Feb 2013 08:46:26 +0000 (12:46 +0400)
move LIBDVM_ENTRY, LIBDVM_RETURN from .h to .c

driver/java_inst.c
driver/java_inst.h

index c2982ca..8a9c3d3 100644 (file)
 #include "sspt/ip.h"
 #include "sspt/sspt_procs.h"
 
+
+/* Defines below are for libdvm.so with md5sum:
+ * 5941c87b49198368e7db726c2977bf1d */
+#define LIBDVM_ENTRY  0x30a64
+#define LIBDVM_RETURN 0x30bdc
+
 struct dentry *libdvm_dentry = NULL;
 
 struct dentry *dentry_by_path(const char *path);
index a190976..5eec385 100644 (file)
@@ -29,18 +29,9 @@ struct pt_regs;
 struct sspt_procs;
 
 #ifdef __ANDROID
-
-extern struct dentry *libdvm_dentry;
-/* Defines below are for libdvm.so with md5sum:
- * 5941c87b49198368e7db726c2977bf1d */
-#define LIBDVM_ENTRY 0x30a64
-#define LIBDVM_RETURN 0x30bdc
-
 void add_java_inst(struct sspt_procs *procs);
 int handle_java_event(struct pt_regs *regs);
-
 #else /* __ANDROID */
-
 static inline void add_java_inst(struct sspt_procs *procs)
 {
 }
@@ -49,7 +40,6 @@ static inline int handle_java_event(struct pt_regs *regs)
 {
        return 0;
 }
-
 #endif /* __ANDROID */
 
 #endif /* __JAVA_INST__ */