Subversion リポジトリの参照
Diff of /trunk/1.6.x/ccs-patch/fs/tomoyo_domain.c
Parent Directory
| Revision Log
| Patch
124 |
return 0; |
return 0; |
125 |
} |
} |
126 |
|
|
127 |
|
int TooManyDomainACL(struct domain_info * const domain) { |
128 |
|
unsigned int count = 0; |
129 |
|
struct acl_info *ptr; |
130 |
|
for (ptr = domain->first_acl_ptr; ptr; ptr = ptr->next) { |
131 |
|
if (!ptr->is_deleted) count++; |
132 |
|
} |
133 |
|
/* If there are so many entries, don't append if accept mode. */ |
134 |
|
if (count < CheckCCSFlags(CCS_TOMOYO_MAX_ACCEPT_ENTRY)) return 0; |
135 |
|
if (!domain->quota_warned) { |
136 |
|
printk("TOMOYO-WARNING: Domain '%s' has so many ACLs to hold. Stopped auto-append mode.\n", domain->domainname->name); |
137 |
|
domain->quota_warned = 1; |
138 |
|
} |
139 |
|
return 1; |
140 |
|
} |
141 |
|
|
142 |
|
|
143 |
/************************* DOMAIN INITIALIZER HANDLER *************************/ |
/************************* DOMAIN INITIALIZER HANDLER *************************/ |
144 |
|
|
145 |
static DOMAIN_INITIALIZER_ENTRY *domain_initializer_list = NULL; |
static DOMAIN_INITIALIZER_ENTRY *domain_initializer_list = NULL; |
|
Legend:
Removed from v.115 |
|
changed lines |
|
Added in v.120 |
|
|
|