H A D | confdb.c | 61 int parse_section(TALLOC_CTX *mem_ctx, const char *section, argument 70 /* section must be a non null string and must not start with '/' */ 71 if (!section || !*section || *section == '/') return EINVAL; 76 s = section; 95 if (*s == '\0') { /* a section cannot end in '.' */ 111 const char *section, 129 ret = parse_section(tmp_ctx, section, &secdn, &rdn_name); 218 attribute, section, re 109 confdb_add_param(struct confdb_ctx *cdb, bool replace, const char *section, const char *attribute, const char **values) argument 223 confdb_get_param(struct confdb_ctx *cdb, TALLOC_CTX *mem_ctx, const char *section, const char *attribute, char ***values) argument 300 confdb_set_string(struct confdb_ctx *cdb, const char *section, const char *attribute, const char *val) argument 372 confdb_get_string(struct confdb_ctx *cdb, TALLOC_CTX *ctx, const char *section, const char *attribute, const char *defstr, char **result) argument 422 confdb_get_int(struct confdb_ctx *cdb, const char *section, const char *attribute, int defval, int *result) argument 478 confdb_get_long(struct confdb_ctx *cdb, const char *section, const char *attribute, long defval, long *result) argument 529 confdb_get_bool(struct confdb_ctx *cdb, const char *section, const char *attribute, bool defval, bool *result) argument 588 confdb_get_string_as_list(struct confdb_ctx *cdb, TALLOC_CTX *ctx, const char *section, const char *attribute, char ***result) argument 1535 confdb_get_sub_sections(TALLOC_CTX *mem_ctx, struct confdb_ctx *cdb, const char *section, char ***sections, int *num_sections) argument [all...] |