summaryrefslogtreecommitdiff
path: root/src/configfile.h
diff options
context:
space:
mode:
authorGlenn Strauss <gstrauss@gluelogic.com>2019-11-15 20:26:54 -0500
committerGlenn Strauss <gstrauss@gluelogic.com>2020-07-08 18:08:51 -0400
commited62e354ff03eca69a3961b5e1eaf818cbef21f0 (patch)
tree96319aadb82a95e452113713e4877ca3c4027326 /src/configfile.h
parent83633a9f06ee11f51fdeb17c5358ab7357997275 (diff)
downloadlighttpd-git-ed62e354ff03eca69a3961b5e1eaf818cbef21f0.tar.gz
[core] use config_plugin_values_init()
Diffstat (limited to 'src/configfile.h')
-rw-r--r--src/configfile.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/configfile.h b/src/configfile.h
index a58c6fe7..b46f4dad 100644
--- a/src/configfile.h
+++ b/src/configfile.h
@@ -128,7 +128,13 @@ int config_parse_file(server *srv, config_t *context, const char *fn);
__attribute_cold__
int config_parse_cmd(server *srv, config_t *context, const char *cmd);
-void config_patch_connection(server *srv, connection *con);
+__attribute_cold__
+void config_free_config(void *p);
+
+void config_reset_config_bytes_sec(void *p);
+
+void config_reset_config(server *srv, connection *con);
+void config_patch_config(server *srv, connection *con);
void config_cond_cache_reset(server *srv, connection *con);
void config_cond_cache_reset_item(server *srv, connection *con, comp_key_t item);
@@ -150,7 +156,7 @@ typedef enum { T_CONFIG_SCOPE_UNSET,
T_CONFIG_SCOPE_CONNECTION
} config_scope_type_t;
-typedef struct {
+typedef struct config_plugin_value {
int k_id;
config_values_type_t vtype;
union v_u {