Lines Matching refs:data_set
40 gss_buffer_set_t data_set = GSS_C_NO_BUFFER_SET; in gss_krb5_copy_ccache() local
50 &data_set); in gss_krb5_copy_ccache()
54 if (data_set == GSS_C_NO_BUFFER_SET || data_set->count < 1) { in gss_krb5_copy_ccache()
55 gss_release_buffer_set(minor_status, &data_set); in gss_krb5_copy_ccache()
63 gss_release_buffer_set(minor_status, &data_set); in gss_krb5_copy_ccache()
67 kret = asprintf(&str, "%.*s", (int)data_set->elements[0].length, in gss_krb5_copy_ccache()
68 (char *)data_set->elements[0].value); in gss_krb5_copy_ccache()
69 gss_release_buffer_set(minor_status, &data_set); in gss_krb5_copy_ccache()
268 gss_buffer_set_t data_set = GSS_C_NO_BUFFER_SET; in gss_krb5_export_lucid_sec_context() local
286 &data_set); in gss_krb5_export_lucid_sec_context()
290 if (data_set == GSS_C_NO_BUFFER_SET || data_set->count != 1) { in gss_krb5_export_lucid_sec_context()
291 gss_release_buffer_set(minor_status, &data_set); in gss_krb5_export_lucid_sec_context()
306 sp = krb5_storage_from_mem(data_set->elements[0].value, in gss_krb5_export_lucid_sec_context()
307 data_set->elements[0].length); in gss_krb5_export_lucid_sec_context()
386 gss_release_buffer_set(minor_status, &data_set); in gss_krb5_export_lucid_sec_context()
553 gss_buffer_set_t data_set = GSS_C_NO_BUFFER_SET; in gsskrb5_extract_authtime_from_sec_context() local
565 &data_set); in gsskrb5_extract_authtime_from_sec_context()
569 if (data_set == GSS_C_NO_BUFFER_SET) { in gsskrb5_extract_authtime_from_sec_context()
570 gss_release_buffer_set(minor_status, &data_set); in gsskrb5_extract_authtime_from_sec_context()
575 if (data_set->count != 1) { in gsskrb5_extract_authtime_from_sec_context()
576 gss_release_buffer_set(minor_status, &data_set); in gsskrb5_extract_authtime_from_sec_context()
581 if (data_set->elements[0].length != 4) { in gsskrb5_extract_authtime_from_sec_context()
582 gss_release_buffer_set(minor_status, &data_set); in gsskrb5_extract_authtime_from_sec_context()
588 unsigned char *buf = data_set->elements[0].value; in gsskrb5_extract_authtime_from_sec_context()
593 gss_release_buffer_set(minor_status, &data_set); in gsskrb5_extract_authtime_from_sec_context()
609 gss_buffer_set_t data_set = GSS_C_NO_BUFFER_SET; in gsskrb5_extract_authz_data_from_sec_context() local
670 &data_set); in gsskrb5_extract_authz_data_from_sec_context()
677 if (data_set == GSS_C_NO_BUFFER_SET || data_set->count != 1) { in gsskrb5_extract_authz_data_from_sec_context()
678 gss_release_buffer_set(minor_status, &data_set); in gsskrb5_extract_authz_data_from_sec_context()
683 ad_data->value = malloc(data_set->elements[0].length); in gsskrb5_extract_authz_data_from_sec_context()
685 gss_release_buffer_set(minor_status, &data_set); in gsskrb5_extract_authz_data_from_sec_context()
690 ad_data->length = data_set->elements[0].length; in gsskrb5_extract_authz_data_from_sec_context()
691 memcpy(ad_data->value, data_set->elements[0].value, ad_data->length); in gsskrb5_extract_authz_data_from_sec_context()
692 gss_release_buffer_set(minor_status, &data_set); in gsskrb5_extract_authz_data_from_sec_context()
709 gss_buffer_set_t data_set = GSS_C_NO_BUFFER_SET; in gsskrb5_extract_key() local
729 &data_set); in gsskrb5_extract_key()
733 if (data_set == GSS_C_NO_BUFFER_SET || data_set->count != 1) { in gsskrb5_extract_key()
734 gss_release_buffer_set(minor_status, &data_set); in gsskrb5_extract_key()
739 sp = krb5_storage_from_mem(data_set->elements[0].value, in gsskrb5_extract_key()
740 data_set->elements[0].length); in gsskrb5_extract_key()
755 gss_release_buffer_set(minor_status, &data_set); in gsskrb5_extract_key()
838 gss_buffer_set_t data_set = GSS_C_NO_BUFFER_SET; in gss_krb5_get_tkt_flags() local
849 &data_set); in gss_krb5_get_tkt_flags()
853 if (data_set == GSS_C_NO_BUFFER_SET || in gss_krb5_get_tkt_flags()
854 data_set->count != 1 || in gss_krb5_get_tkt_flags()
855 data_set->elements[0].length < 4) { in gss_krb5_get_tkt_flags()
856 gss_release_buffer_set(minor_status, &data_set); in gss_krb5_get_tkt_flags()
862 const u_char *p = data_set->elements[0].value; in gss_krb5_get_tkt_flags()
866 gss_release_buffer_set(minor_status, &data_set); in gss_krb5_get_tkt_flags()