Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/gssapi/
H A Dgss_import_name.c42 gss_union_name_t union_name; in gss_import_name() local
65 if (!union_name) { in gss_import_name()
69 union_name->mech_type = 0; in gss_import_name()
70 union_name->mech_name = 0; in gss_import_name()
71 union_name->name_type = 0; in gss_import_name()
72 union_name->external_name = 0; in gss_import_name()
81 union_name->external_name = in gss_import_name()
84 if (!union_name->external_name) { in gss_import_name()
107 if (!union_name->name_type) { in gss_import_name()
129 if (union_name) { in gss_import_name()
[all …]
H A Dgss_release_name.c36 gss_union_name_t union_name; in gss_release_name() local
47 union_name = (gss_union_name_t) *input_name; in gss_release_name()
51 if (union_name == NULL) in gss_release_name()
54 FREE(union_name->external_name->value, in gss_release_name()
55 union_name->external_name->length); in gss_release_name()
56 FREE(union_name->external_name, sizeof (gss_buffer_desc)); in gss_release_name()
59 FREE(union_name->name_type->elements, union_name->name_type->length); in gss_release_name()
60 FREE(union_name->name_type, sizeof (gss_OID_desc)); in gss_release_name()
62 FREE(union_name, sizeof (gss_union_name_desc)); in gss_release_name()
H A Dgss_display_name.c40 gss_union_name_t union_name; in gss_display_name() local
45 union_name = (gss_union_name_t) input_name; in gss_display_name()
48 (char *)union_name->external_name->value); in gss_display_name()
56 *output_name_type = union_name->name_type; in gss_display_name()
59 output_name_buffer->length = union_name->external_name->length; in gss_display_name()
65 union_name->external_name->value, in gss_display_name()
/illumos-gate/usr/src/lib/libgss/
H A Dg_imp_name.c88 gss_union_name_t union_name; local
102 if (!union_name)
105 union_name->mech_type = 0;
106 union_name->mech_name = 0;
107 union_name->name_type = 0;
120 free(union_name);
154 if (union_name) {
160 if (union_name->name_type)
163 if (union_name->mech_name)
165 union_name->mech_type,
[all …]
H A Dg_rel_name.c46 gss_union_name_t union_name; local
61 union_name = (gss_union_name_t)*input_name;
65 if (union_name->name_type)
66 (void) gss_release_oid(minor_status, &union_name->name_type);
68 free(union_name->external_name->value);
69 free(union_name->external_name);
71 if (union_name->mech_type) {
73 union_name->mech_type,
74 &union_name->mech_name);
75 (void) gss_release_oid(minor_status, &union_name->mech_type);
[all …]
H A Dg_glue.c306 gss_union_name_t union_name;
558 if (!union_name) {
564 union_name->mech_type = 0;
566 union_name->name_type = 0;
570 &union_name->mech_type);
592 &union_name->name_type);
598 union_name->loopback = union_name;
603 if (union_name) {
609 if (union_name->name_type)
611 if (union_name->mech_type)
[all …]
H A Dg_dsp_name.c86 gss_union_name_t union_name; local
93 union_name = (gss_union_name_t)input_name;
95 if (union_name->mech_type) {
100 union_name->mech_type,
101 union_name->mech_name,
112 union_name->name_type != GSS_C_NULL_OID) {
114 union_name->name_type,
123 malloc(union_name->external_name->length + 1)) == NULL) {
131 output_name_buffer->length = union_name->external_name->length;
133 union_name->external_name->value,
[all …]
H A Dg_export_name.c48 gss_union_name_t union_name; local
68 union_name = (gss_union_name_t)input_name;
71 if (!union_name->mech_type)
74 return __gss_export_internal_name(minor_status, union_name->mech_type,
75 union_name->mech_name, exported_name);
H A Dg_init_sec_context.c104 gss_union_name_t union_name; local
123 union_name = (gss_union_name_t)target_name;
145 if (union_name->mech_type &&
146 g_OID_equal(union_name->mech_type, mech_type)) {
147 internal_name = union_name->mech_name;
150 mech_type, union_name,
224 if (union_name->mech_name == NULL ||
225 union_name->mech_name != internal_name) {
H A Dg_acquire_cred_with_pw.c245 gss_union_name_t union_name = NULL; local
264 union_name = (gss_union_name_t)desired_name;
300 if (union_name->mech_type &&
301 g_OID_equal(union_name->mech_type,
303 internal_name = union_name->mech_name;
306 &mech->mech_type, union_name,
H A Dg_acquire_cred.c336 gss_union_name_t union_name = NULL; local
399 union_name = (gss_union_name_t)desired_name;
401 if (union_name->mech_type &&
402 g_OID_equal(union_name->mech_type,
404 internal_name = union_name->mech_name;
407 &mech->mech_type, union_name,
/illumos-gate/usr/src/cmd/gss/gssd/
H A Dgssd_release_name_and_type.c47 gss_union_name_t union_name; local
57 union_name = (gss_union_name_t) *input_name;
60 if (union_name == NULL)
63 FREE(union_name->external_name->value,
64 union_name->external_name->length);
65 FREE(union_name->external_name, sizeof (gss_buffer_desc));
66 FREE(union_name->name_type->elements, union_name->name_type->length);
67 FREE(union_name->name_type, sizeof (gss_OID_desc));
68 FREE(union_name, sizeof (gss_union_name_desc));