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

Subversion リポジトリの参照

Diff of /branches/ccs-patch/security/ccsecurity/domain.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2703 by kumaneko, Tue Jun 30 04:43:11 2009 UTC revision 2704 by kumaneko, Tue Jun 30 04:57:22 2009 UTC
# Line 5  Line 5 
5   *   *
6   * Copyright (C) 2005-2009  NTT DATA CORPORATION   * Copyright (C) 2005-2009  NTT DATA CORPORATION
7   *   *
8   * Version: 1.6.8   2009/05/28   * Version: 1.7.0-pre   2009/05/28
9   *   *
10   * This file is applicable to both 2.4.30 and 2.6.11 and later.   * This file is applicable to both 2.4.30 and 2.6.11 and later.
11   * See README.ccs for ChangeLog.   * See README.ccs for ChangeLog.
# Line 70  int ccs_add_domain_acl(struct ccs_domain Line 70  int ccs_add_domain_acl(struct ccs_domain
70          } else {          } else {
71                  acl->type &= ~ACL_DELETED;                  acl->type &= ~ACL_DELETED;
72          }          }
         ccs_update_counter(CCS_UPDATES_COUNTER_DOMAIN_POLICY);  
73          return 0;          return 0;
74  }  }
75    
# Line 85  int ccs_del_domain_acl(struct ccs_acl_in Line 84  int ccs_del_domain_acl(struct ccs_acl_in
84  {  {
85          if (acl)          if (acl)
86                  acl->type |= ACL_DELETED;                  acl->type |= ACL_DELETED;
         ccs_update_counter(CCS_UPDATES_COUNTER_DOMAIN_POLICY);  
87          return 0;          return 0;
88  }  }
89    
# Line 192  static int ccs_update_domain_initializer Line 190  static int ccs_update_domain_initializer
190          ccs_put_name(saved_domainname);          ccs_put_name(saved_domainname);
191          ccs_put_name(saved_program);          ccs_put_name(saved_program);
192          kfree(entry);          kfree(entry);
         ccs_update_counter(CCS_UPDATES_COUNTER_EXCEPTION_POLICY);  
193          return error;          return error;
194  }  }
195    
# Line 364  static int ccs_update_domain_keeper_entr Line 361  static int ccs_update_domain_keeper_entr
361          ccs_put_name(saved_domainname);          ccs_put_name(saved_domainname);
362          ccs_put_name(saved_program);          ccs_put_name(saved_program);
363          kfree(entry);          kfree(entry);
         ccs_update_counter(CCS_UPDATES_COUNTER_EXCEPTION_POLICY);  
364          return error;          return error;
365  }  }
366    
# Line 518  static int ccs_update_alias_entry(const Line 514  static int ccs_update_alias_entry(const
514          ccs_put_name(saved_original_name);          ccs_put_name(saved_original_name);
515          ccs_put_name(saved_aliased_name);          ccs_put_name(saved_aliased_name);
516          kfree(entry);          kfree(entry);
         ccs_update_counter(CCS_UPDATES_COUNTER_EXCEPTION_POLICY);  
517          return error;          return error;
518  }  }
519    
# Line 621  static int ccs_update_aggregator_entry(c Line 616  static int ccs_update_aggregator_entry(c
616          ccs_put_name(saved_original_name);          ccs_put_name(saved_original_name);
617          ccs_put_name(saved_aggregated_name);          ccs_put_name(saved_aggregated_name);
618          kfree(entry);          kfree(entry);
         ccs_update_counter(CCS_UPDATES_COUNTER_EXCEPTION_POLICY);  
619          return error;          return error;
620  }  }
621    

Legend:
Removed from v.2703  
changed lines
  Added in v.2704

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26