diff options
author | John Kohl <jtkohl@mit.edu> | 1990-01-17 14:06:33 +0000 |
---|---|---|
committer | John Kohl <jtkohl@mit.edu> | 1990-01-17 14:06:33 +0000 |
commit | 7e6da46d5d14298bfdd066e6051aaf77b9789466 (patch) | |
tree | 18c2955d6283078bc05cf59e98049e41ab317af9 /src | |
parent | a39e81f1898434cbf34b48b87492802648f04dd0 (diff) | |
download | krb5-7e6da46d5d14298bfdd066e6051aaf77b9789466.tar.gz krb5-7e6da46d5d14298bfdd066e6051aaf77b9789466.tar.xz krb5-7e6da46d5d14298bfdd066e6051aaf77b9789466.zip |
fix up TGS_REP and AS_REP routines
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@102 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r-- | src/include/krb5/asn.1/encode.h | 21 |
1 files changed, 17 insertions, 4 deletions
diff --git a/src/include/krb5/asn.1/encode.h b/src/include/krb5/asn.1/encode.h index 7ac2c5574..02ffd3653 100644 --- a/src/include/krb5/asn.1/encode.h +++ b/src/include/krb5/asn.1/encode.h @@ -52,18 +52,31 @@ KRB5_AS__REQ2krb5_as_req, \ free_KRB5_AS__REQ) -#define encode_krb5_kdc_rep(req, error) \ +#define encode_krb5_as_rep(req, error) \ encode_generic(req, error, \ encode_KRB5_KDC__REP, \ - krb5_kdc_rep2KRB5_KDC__REP, \ + krb5_as_rep2KRB5_KDC__REP, \ free_KRB5_KDC__REP) -#define decode_krb5_kdc_rep(req, error) \ +#define decode_krb5_as_rep(req, error) \ (krb5_kdc_rep *) \ decode_generic(req, error, \ decode_KRB5_KDC__REP, \ - KRB5_KDC__REP2krb5_kdc_rep, \ + KRB5_KDC__REP2krb5_as_rep, \ free_KRB5_KDC__REP) +#define encode_krb5_tgs_rep(req, error) \ + encode_generic(req, error, \ + encode_KRB5_KDC__REP, \ + krb5_tgs_rep2KRB5_KDC__REP, \ + free_KRB5_KDC__REP) +#define decode_krb5_tgs_rep(req, error) \ + (krb5_kdc_rep *) \ + decode_generic(req, error, \ + decode_KRB5_KDC__REP, \ + KRB5_KDC__REP2krb5_tgs_rep, \ + free_KRB5_KDC__REP) + + #define encode_krb5_ap_req(req, error) \ encode_generic(req, error, \ encode_KRB5_AP__REQ, \ |