]> git.sur5r.net Git - openldap/commitdiff
Add missing function declarations in config.h
authorHallvard Furuseth <hallvard@openldap.org>
Mon, 11 Jul 2005 19:03:27 +0000 (19:03 +0000)
committerHallvard Furuseth <hallvard@openldap.org>
Mon, 11 Jul 2005 19:03:27 +0000 (19:03 +0000)
servers/slapd/config.c
servers/slapd/config.h

index aaa47146a9b403465a8074186cd8480b4f8b9723..9a0c798429300bcc0e1409f5e0f3701f2903345d 100644 (file)
@@ -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 )
 {
index 5ddd7552c0962f9f72f718758179a37d63d7175c..6b14c07aa0c08c942316067b5bb9b1effb925ae7 100644 (file)
@@ -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 );