Home
last modified time | relevance | path

Searched refs:union_name (Results 1 – 18 of 18) sorted by relevance

/src/crypto/krb5/src/lib/gssapi/mechglue/
H A Dg_imp_name.c87 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 Dg_rel_name.c39 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 Dg_glue.c151 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 Dg_dsp_name_ext.c79 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 Dg_dsp_name.c77 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 Dg_negoex.c50 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 Dg_export_name.c26 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 Dg_init_sec_context.c102 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 Dg_inq_name.c38 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 Dg_del_name_attr.c36 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 Dg_set_name_attr.c38 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 Dg_rel_name_mapping.c37 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 Dg_export_name_comp.c39 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 Dg_map_name_to_any.c38 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 Dg_get_name_attr.c41 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 Dg_acquire_cred_with_pw.c311 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 Dg_acquire_cred_imp_name.c328 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 Dg_acquire_cred.c396 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()