summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorJohn Kohl <jtkohl@mit.edu>1990-02-07 10:18:09 +0000
committerJohn Kohl <jtkohl@mit.edu>1990-02-07 10:18:09 +0000
commit4be161afa9ee4c0fe2d29f6f8a8c0d75734d8bf6 (patch)
tree6c4dc8515f1dc30c7ef7c071f8c8f5c119e91bab /src/include
parentda205281486ab03c344d3eebbbc5f2128ff0657b (diff)
downloadkrb5-4be161afa9ee4c0fe2d29f6f8a8c0d75734d8bf6.tar.gz
krb5-4be161afa9ee4c0fe2d29f6f8a8c0d75734d8bf6.tar.xz
krb5-4be161afa9ee4c0fe2d29f6f8a8c0d75734d8bf6.zip
change ASN.1 rep of TGS req so that AP REQ is constructed separately
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@293 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include')
-rw-r--r--src/include/krb5/asn.1/encode.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/include/krb5/asn.1/encode.h b/src/include/krb5/asn.1/encode.h
index 77d0f64ff..6154da458 100644
--- a/src/include/krb5/asn.1/encode.h
+++ b/src/include/krb5/asn.1/encode.h
@@ -146,6 +146,17 @@ krb5_error_code decode_generic
(translator_func) KRB5_TGS__REQ2krb5_tgs_req, \
(free_func) free_KRB5_TGS__REQ)
+#define encode_krb5_real_tgs_req(req, output) \
+ encode_generic((krb5_pointer)req, output, \
+ (encoder_func) encode_KRB5_RealTGS__REQ, \
+ (translator_func) krb5_real_tgs_req2KRB5_RealTGS__REQ, \
+ (free_func) free_KRB5_RealTGS__REQ)
+#define decode_krb5_real_tgs_req(req, output) \
+ decode_generic((krb5_pointer)req, (krb5_pointer *) output, \
+ (decoder_func) decode_KRB5_RealTGS__REQ, \
+ (translator_func) KRB5_RealTGS__REQ2krb5_real_tgs_req, \
+ (free_func) free_KRB5_RealTGS__REQ)
+
#define encode_krb5_safe(req, output) \
encode_generic((krb5_pointer)req, output, \
(encoder_func) encode_KRB5_KRB__SAFE, \