| /src/crypto/krb5/src/lib/gssapi/mechglue/ |
| H A D | g_imp_name.c | 87 gss_union_name_t union_name; in gss_import_name() local 103 union_name = (gss_union_name_t) malloc (sizeof(gss_union_name_desc)); in gss_import_name() 104 if (!union_name) in gss_import_name() 107 union_name->loopback = 0; in gss_import_name() 108 union_name->mech_type = 0; in gss_import_name() 109 union_name->mech_name = 0; in gss_import_name() 110 union_name->name_type = 0; in gss_import_name() 111 union_name->external_name = 0; in gss_import_name() 121 &union_name->external_name, 0); in gss_import_name() 123 free(union_name); in gss_import_name() [all …]
|
| H A D | g_rel_name.c | 39 gss_union_name_t union_name; in gss_release_name() local 57 union_name = (gss_union_name_t) *input_name; in gss_release_name() 58 if (GSSINT_CHK_LOOP(union_name)) in gss_release_name() 63 if (union_name->name_type != GSS_C_NO_OID) in gss_release_name() 64 gss_release_oid(minor_status, &union_name->name_type); in gss_release_name() 66 if (union_name->external_name != GSS_C_NO_BUFFER) { in gss_release_name() 67 if (union_name->external_name->value != NULL) in gss_release_name() 68 gssalloc_free(union_name->external_name->value); in gss_release_name() 69 free(union_name->external_name); in gss_release_name() 72 if (union_name->mech_type) { in gss_release_name() [all …]
|
| H A D | g_glue.c | 151 gss_union_name_t union_name, in gssint_import_internal_name() argument 166 if (union_name->mech_type != GSS_C_NO_OID && in gssint_import_internal_name() 167 union_name->mech_name != GSS_C_NO_NAME && in gssint_import_internal_name() 168 g_OID_equal(union_name->mech_type, mech_type) && in gssint_import_internal_name() 171 union_name->mech_name, in gssint_import_internal_name() 183 union_name->external_name, in gssint_import_internal_name() 184 union_name->name_type, in gssint_import_internal_name() 187 status = mech->gss_import_name(minor_status, union_name->external_name, in gssint_import_internal_name() 188 union_name->name_type, internal_name); in gssint_import_internal_name() 196 union_name, *internal_name); in gssint_import_internal_name() [all …]
|
| H A D | g_dsp_name_ext.c | 79 gss_union_name_t union_name; in gss_display_name_ext() local 89 union_name = (gss_union_name_t) input_name; in gss_display_name_ext() 91 if (union_name->mech_type) { in gss_display_name_ext() 92 mech = gssint_get_mechanism(union_name->mech_type); in gss_display_name_ext() 97 union_name->name_type != GSS_C_NO_OID && in gss_display_name_ext() 98 g_OID_equal(display_as_name_type, union_name->name_type)) { in gss_display_name_ext() 100 union_name->mech_name, in gss_display_name_ext() 109 union_name->mech_name, in gss_display_name_ext() 118 if (union_name->name_type == GSS_C_NO_OID || in gss_display_name_ext() 119 !g_OID_equal(display_as_name_type, union_name->name_type)) in gss_display_name_ext() [all …]
|
| H A D | g_dsp_name.c | 77 gss_union_name_t union_name; in gss_display_name() local 84 union_name = (gss_union_name_t) input_name; in gss_display_name() 86 if (union_name->mech_type) { in gss_display_name() 91 union_name->mech_type, in gss_display_name() 92 union_name->mech_name, in gss_display_name() 98 gssalloc_malloc(union_name->external_name->length + 1)) == NULL) in gss_display_name() 100 output_name_buffer->length = union_name->external_name->length; in gss_display_name() 102 union_name->external_name->value, in gss_display_name() 103 union_name->external_name->length); in gss_display_name() 107 *output_name_type = union_name->name_type; in gss_display_name()
|
| H A D | g_negoex.c | 50 gss_union_name_t union_name = (gss_union_name_t)targ_name; in gssspi_query_meta_data() local 78 if (union_name != NULL) { in gssspi_query_meta_data() 79 if (union_name->mech_type != GSS_C_NO_OID && in gssspi_query_meta_data() 80 g_OID_equal(union_name->mech_type, selected_mech)) { in gssspi_query_meta_data() 81 internal_name = union_name->mech_name; in gssspi_query_meta_data() 84 union_name, &imported_name); in gssspi_query_meta_data() 135 gss_union_name_t union_name = (gss_union_name_t)targ_name; in gssspi_exchange_meta_data() local 161 if (union_name != NULL) { in gssspi_exchange_meta_data() 162 if (union_name->mech_type != GSS_C_NO_OID && in gssspi_exchange_meta_data() 163 g_OID_equal(union_name->mech_type, selected_mech)) { in gssspi_exchange_meta_data() [all …]
|
| H A D | g_export_name.c | 26 gss_union_name_t union_name; in gss_export_name() local 46 union_name = (gss_union_name_t)input_name; in gss_export_name() 49 if (!union_name->mech_type) in gss_export_name() 52 return gssint_export_internal_name(minor_status, union_name->mech_type, in gss_export_name() 53 union_name->mech_name, exported_name); in gss_export_name()
|
| H A D | g_init_sec_context.c | 102 gss_union_name_t union_name; in gss_init_sec_context() local 131 union_name = (gss_union_name_t)target_name; in gss_init_sec_context() 150 if (union_name->mech_type && in gss_init_sec_context() 151 g_OID_equal(union_name->mech_type, selected_mech)) { in gss_init_sec_context() 152 internal_name = union_name->mech_name; in gss_init_sec_context() 155 union_name, in gss_init_sec_context() 226 if (union_name->mech_name == NULL || in gss_init_sec_context() 227 union_name->mech_name != internal_name) { in gss_init_sec_context()
|
| H A D | g_inq_name.c | 38 gss_union_name_t union_name; in gss_inquire_name() local 56 union_name = (gss_union_name_t)name; in gss_inquire_name() 58 if (union_name->mech_type == GSS_C_NO_OID) { in gss_inquire_name() 71 union_name->mech_type, in gss_inquire_name() 89 union_name->mech_name, in gss_inquire_name()
|
| H A D | g_del_name_attr.c | 36 gss_union_name_t union_name; in gss_delete_name_attribute() local 46 union_name = (gss_union_name_t)name; in gss_delete_name_attribute() 48 if (union_name->mech_type == GSS_C_NO_OID) in gss_delete_name_attribute() 59 union_name->mech_name, in gss_delete_name_attribute()
|
| H A D | g_set_name_attr.c | 38 gss_union_name_t union_name; in gss_set_name_attribute() local 48 union_name = (gss_union_name_t)name; in gss_set_name_attribute() 50 if (union_name->mech_type == GSS_C_NO_OID) in gss_set_name_attribute() 61 union_name->mech_name, in gss_set_name_attribute()
|
| H A D | g_rel_name_mapping.c | 37 gss_union_name_t union_name; in gss_release_any_name_mapping() local 53 union_name = (gss_union_name_t)name; in gss_release_any_name_mapping() 55 if (union_name->mech_type == GSS_C_NO_OID) in gss_release_any_name_mapping() 66 union_name->mech_name, in gss_release_any_name_mapping()
|
| H A D | g_export_name_comp.c | 39 gss_union_name_t union_name; in gss_export_name_composite() local 59 union_name = (gss_union_name_t)name; in gss_export_name_composite() 61 if (union_name->mech_type == GSS_C_NO_OID) in gss_export_name_composite() 72 union_name->mech_name, in gss_export_name_composite()
|
| H A D | g_map_name_to_any.c | 38 gss_union_name_t union_name; in gss_map_name_to_any() local 56 union_name = (gss_union_name_t)name; in gss_map_name_to_any() 58 if (union_name->mech_type == GSS_C_NO_OID) in gss_map_name_to_any() 69 union_name->mech_name, in gss_map_name_to_any()
|
| H A D | g_get_name_attr.c | 41 gss_union_name_t union_name; in gss_get_name_attribute() local 69 union_name = (gss_union_name_t)name; in gss_get_name_attribute() 71 if (union_name->mech_type == GSS_C_NO_OID) in gss_get_name_attribute() 82 union_name->mech_name, in gss_get_name_attribute()
|
| H A D | g_acquire_cred_with_pw.c | 311 gss_union_name_t union_name; in gss_add_cred_with_password() local 365 union_name = (gss_union_name_t)desired_name; in gss_add_cred_with_password() 366 if (union_name->mech_type && in gss_add_cred_with_password() 367 g_OID_equal(union_name->mech_type, selected_mech)) in gss_add_cred_with_password() 368 internal_name = union_name->mech_name; in gss_add_cred_with_password() 371 selected_mech, union_name, in gss_add_cred_with_password()
|
| H A D | g_acquire_cred_imp_name.c | 328 gss_union_name_t union_name; in gss_add_cred_impersonate_name() local 389 union_name = (gss_union_name_t)desired_name; in gss_add_cred_impersonate_name() 390 if (union_name->mech_type && in gss_add_cred_impersonate_name() 391 g_OID_equal(union_name->mech_type, selected_mech)) in gss_add_cred_impersonate_name() 392 internal_name = union_name->mech_name; in gss_add_cred_impersonate_name() 395 selected_mech, union_name, in gss_add_cred_impersonate_name()
|
| H A D | g_acquire_cred.c | 396 gss_union_name_t union_name; in gss_add_cred_from() local 456 union_name = (gss_union_name_t)desired_name; in gss_add_cred_from() 457 if (union_name->mech_type && in gss_add_cred_from() 458 g_OID_equal(union_name->mech_type, selected_mech)) { in gss_add_cred_from() 459 internal_name = union_name->mech_name; in gss_add_cred_from() 462 union_name, &allocated_name) != in gss_add_cred_from()
|