オープンソース・ソフトウェアの開発とダウンロード
ログイン
アカウント作成
ヘルプ
MY OSDN
ソフトウェアを探す
Magazine
開発
コピペ
ソフトウェア
人物
PersonalForge
Magazine
Wiki
OSDN
>
ソフトウェアを探す
>
TOMOYO
TOMOYO
概要
プロジェクト概要
開発ダッシュボード
プロジェクトレビュー
Webページ
開発メンバー
公開フィード一覧
統計情報
活動履歴
画像ギャラリー
検索キーワード
ニュース
ニュース一覧
ヘルプ
ダウンロード
リリース一覧
ヘルプ
ソースコード
ガイド
SVNリポジトリ閲覧
Gitリポジトリ閲覧: tomoyo-test1
ヘルプ
Wiki
FrontPageの表示
ページ一覧
最近の更新
Wiki 検索
ヘルプ
文書
文書一覧
ヘルプ
フォーラム
フォーラム一覧
Open Discussion (112)
ヘルプ
メーリングリスト
MLの一覧
tomoyo-dev
tomoyo-dev-en
tomoyo-users
tomoyo-users-en
ヘルプ
チケット
チケット一覧
マイルストーン一覧
チケットの種類一覧
コンポーネント一覧
よく使われるチケット一覧のリスト/RSS
新規チケット登録
ヘルプ
Subversion リポジトリの参照
/
[tomoyo]
/
trunk
/
1.6.x
/
ccs-patch
/
fs
/
tomoyo_domain.c
Diff of /trunk/1.6.x/ccs-patch/fs/tomoyo_domain.c
Parent Directory
|
Revision Log
|
Patch
revision
986
by
kumaneko
, Thu Feb 14 04:30:46 2008 UTC
revision
987
by
kumaneko
, Thu Feb 14 08:30:47 2008 UTC
#
Line 610
static int FindNextDomain(struct linux_b
Line 610
static int FindNextDomain(struct linux_b
610
struct domain_info *old_domain = current->domain_info, *domain = NULL;
struct domain_info *old_domain = current->domain_info, *domain = NULL;
611
const char *old_domain_name = old_domain->domainname->name;
const char *old_domain_name = old_domain->domainname->name;
612
const char *original_name = bprm->filename;
const char *original_name = bprm->filename;
struct file *filp = bprm->file;
613
char *new_domain_name = NULL;
char *new_domain_name = NULL;
614
char *real_program_name = NULL, *symlink_program_name = NULL;
char *real_program_name = NULL, *symlink_program_name = NULL;
615
const bool is_enforce = (CheckCCSFlags(CCS_TOMOYO_MAC_FOR_FILE) == 3);
const bool is_enforce = (CheckCCSFlags(CCS_TOMOYO_MAC_FOR_FILE) == 3);
#
Line 692
static int FindNextDomain(struct linux_b
Line 691
static int FindNextDomain(struct linux_b
691
}
}
692
693
/* Check execute permission. */
/* Check execute permission. */
694
if ((retval = CheckExecPerm(&r, filp)) < 0) goto out;
if ((retval = CheckExecPerm(&r, bprm)) < 0) goto out;
695
696
ok: ;
ok: ;
697
/* Allocate memory for calcurating domain name. */
/* Allocate memory for calcurating domain name. */
Colored Diff
Long Colored Diff
Full Colored Diff
Unidiff
Context Diff
Side by Side
Legend:
Removed from v.986
changed lines
Added in v.987
Back to OSDN
">
Back to OSDN
ViewVC Help
Powered by
ViewVC 1.1.26