From 785a3cad2811c3851012e032c0509b83ab4a0051 Mon Sep 17 00:00:00 2001 From: John Kohl Date: Tue, 9 Jan 1990 16:53:32 +0000 Subject: *** empty log message *** git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@75 dc483132-0cff-0310-8789-dd5450dbe970 --- src/include/krb5/asn.1/encode.h | 44 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 src/include/krb5/asn.1/encode.h (limited to 'src/include') diff --git a/src/include/krb5/asn.1/encode.h b/src/include/krb5/asn.1/encode.h new file mode 100644 index 000000000..f18ef5ebd --- /dev/null +++ b/src/include/krb5/asn.1/encode.h @@ -0,0 +1,44 @@ +/* + * $Source$ + * $Author$ + * $Id$ + * + * Copyright 1990 by the Massachusetts Institute of Technology. + * + * For copying and distribution information, please see the file + * . + * + * #defines for using generic encoder routine. + */ + +#include + +#ifndef __KRB5_ENCODE_DEFS__ +#define __KRB5_ENCODE_DEFS__ + +#define encode_krb5_authenticator(pauth, error) \ + encode_generic(pauth, error, \ + encode_KRB5_Authenticator, \ + krb5_authenticator2KRB5_Authenticator, \ + free_KRB5_Authenticator) +#define decode_krb5_authenticator(pauth, error) \ + (krb5_authenticator *) \ + decode_generic(pauth, error, \ + decode_KRB5_Authenticator, \ + KRB5_Authenticator2krb5_authenticator, \ + free_KRB5_Authenticator) + +#define encode_krb5_ticket(ptick, error) \ + encode_generic(ptick, error, \ + encode_KRB5_Ticket, \ + krb5_ticket2KRB5_Ticket, \ + free_KRB5_Ticket) + +#define decode_krb5_ticket(ptick, error) \ + (krb5_ticket *) \ + decode_generic(ptick, error, \ + decode_KRB5_Ticket, \ + KRB5_Ticket2krb5_ticket, \ + free_KRB5_Ticket) + +#endif /* __KRB5_ENCODE_DEFS__ */ -- cgit