Searched refs:name_to_primary (Results 1 - 5 of 5) sorted by relevance

/sssd/src/providers/krb5/
H A Dkrb5_utils.c500 struct map_id_name_to_krb_primary *name_to_primary,
508 &name_to_primary[i].id_name,
509 &name_to_primary[i].krb_primary);
533 struct map_id_name_to_krb_primary *name_to_primary; local
553 name_to_primary = talloc_zero_array(tmp_ctx,
556 if (name_to_primary == NULL) {
561 name_to_primary[size].id_name = NULL;
562 name_to_primary[size].krb_primary = NULL;
565 ret = fill_name_to_primary_map(name_to_primary, map, name_to_primary,
499 fill_name_to_primary_map(TALLOC_CTX *mem_ctx, char **map, struct map_id_name_to_krb_primary *name_to_primary, size_t size) argument
[all...]
H A Dkrb5_init_shared.c98 &krb5_auth_ctx->name_to_primary);
H A Dkrb5_common.h132 struct map_id_name_to_krb_primary *name_to_primary; member in struct:krb5_ctx
H A Dkrb5_auth.c152 get_krb_primary(struct map_id_name_to_krb_primary *name_to_primary, argument
158 while(name_to_primary != NULL &&
159 name_to_primary[i].id_name != NULL &&
160 name_to_primary[i].krb_primary != NULL) {
162 if (sss_string_equal(cs, name_to_primary[i].id_name, id_prov_name)) {
163 *_krb_primary = name_to_primary[i].krb_primary;
170 /* Handle also the case of name_to_primary being NULL */
205 ret = get_krb_primary(krb5_ctx->name_to_primary,
/sssd/src/tests/
H A Dkrb5_utils-tests.c610 struct map_id_name_to_krb_primary *name_to_primary; local
617 ret = parse_krb5_map_user(mem_ctx, NULL, DOMAIN_NAME, &name_to_primary);
619 fail_unless(name_to_primary[0].id_name == NULL &&
620 name_to_primary[0].krb_primary == NULL);
621 talloc_free(name_to_primary);
623 ret = parse_krb5_map_user(mem_ctx, "", DOMAIN_NAME, &name_to_primary);
625 fail_unless(name_to_primary[0].id_name == NULL &&
626 name_to_primary[0].krb_primary == NULL);
627 talloc_free(name_to_primary);
629 ret = parse_krb5_map_user(mem_ctx, ",", DOMAIN_NAME, &name_to_primary);
[all...]

Completed in 21 milliseconds