X-Git-Url: http://git.onelab.eu/?p=procprotect.git;a=blobdiff_plain;f=procprotect.c;h=2672ef817da335d933e03f907530a421538c4e9c;hp=dc2d4e43e8ef3565ff3fb37a1e1fc88bb0efa817;hb=c48fc2de287117f7d339fe085dd582c8f301f51f;hpb=c4d10fa8ab1fd1a2fc9db070c139f07f836b2e83 diff --git a/procprotect.c b/procprotect.c index dc2d4e4..2672ef8 100644 --- a/procprotect.c +++ b/procprotect.c @@ -34,11 +34,7 @@ #error "This code does not support your architecture" #endif -#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,8,0) static char *aclpath = "procprotect"; -#else -static char *aclpath __devinitdata = "procprotect"; -#endif static struct qstr aclqpath; @@ -69,14 +65,8 @@ struct hlist_head procprotect_hash[HASH_SIZE]; struct proc_dir_entry *proc_entry; static int run_acl(unsigned long ino) { -#if LINUX_VERSION_CODE < KERNEL_VERSION(3,9,0) - struct hlist_node *n; -#endif struct acl_entry *entry; hlist_for_each_entry_rcu(entry, -#if LINUX_VERSION_CODE < KERNEL_VERSION(3,9,0) - n, -#endif &procprotect_hash[ino & (HASH_SIZE-1)], hlist) { if (entry->ino==ino) { @@ -257,17 +247,11 @@ static void __exit procprotect_exit(void) unregister_kretprobe(&fast_probe); unregister_kretprobe(&slow_probe); unregister_jprobe(&dolast_probe); -#if LINUX_VERSION_CODE < KERNEL_VERSION(3,9,0) - struct hlist_node *n; -#endif struct acl_entry *entry; int i; for (i=0;i