diff options
| author | John Kohl <jtkohl@mit.edu> | 1990-01-09 16:53:32 +0000 |
|---|---|---|
| committer | John Kohl <jtkohl@mit.edu> | 1990-01-09 16:53:32 +0000 |
| commit | 785a3cad2811c3851012e032c0509b83ab4a0051 (patch) | |
| tree | 6e825fc97bd14e9d940403ee0b5fd707763e704d /src/include | |
| parent | f4858625b215091cd6dfdad13908f37c17e61230 (diff) | |
*** empty log message ***
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@75 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include')
| -rw-r--r-- | src/include/krb5/asn.1/encode.h | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/src/include/krb5/asn.1/encode.h b/src/include/krb5/asn.1/encode.h new file mode 100644 index 0000000000..f18ef5ebdf --- /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 + * <krb5/mit-copyright.h>. + * + * #defines for using generic encoder routine. + */ + +#include <krb5/copyright.h> + +#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__ */ |
