From da1c57ff3e21be04b48da89d45f8d5498b840398 Mon Sep 17 00:00:00 2001 From: Hallvard Furuseth Date: Mon, 11 Jul 2005 19:03:27 +0000 Subject: [PATCH] Add missing function declarations in config.h --- servers/slapd/config.c | 3 --- servers/slapd/config.h | 10 ++++++++++ 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/servers/slapd/config.c b/servers/slapd/config.c index aaa47146a9..9a0c798429 100644 --- a/servers/slapd/config.c +++ b/servers/slapd/config.c @@ -78,9 +78,6 @@ static int fp_parse_line(ConfigArgs *c); static char *strtok_quote(char *line, char *sep, char **quote_ptr); -int read_config_file(const char *fname, int depth, ConfigArgs *cf, - ConfigTable *cft ); - ConfigArgs * new_config_args( BackendDB *be, const char *fname, int lineno, int argc, char **argv ) { diff --git a/servers/slapd/config.h b/servers/slapd/config.h index 5ddd7552c0..6b14c07aa0 100644 --- a/servers/slapd/config.h +++ b/servers/slapd/config.h @@ -154,8 +154,18 @@ typedef struct config_args_s { #define value_ndn values.v_dn.vdn_ndn int config_register_schema(ConfigTable *ct, ConfigOCs *co); +int config_del_vals(ConfigTable *cf, ConfigArgs *c); int config_get_vals(ConfigTable *ct, ConfigArgs *c); int config_add_vals(ConfigTable *ct, ConfigArgs *c); + +void init_config_argv( ConfigArgs *c ); +int init_config_attrs(ConfigTable *ct); +int init_config_ocs( ConfigOCs *ocs ); +int config_parse_vals(ConfigTable *ct, ConfigArgs *c, int valx); +int config_parse_add(ConfigTable *ct, ConfigArgs *c); +int read_config_file(const char *fname, int depth, ConfigArgs *cf, + ConfigTable *cft ); + ConfigTable * config_find_keyword(ConfigTable *ct, ConfigArgs *c); Entry * config_build_entry( Operation *op, SlapReply *rs, CfEntryInfo *parent, ConfigArgs *c, struct berval *rdn, ConfigOCs *main, ConfigOCs *extra ); -- 2.39.5