オープンソース・ソフトウェアの開発とダウンロード

Subversion リポジトリの参照

Diff of /trunk/1.6.x/ccs-patch/fs/tomoyo_domain.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch 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. */

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