/[pdpsoft]/trunk/grid-mw-security/ees/include/common/pdl.h
ViewVC logotype

Diff of /trunk/grid-mw-security/ees/include/common/pdl.h

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

revision 1157 by aramv, Fri Nov 20 11:41:10 2009 UTC revision 1158 by aramv, Fri Nov 20 14:04:55 2009 UTC
# Line 46  EES_RC              pdl_init(const char* Line 46  EES_RC              pdl_init(const char*
46  EES_RC              pdl_term(void);  EES_RC              pdl_term(void);
47  EES_RC              add_prepared_plugins(void);  EES_RC              add_prepared_plugins(void);
48    
 EES_RC              link_rules_to_plugins(policy_t* policies);  
49  policy_t*           get_policies(void);  policy_t*           get_policies(void);
50    policy_t*           reduce_policy_tree(policy_t* policies, int number_of_policies, char* names_of_policies[]);
51    EES_RC              link_rules_to_plugins(policy_t* policies);
52    
53  EES_RC              clean_variables_list(void);  EES_RC              clean_variables_list(void);
54  EES_RC              clean_policies_list(void);  EES_RC              clean_policies_list(void);
# Line 59  void                add_policy(record_t* Line 60  void                add_policy(record_t*
60  rule_t *            add_rule(record_t*, record_t*, record_t*);  rule_t *            add_rule(record_t*, record_t*, record_t*);
61  const char *        get_pdl_path(void);  const char *        get_pdl_path(void);
62  void                remove_policy(record_t* policy);  void                remove_policy(record_t* policy);
63    void                remove_policy_by_name(char* policy);
64  void                add_variable(record_t* name, record_t* value);  void                add_variable(record_t* name, record_t* value);
65  EES_RC              allow_rules(int);  EES_RC              allow_rules(int);
66  EES_RC              allowed_policy_rule(const char* label);  EES_RC              allowed_policy_rule(const char* label);

Legend:
Removed from v.1157  
changed lines
  Added in v.1158

grid.support@nikhef.nl
ViewVC Help
Powered by ViewVC 1.1.28