summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorJohn Kohl <jtkohl@mit.edu>1990-03-21 14:39:20 +0000
committerJohn Kohl <jtkohl@mit.edu>1990-03-21 14:39:20 +0000
commit149c078cddc82454153f7cc89f3a61fcfd2cc1f3 (patch)
tree438b35d8e39bcaa3b6bb90e67e41c45b7df2774e /src/include
parent033cb4fae60114b3253b408a63eb917d119dd77f (diff)
downloadkrb5-149c078cddc82454153f7cc89f3a61fcfd2cc1f3.tar.gz
krb5-149c078cddc82454153f7cc89f3a61fcfd2cc1f3.tar.xz
krb5-149c078cddc82454153f7cc89f3a61fcfd2cc1f3.zip
add encode/decode krb5_enc_priv_part
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@397 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 23b1cc09b..47d180cfe 100644
--- a/src/include/krb5/asn.1/encode.h
+++ b/src/include/krb5/asn.1/encode.h
@@ -189,6 +189,17 @@ krb5_error_code decode_generic
(translator_func) KRB5_KRB__PRIV2krb5_priv, \
(free_func) free_KRB5_KRB__PRIV)
+#define encode_krb5_enc_priv_part(req, output) \
+ encode_generic((krb5_pointer)req, output, \
+ (encoder_func) encode_KRB5_EncKrbPrivPart, \
+ (translator_func) krb5_priv_enc_part2KRB5_EncKrbPrivPart, \
+ (free_func) free_KRB5_EncKrbPrivPart)
+#define decode_krb5_enc_priv_part(req, output) \
+ decode_generic((krb5_pointer)req, (krb5_pointer *) output, \
+ (decoder_func) decode_KRB5_EncKrbPrivPart, \
+ (translator_func) KRB5_EncKrbPrivPart2krb5_priv_enc_part, \
+ (free_func) free_KRB5_EncKrbPrivPart)
+
#define encode_krb5_error(req, output) \
encode_generic((krb5_pointer)req, output, \
(encoder_func) encode_KRB5_KRB__ERROR, \