Lines Matching refs:cpv

66         config_plugin_value_t *cpv = p->cvlist + p->cvlist[i].v.u2[0];  in FREE_FUNC()  local
67 for (; -1 != cpv->k_id; ++cpv) { in FREE_FUNC()
68 switch (cpv->k_id) { in FREE_FUNC()
70 if (cpv->vtype == T_CONFIG_LOCAL) free(cpv->v.v); in FREE_FUNC()
79 …authn_sasl_merge_config_cpv(plugin_config * const pconf, const config_plugin_value_t * const cpv) { in mod_authn_sasl_merge_config_cpv() argument
80 switch (cpv->k_id) { /* index into static config_plugin_keys_t cpk[] */ in mod_authn_sasl_merge_config_cpv()
82 if (cpv->vtype == T_CONFIG_LOCAL) in mod_authn_sasl_merge_config_cpv()
83 memcpy(pconf, cpv->v.v, sizeof(plugin_config)); in mod_authn_sasl_merge_config_cpv()
90 …c void mod_authn_sasl_merge_config(plugin_config * const pconf, const config_plugin_value_t *cpv) { in mod_authn_sasl_merge_config() argument
92 mod_authn_sasl_merge_config_cpv(pconf, cpv); in mod_authn_sasl_merge_config()
93 } while ((++cpv)->k_id != -1); in mod_authn_sasl_merge_config()
185 config_plugin_value_t *cpv = p->cvlist + p->cvlist[i].v.u2[0]; in SETDEFAULTS_FUNC() local
186 for (; -1 != cpv->k_id; ++cpv) { in SETDEFAULTS_FUNC()
187 switch (cpv->k_id) { in SETDEFAULTS_FUNC()
189 if (cpv->v.a->used) { in SETDEFAULTS_FUNC()
190 cpv->v.v = mod_authn_sasl_parse_opts(srv, cpv->v.a); in SETDEFAULTS_FUNC()
191 if (NULL == cpv->v.v) return HANDLER_ERROR; in SETDEFAULTS_FUNC()
192 cpv->vtype = T_CONFIG_LOCAL; in SETDEFAULTS_FUNC()
203 const config_plugin_value_t *cpv = p->cvlist + p->cvlist->v.u2[0]; in SETDEFAULTS_FUNC() local
204 if (-1 != cpv->k_id) in SETDEFAULTS_FUNC()
205 mod_authn_sasl_merge_config(&p->defaults, cpv); in SETDEFAULTS_FUNC()