From edc26c35049615ec634979738ca4d3e3759e9ad8 Mon Sep 17 00:00:00 2001 From: Greg Hudson Date: Wed, 21 Dec 2011 22:52:52 +0000 Subject: Stop using krb5_typed_data structure type Use the krb5_pa_data structure type when encoding or decoding TYPED-DATA. Leave the krb5_typed_data structure definition in krb5.h with a comment saying not to use it. Remove krb5_free_typed_data (which was never declared in krb5.h). Remove some vestigial accessor stuff related to PKINIT encoding and decoding TYPED-DATA, which was unneeded since r25483. Bump the accessor structure version to 19 accordingly. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25601 dc483132-0cff-0310-8789-dd5450dbe970 --- src/kdc/do_as_req.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'src/kdc/do_as_req.c') diff --git a/src/kdc/do_as_req.c b/src/kdc/do_as_req.c index 61d088eb62..5e696532d6 100644 --- a/src/kdc/do_as_req.c +++ b/src/kdc/do_as_req.c @@ -800,10 +800,9 @@ prepare_error_as (struct kdc_request_state *rstate, krb5_kdc_req *request, errpkt.text = string2data((char *)status); if (e_data != NULL) { - if (typed_e_data) { - retval = encode_krb5_typed_data((const krb5_typed_data **)e_data, - &e_data_asn1); - } else + if (typed_e_data) + retval = encode_krb5_typed_data(e_data, &e_data_asn1); + else retval = encode_krb5_padata_sequence(e_data, &e_data_asn1); if (retval) goto cleanup; -- cgit