diff options
Diffstat (limited to 'src/util/sss_ini.h')
-rw-r--r-- | src/util/sss_ini.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/util/sss_ini.h b/src/util/sss_ini.h index 7734bab3c..77fbddc3a 100644 --- a/src/util/sss_ini.h +++ b/src/util/sss_ini.h @@ -83,4 +83,19 @@ int sss_confdb_create_ldif(TALLOC_CTX *mem_ctx, int sss_ini_call_validators(struct sss_ini_initdata *data, const char *rules_path); +/* Get errors from validators in array of strings */ +int sss_ini_call_validators_strs(TALLOC_CTX *mem_ctx, + struct sss_ini_initdata *data, + const char *rules_path, + char ***_strs, + size_t *_num_errors); + +/* Get pointer to list of snippet parsing errors */ +struct ref_array * +sss_ini_get_ra_error_list(struct sss_ini_initdata *init_data); + +/* Get pointer to list of successfuly merged snippet files */ +struct ref_array * +sss_ini_get_ra_success_list(struct sss_ini_initdata *init_data); + #endif /* __SSS_INI_H__ */ |