MCPcopy Create free account
hub / github.com/apache/httpd / md_config_set_warn_window

Function md_config_set_warn_window

modules/md/mod_md_config.c:845–861  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

843}
844
845static const char *md_config_set_warn_window(cmd_parms *cmd, void *dc, const char *value)
846{
847 md_srv_conf_t *config = md_config_get(cmd->server);
848 const char *err;
849
850 (void)dc;
851 if ((err = md_conf_check_location(cmd, MD_LOC_ALL))) {
852 return err;
853 }
854 err = md_timeslice_parse(&config->warn_window, cmd->pool, value, MD_TIME_LIFE_NORM);
855 if (!err && config->warn_window->norm
856 && (config->warn_window->len >= config->warn_window->norm)) {
857 err = "a length of 100% or more is not allowed.";
858 }
859 if (err) return apr_psprintf(cmd->pool, "MDWarnWindow %s", err);
860 return NULL;
861}
862
863static const char *md_config_set_proxy(cmd_parms *cmd, void *arg, const char *value)
864{

Callers

nothing calls this directly

Calls 3

md_config_getFunction · 0.85
md_conf_check_locationFunction · 0.85
md_timeslice_parseFunction · 0.85

Tested by

no test coverage detected