]> git.karo-electronics.de Git - linux-beck.git/blobdiff - security/tomoyo/realpath.c
TOMOYO: Do not call tomoyo_realpath_init unless registered.
[linux-beck.git] / security / tomoyo / realpath.c
index 5fd48d23a2177c05658045a504503acd14ebbc0f..d47f16b844b2300090e02d8f017d2213610f4d33 100644 (file)
@@ -371,10 +371,8 @@ const struct tomoyo_path_info *tomoyo_save_name(const char *name)
 
 /**
  * tomoyo_realpath_init - Initialize realpath related code.
- *
- * Returns 0.
  */
-static int __init tomoyo_realpath_init(void)
+void __init tomoyo_realpath_init(void)
 {
        int i;
 
@@ -388,11 +386,8 @@ static int __init tomoyo_realpath_init(void)
        if (tomoyo_find_domain(TOMOYO_ROOT_NAME) != &tomoyo_kernel_domain)
                panic("Can't register tomoyo_kernel_domain");
        up_read(&tomoyo_domain_list_lock);
-       return 0;
 }
 
-security_initcall(tomoyo_realpath_init);
-
 /* Memory allocated for temporary purpose. */
 static atomic_t tomoyo_dynamic_memory_size;