diff options
author | Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> | 2010-05-17 10:12:46 +0900 |
---|---|---|
committer | James Morris <jmorris@namei.org> | 2010-08-02 15:33:39 +1000 |
commit | c3ef1500ec833890275172c7d063333404b64d60 (patch) | |
tree | 2453368e521a1f7a00098eef06afbedb8404503d /security/tomoyo/domain.c | |
parent | 17fcfbd9d45b57f38d40e31f9d28db53f4af5c88 (diff) | |
download | blackbird-op-linux-c3ef1500ec833890275172c7d063333404b64d60.tar.gz blackbird-op-linux-c3ef1500ec833890275172c7d063333404b64d60.zip |
TOMOYO: Split files into some pieces.
security/tomoyo/common.c became too large to read.
Signed-off-by: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
Signed-off-by: James Morris <jmorris@namei.org>
Diffstat (limited to 'security/tomoyo/domain.c')
-rw-r--r-- | security/tomoyo/domain.c | 20 |
1 files changed, 2 insertions, 18 deletions
diff --git a/security/tomoyo/domain.c b/security/tomoyo/domain.c index 7e242d27da5a..08428bc082df 100644 --- a/security/tomoyo/domain.c +++ b/security/tomoyo/domain.c @@ -1,12 +1,9 @@ /* * security/tomoyo/domain.c * - * Implementation of the Domain-Based Mandatory Access Control. - * - * Copyright (C) 2005-2009 NTT DATA CORPORATION - * - * Version: 2.2.0 2009/04/01 + * Domain transition functions for TOMOYO. * + * Copyright (C) 2005-2010 NTT DATA CORPORATION */ #include "common.h" @@ -697,24 +694,11 @@ int tomoyo_find_next_domain(struct linux_binprm *bprm) struct tomoyo_path_info rn; /* real name */ struct tomoyo_path_info sn; /* symlink name */ struct tomoyo_path_info ln; /* last name */ - static bool initialized; tomoyo_init_request_info(&r, NULL); if (!tmp) goto out; - if (!initialized) { - /* - * Built-in initializers. This is needed because policies are - * not loaded until starting /sbin/init. - */ - tomoyo_update_domain_initializer_entry(NULL, "/sbin/hotplug", - false, false); - tomoyo_update_domain_initializer_entry(NULL, "/sbin/modprobe", - false, false); - initialized = true; - } - retry: /* Get tomoyo_realpath of program. */ retval = -ENOENT; |