Lines Matching refs:cpv
54 …_authn_pam_merge_config_cpv(plugin_config * const pconf, const config_plugin_value_t * const cpv) { in mod_authn_pam_merge_config_cpv() argument
55 switch (cpv->k_id) { /* index into static config_plugin_keys_t cpk[] */ in mod_authn_pam_merge_config_cpv()
57 if (cpv->vtype == T_CONFIG_LOCAL) in mod_authn_pam_merge_config_cpv()
58 pconf->service = cpv->v.v; in mod_authn_pam_merge_config_cpv()
65 …ic void mod_authn_pam_merge_config(plugin_config * const pconf, const config_plugin_value_t *cpv) { in mod_authn_pam_merge_config() argument
67 mod_authn_pam_merge_config_cpv(pconf, cpv); in mod_authn_pam_merge_config()
68 } while ((++cpv)->k_id != -1); in mod_authn_pam_merge_config()
98 config_plugin_value_t *cpv = p->cvlist + p->cvlist[i].v.u2[0]; in SETDEFAULTS_FUNC() local
99 for (; -1 != cpv->k_id; ++cpv) { in SETDEFAULTS_FUNC()
100 switch (cpv->k_id) { in SETDEFAULTS_FUNC()
102 if (cpv->v.a->used) { in SETDEFAULTS_FUNC()
104 array_get_element_klen(cpv->v.a,CONST_STR_LEN("service")); in SETDEFAULTS_FUNC()
105 *(const void **)&cpv->v.v = in SETDEFAULTS_FUNC()
107 cpv->vtype = T_CONFIG_LOCAL; in SETDEFAULTS_FUNC()
120 const config_plugin_value_t *cpv = p->cvlist + p->cvlist->v.u2[0]; in SETDEFAULTS_FUNC() local
121 if (-1 != cpv->k_id) in SETDEFAULTS_FUNC()
122 mod_authn_pam_merge_config(&p->defaults, cpv); in SETDEFAULTS_FUNC()