Lines Matching refs:data_set
43 gss_buffer_set_t data_set = GSS_C_NO_BUFFER_SET; in gss_krb5_copy_ccache() local
53 &data_set); in gss_krb5_copy_ccache()
57 if (data_set == GSS_C_NO_BUFFER_SET || data_set->count != 1) { in gss_krb5_copy_ccache()
58 gss_release_buffer_set(minor_status, &data_set); in gss_krb5_copy_ccache()
66 gss_release_buffer_set(minor_status, &data_set); in gss_krb5_copy_ccache()
70 kret = asprintf(&str, "%.*s", (int)data_set->elements[0].length, in gss_krb5_copy_ccache()
71 (char *)data_set->elements[0].value); in gss_krb5_copy_ccache()
72 gss_release_buffer_set(minor_status, &data_set); in gss_krb5_copy_ccache()
252 gss_buffer_set_t data_set = GSS_C_NO_BUFFER_SET; in gss_krb5_export_lucid_sec_context() local
270 &data_set); in gss_krb5_export_lucid_sec_context()
274 if (data_set == GSS_C_NO_BUFFER_SET || data_set->count != 1) { in gss_krb5_export_lucid_sec_context()
275 gss_release_buffer_set(minor_status, &data_set); in gss_krb5_export_lucid_sec_context()
290 sp = krb5_storage_from_mem(data_set->elements[0].value, in gss_krb5_export_lucid_sec_context()
291 data_set->elements[0].length); in gss_krb5_export_lucid_sec_context()
370 gss_release_buffer_set(minor_status, &data_set); in gss_krb5_export_lucid_sec_context()
523 gss_buffer_set_t data_set = GSS_C_NO_BUFFER_SET; in gsskrb5_extract_authtime_from_sec_context() local
535 &data_set); in gsskrb5_extract_authtime_from_sec_context()
539 if (data_set == GSS_C_NO_BUFFER_SET) { in gsskrb5_extract_authtime_from_sec_context()
540 gss_release_buffer_set(minor_status, &data_set); in gsskrb5_extract_authtime_from_sec_context()
545 if (data_set->count != 1) { in gsskrb5_extract_authtime_from_sec_context()
546 gss_release_buffer_set(minor_status, &data_set); in gsskrb5_extract_authtime_from_sec_context()
551 if (data_set->elements[0].length != 4) { in gsskrb5_extract_authtime_from_sec_context()
552 gss_release_buffer_set(minor_status, &data_set); in gsskrb5_extract_authtime_from_sec_context()
558 unsigned char *buf = data_set->elements[0].value; in gsskrb5_extract_authtime_from_sec_context()
563 gss_release_buffer_set(minor_status, &data_set); in gsskrb5_extract_authtime_from_sec_context()
579 gss_buffer_set_t data_set = GSS_C_NO_BUFFER_SET; in gsskrb5_extract_authz_data_from_sec_context() local
640 &data_set); in gsskrb5_extract_authz_data_from_sec_context()
647 if (data_set == GSS_C_NO_BUFFER_SET || data_set->count != 1) { in gsskrb5_extract_authz_data_from_sec_context()
648 gss_release_buffer_set(minor_status, &data_set); in gsskrb5_extract_authz_data_from_sec_context()
653 ad_data->value = malloc(data_set->elements[0].length); in gsskrb5_extract_authz_data_from_sec_context()
655 gss_release_buffer_set(minor_status, &data_set); in gsskrb5_extract_authz_data_from_sec_context()
660 ad_data->length = data_set->elements[0].length; in gsskrb5_extract_authz_data_from_sec_context()
661 memcpy(ad_data->value, data_set->elements[0].value, ad_data->length); in gsskrb5_extract_authz_data_from_sec_context()
662 gss_release_buffer_set(minor_status, &data_set); in gsskrb5_extract_authz_data_from_sec_context()
679 gss_buffer_set_t data_set = GSS_C_NO_BUFFER_SET; in gsskrb5_extract_key() local
699 &data_set); in gsskrb5_extract_key()
703 if (data_set == GSS_C_NO_BUFFER_SET || data_set->count != 1) { in gsskrb5_extract_key()
704 gss_release_buffer_set(minor_status, &data_set); in gsskrb5_extract_key()
709 sp = krb5_storage_from_mem(data_set->elements[0].value, in gsskrb5_extract_key()
710 data_set->elements[0].length); in gsskrb5_extract_key()
725 gss_release_buffer_set(minor_status, &data_set); in gsskrb5_extract_key()
801 gss_buffer_set_t data_set = GSS_C_NO_BUFFER_SET; in gss_krb5_get_tkt_flags() local
812 &data_set); in gss_krb5_get_tkt_flags()
816 if (data_set == GSS_C_NO_BUFFER_SET || in gss_krb5_get_tkt_flags()
817 data_set->count != 1 || in gss_krb5_get_tkt_flags()
818 data_set->elements[0].length < 4) { in gss_krb5_get_tkt_flags()
819 gss_release_buffer_set(minor_status, &data_set); in gss_krb5_get_tkt_flags()
825 const u_char *p = data_set->elements[0].value; in gss_krb5_get_tkt_flags()
829 gss_release_buffer_set(minor_status, &data_set); in gss_krb5_get_tkt_flags()