Searched refs:new_mechs_array (Results 1 – 2 of 2) sorted by relevance
/freebsd/crypto/krb5/src/lib/gssapi/mechglue/ |
H A D | g_acquire_cred_imp_name.c | 335 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 D | g_acquire_cred_with_pw.c | 317 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 …]
|