Lines Matching refs:cmd
201 static const char *authaliassection(cmd_parms *cmd, void *mconfig, const char *arg)
207 int old_overrides = cmd->override;
210 ap_conf_vector_t *new_auth_config = ap_create_per_dir_config(cmd->pool);
212 (authn_alias_srv_conf *)ap_get_module_config(cmd->server->module_config,
215 const char *err = ap_check_cmd_context(cmd, GLOBAL_ONLY);
221 return apr_pstrcat(cmd->pool, cmd->cmd->name,
225 args = apr_pstrndup(cmd->temp_pool, arg, endp - arg);
228 return apr_pstrcat(cmd->pool, cmd->cmd->name,
233 provider_name = ap_getword_conf(cmd->pool, &args);
234 provider_alias = ap_getword_conf(cmd->pool, &args);
237 return apr_pstrcat(cmd->pool, cmd->cmd->name,
242 return apr_pstrcat(cmd->pool,
250 return apr_pstrcat(cmd->pool, "The alias provider ", provider_alias,
257 cmd->override = OR_AUTHCFG | ACCESS_CONF;
258 errmsg = ap_walk_config(cmd->directive->first_child, cmd, new_auth_config);
259 cmd->override = old_overrides;
262 provider_alias_rec *prvdraliasrec = apr_pcalloc(cmd->pool, sizeof(provider_alias_rec));
269 return apr_psprintf(cmd->pool,
283 ap_register_auth_provider(cmd->pool, AUTHN_PROVIDER_GROUP,
298 static const char *set_authname(cmd_parms *cmd, void *mconfig,
304 aconfig->ap_auth_name = ap_expr_parse_cmd(cmd, word1, AP_EXPR_FLAG_STRING_RESULT,
307 return apr_pstrcat(cmd->temp_pool,
315 static const char *set_authtype(cmd_parms *cmd, void *mconfig,
321 aconfig->ap_auth_type = ap_expr_parse_cmd(cmd, word1, AP_EXPR_FLAG_STRING_RESULT,
324 return apr_pstrcat(cmd->temp_pool,