Home
last modified time | relevance | path

Searched refs:new_mechs_array (Results 1 – 2 of 2) sorted by relevance

/freebsd/crypto/krb5/src/lib/gssapi/mechglue/
H A Dg_acquire_cred_imp_name.c335 gss_OID new_mechs_array = NULL; in gss_add_cred_impersonate_name() local
436 new_mechs_array = (gss_OID) in gss_add_cred_impersonate_name()
442 if (!new_mechs_array || !new_cred_array) { in gss_add_cred_impersonate_name()
457 (void) memcpy(new_mechs_array, union_cred->mechs_array, in gss_add_cred_impersonate_name()
463 if ((new_mechs_array[union_cred->count].elements = in gss_add_cred_impersonate_name()
467 g_OID_copy(&new_mechs_array[union_cred->count], selected_mech); in gss_add_cred_impersonate_name()
470 status = gssint_make_public_oid_set(minor_status, new_mechs_array, in gss_add_cred_impersonate_name()
474 free(new_mechs_array[union_cred->count].elements); in gss_add_cred_impersonate_name()
486 free(new_mechs_array[union_cred->count].elements); in gss_add_cred_impersonate_name()
493 new_union_cred->mechs_array = new_mechs_array; in gss_add_cred_impersonate_name()
[all …]
H A Dg_acquire_cred_with_pw.c317 gss_OID new_mechs_array = NULL; in gss_add_cred_with_password() local
412 new_mechs_array = (gss_OID) in gss_add_cred_with_password()
418 if (!new_mechs_array || !new_cred_array) { in gss_add_cred_with_password()
433 (void) memcpy(new_mechs_array, union_cred->mechs_array, in gss_add_cred_with_password()
439 if ((new_mechs_array[union_cred->count].elements = in gss_add_cred_with_password()
443 g_OID_copy(&new_mechs_array[union_cred->count], selected_mech); in gss_add_cred_with_password()
446 status = gssint_make_public_oid_set(minor_status, new_mechs_array, in gss_add_cred_with_password()
450 free(new_mechs_array[union_cred->count].elements); in gss_add_cred_with_password()
462 free(new_mechs_array[union_cred->count].elements); in gss_add_cred_with_password()
469 new_union_cred->mechs_array = new_mechs_array; in gss_add_cred_with_password()
[all …]