/illumos-gate/usr/src/uts/common/gssapi/ |
H A D | gss_import_name.c | 42 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 D | gss_release_name.c | 36 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 D | gss_display_name.c | 40 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 D | g_imp_name.c | 88 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 D | g_rel_name.c | 46 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 D | g_glue.c | 306 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 D | g_dsp_name.c | 86 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 D | g_export_name.c | 48 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 D | g_init_sec_context.c | 104 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 D | g_acquire_cred_with_pw.c | 245 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 D | g_acquire_cred.c | 336 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 D | gssd_release_name_and_type.c | 47 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));
|